{"_id":"@gooddata/gooddata-js","_rev":"646-eaaf3cfcc02b7179c70dbeab324e4960","name":"@gooddata/gooddata-js","dist-tags":{"beta":"12.5.3-lanhuynh-HEAD-2020-04-20T09-19-16-342Z","alpha":"13.2.0-alpha-no23reason-dho-rail-todo-locked-flag-2020-12-18T10-37-12-195Z","latest":"13.5.0"},"versions":{"6.0.0-alpha7":{"name":"@gooddata/gooddata-js","version":"6.0.0-alpha7","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@6.0.0-alpha7","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bradgl","email":"brad.gleich@blackabaud.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jan.pradac","email":"jan.pradac@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"laurenhunt","email":"lauren.hunt@blackbaud.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"mikita.yank","email":"Mikita.Yankouski@blackbaud.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"ocetnik","email":"ocetnik.david@gmail.com"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pavelzgdc","email":"pavel.zbytovsky@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"robert.sisaj","email":"robert.sisaj@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"stewart.stephens","email":"stewart.stephens@blackbaud.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"vaclavbohac","email":"bohac.v@gmail.com"},{"name":"vojty","email":"vojtasek.tomas@gmail.com"},{"name":"vonsef","email":"josef.vondrak@gooddata.com"},{"name":"xandra.harrison","email":"xandra.harrison@blackbaud.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"d6300c855c25c00dda45cd4d992455ea96d9ea76","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-6.0.0-alpha7.tgz","fileCount":171,"integrity":"sha512-inQ0xOiIpmdTJAkcxbsOF3HaX0ezgHBvUgStYAWJ2G4JrnMOjPHHvDtSWk/NPox5yH5YLDGciAta4YO9l0cTnQ==","signatures":[{"sig":"MEUCIA8KxAjRsuHj/tFSiTi5tAEcjG5ZxOtXgH42zpSk4/4yAiEA0iZ6drNSveFnBey9a8K3x4fUHHvwy6/1LRoWbgfImWU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1668087},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","files":["dist","lib","src","LICENSE"],"config":{"tslint":"'./{src,test}/**/*.ts'"},"browser":"lib/gooddata-browser.js","gitHead":"43b9c0985a8c22250f62597daa175d98f31ec645","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc -p tsconfig.base.json --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.base.json","validate-ci":"tsc -p tsconfig.base.json --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build","test-single-run":"jest"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"pavelzgdc","email":"pavel.zbytovsky@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"5.6.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.9.4","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"2.1.1","es6-promise":"3.0.2","fetch-cookie":"0.4.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.0.0-alpha0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","eslint-config-gooddata":"0.0.18","js-object-pretty-print":"0.2.0","tslint-config-gooddata":"0.0.8","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_6.0.0-alpha7_1523550439273_0.7104300554827947","host":"s3://npm-registry-packages"}},"6.0.0-vaclavbohac-remove-error-codes-2018-04-17T13-20-11-264Z":{"name":"@gooddata/gooddata-js","version":"6.0.0-vaclavbohac-remove-error-codes-2018-04-17T13-20-11-264Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@6.0.0-vaclavbohac-remove-error-codes-2018-04-17T13-20-11-264Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bradgl","email":"brad.gleich@blackabaud.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jan.pradac","email":"jan.pradac@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"laurenhunt","email":"lauren.hunt@blackbaud.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"mikita.yank","email":"Mikita.Yankouski@blackbaud.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"ocetnik","email":"ocetnik.david@gmail.com"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pavelzgdc","email":"pavel.zbytovsky@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"robert.sisaj","email":"robert.sisaj@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"stewart.stephens","email":"stewart.stephens@blackbaud.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"vaclavbohac","email":"bohac.v@gmail.com"},{"name":"vojty","email":"vojtasek.tomas@gmail.com"},{"name":"vonsef","email":"josef.vondrak@gooddata.com"},{"name":"xandra.harrison","email":"xandra.harrison@blackbaud.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"f6abe315db7121f594c76d15473177e58f9e94a5","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-6.0.0-vaclavbohac-remove-error-codes-2018-04-17T13-20-11-264Z.tgz","fileCount":168,"integrity":"sha512-RfmHtWcJbrHAlQbpDOEtDGFajjkwhzS7A7Dz4nOfG12p14NympeKWqKTySCxybDFCVtwJ9zr4u5f3XGQimnaRw==","signatures":[{"sig":"MEUCIC8hDbnlKGBRLfSty1RS7ozfNWPAu65bzfcWbVdRpKP1AiEAtjTnaZfihX3Poi+7v0KiYUTbO/F5B5wOIX+UHMP0Njw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1667501,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1fSoCRA9TVsSAnZWagAApnYQAJ7LbDutU7kTWpAaA3H3\nfhzozubkY2yU7vlz7JQ9BP6p5w8kmsww7cg68ZzX07NGaWCdTRTtoEJ0GHpw\nJSnKa2p3GqoOFuQNewSCRisOJXI6ftHTfG7KDxosvyRjmGEcGAXRxXnzTm+V\nLqFLe5jDV709kZK3CYw7zf3ypQiAI+kGgrKkXsaF4F0daGcE13MYWiK2JImR\n4sEp2iqNsKsCUhcwixGy5OEXZDfXpYMBWultfpxqwi2PT3c/jTku5ckhyK4g\nCEpFP0TQwMy19NxEk151LOmAkl1dcagnnyl3ip+ADQLStkvYSl21G1FNQl24\nxEhDNxFCFbbaRC98slhnX3sSaXv9s/CvqckAGcEq4nDjLcWS5Y7Pyr3EgEpY\nonUQS/Y5fxCA0QW1PKvSV65oeogHkNpJZdCihxanT9TaWcOl+PvVqXZbaxvu\n9YElRFut3ng/+eMlK/HqtlN8FOJFbbDvUf8lYjm0IPqX1cD+vyqvOiZYo1xX\n7tatk+FZEVWW8aa+ouxkZ4a2EhE1gI9n37K8/xoAeMSNIPBcGP0TZf5AQsOO\njdYGqOoZFj7GUye4ilc6IlfC98eFshwpl9R0J6Sv3upfZZ8L32H1QyPfVJae\n0gcSedwuLsDvwlxENWVByESX4ZtNgtJHaXlBGfWVJWNjztauNur8WsxR2tvL\nEXMp\r\n=waFm\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","files":["dist","lib","src","LICENSE"],"config":{"tslint":"'./{src,test}/**/*.ts'"},"readme":"# GoodData JS SDK\nGoodData javascript sdk library mainly provides a thin javascript abstraction\nover the GoodData REST API. It is created to make it easy to use the GD platform\nand write small javascript apps relying on GD APIs.\n\n\n# WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js` \n\n\n\n----------------\nTHIS SECTION IS OLD:\n\n## Usage\n\nThe result of the build is in `dist/gooddata[.min].js`.\nResult of the build [UMD](https://github.com/umdjs/umd)-compatible -\nyou can use it both globally (see [D3 example][d3ex]) and as AMD module. Note that you need to provide\njQuery before trying to load sdk. In both AMD and CommonJS environment we expect jQuery library module\nto be named `jquery`.\n\n### Node JS\n\nYou can use the SDK in nodejs, but do not forget to set custom domain URL:\n```js\nconst gooddata = require('@gooddata/gooddata-js');\nconst getStream = require('get-stream');\n\ngooddata.config.setCustomDomain('secure.gooddata.com');\n\ngooddata.user.login('john.doe@example.com', 'your-secret-password')\n    .then(() => console.log('Success'))\n    .catch((e) => {\n        getStream(e.response.body).then(str => console.error(str))\n    });\n```\n\n## Quick start\nTo build the sdk you need to have [git](http://git-scm.com) and [Node.js](http://nodejs.org)\ninstalled. MacOS users should install [Homebrew](http://mxcl.github.com/homebrew/)\nfirst and then run:\n```\n$ brew install git node yarn\n```\nNow, clone this repo with `$ git clone git@github.com:gooddata/gooddata-js.git`\nand get the library dependecies with\n```\n$ yarn install\n```\n## Build\nIn the repository run:\n```\n$ grunt\n```\nand the built library is ready for you at `dist/gooddata.min.js`\n\n## Develop\nIt is easy to start your own project with this repository or modify and explore\nexamples depicting some of the sdk usages. To start with examples run:\n```\n$ grunt dev\n```\nWhich starts proxy that allows your script to communicate with [secure.gooddata.com](https://secure.gooddata.com)\n(backend can be changed with `$ grunt dev --backend=some-other-backend.na.getgooddata.com`).\n\nTo run some of the examples, first you need to update credentials in the related js file.\nIn case of d3-data-viz example you need to edit\n[viz.js](https://github.com/gooddata/gooddata-js/blob/develop/examples/d3-data-viz/viz.js)\nfile and update `user` and `passwd` variables. Then just add the name of the example to URL like\n[localhost:8443/d3-data-viz](https://localhost:8443/d3-data-viz) and you should get a nice chord\nchart rendered in a while.\n\n## Documentation\nDocumentation of functions available in SDK can be found at [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api).\nIt can be generated right from the source code by running:\n```\n$ grunt doc\n```\n\n## Tests\nRun tests with:\n```\n$ grunt test\n```\nTest coverage report can be found in `coverage/` folder.\n\n## Releasing\nFlow of release is:\n\n* bump version to version+1 in `package.json`\n* create version commit & tag and push these to your *upstream* remote (so watch your remote naming)\n\nSteps to publish a release:\n\n* run `yarn version` command to select next version\n* run `grunt bump-gh-pages` in `master`\n* run `npm publish` in `master`\n* you're done\n\n[d3ex]: examples/d3-data-viz/viz.js\n","browser":"lib/gooddata-browser.js","gitHead":"fee67b93dafb81ba514501e041f25647ba1bf85d","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc -p tsconfig.base.json --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.base.json","validate-ci":"tsc -p tsconfig.base.json --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build","test-single-run":"jest"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"vaclavbohac","email":"bohac.v@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"5.6.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.9.4","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"2.1.1","es6-promise":"3.0.2","fetch-cookie":"0.4.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.0.0-alpha0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","eslint-config-gooddata":"0.0.18","js-object-pretty-print":"0.2.0","tslint-config-gooddata":"0.0.8","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_6.0.0-vaclavbohac-remove-error-codes-2018-04-17T13-20-11-264Z_1523971240378_0.5111674910531472","host":"s3://npm-registry-packages"}},"6.0.0-alpha8":{"name":"@gooddata/gooddata-js","version":"6.0.0-alpha8","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@6.0.0-alpha8","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bradgl","email":"brad.gleich@blackabaud.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jan.pradac","email":"jan.pradac@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"laurenhunt","email":"lauren.hunt@blackbaud.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"mikita.yank","email":"Mikita.Yankouski@blackbaud.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"ocetnik","email":"ocetnik.david@gmail.com"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pavelzgdc","email":"pavel.zbytovsky@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"robert.sisaj","email":"robert.sisaj@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"stewart.stephens","email":"stewart.stephens@blackbaud.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"vaclavbohac","email":"bohac.v@gmail.com"},{"name":"vojty","email":"vojtasek.tomas@gmail.com"},{"name":"vonsef","email":"josef.vondrak@gooddata.com"},{"name":"xandra.harrison","email":"xandra.harrison@blackbaud.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"ef9b1dbc8258e4d5d1657f95a3856770a85dbd9f","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-6.0.0-alpha8.tgz","fileCount":168,"integrity":"sha512-aF2zFWWrPDRugw6d70443uCtW+972Kq2dtnDrZtotCJS3QsXLGtdWxpW1uDmKEaXRlTbSaE8/lNlDSKYpiRZ3Q==","signatures":[{"sig":"MEUCIHlprslir2curytfdob9F9K7o1x5DHQ+VhjLyS8/iEUJAiEAj/bj2zhOkyyDoOR9TS5diPxDHtaG124A326RF954F0o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1667255,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa12UTCRA9TVsSAnZWagAA6mwP/jMeUiecyIG8sIYqcI4t\nFX/mqnb2seE3fqSMjLy2KNtt8qt4K8Kw2g7PNrkBS5oPLJ7Sm0FGjXsRIFIA\nIn4PHG6ueP2aoaFpSh3BsL6bDBMBxc5jMzufFfE5OMDqf3M9Kza3DbeAySNR\nMuzZuGKk9am/7ZM8TidJB2UL7YWQkVoG0qSGOsIkCRs4huudykiCu18xciI4\nmZtmB9Xa7S9ylJURl7UfAfoFCndqt4gzREf7WkU0nMVO7+G6rqE4lpYfWO8P\n47uSVjibeOONgc7Jn+fOo8crH127SAQt+tPNsNdVyYXHtQwGe3mlgvAcNxEt\nTLOOrE9XMLOGK2EU6UDBIva/OWgkfcOo7KOADKRdePhRiEiJ03uMBZ366/Gn\nbB9afu0HLOQlEauNCdK5M7DWVG5iBq3z27OU+aqUDcAQykGDf+lbPsYjMntz\nKzGr6V+8qXKxVMhXq4qAlhaW/vN6UZO972T5VlqIykGq+C8a8GVLpFbep7Ey\n30t7Qpp4pIobZuveM3yxE9OQHHbPtD+kwc66fV4mKgqTx36cwNjBM2vOQo5Y\nmpGGhNUJXil+Q+xmKHJC6/uzgPkRQQyDqjjO7tqz0XVsyD9F69tWEOqyV3cO\no/SrIeYSwvrIICALlhp5vKoarwXFcgmE/xB3e4+z32W+9zRTbzgmSo3MJCc9\n/DCg\r\n=Y/ns\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","files":["dist","lib","src","LICENSE"],"config":{"tslint":"'./{src,test}/**/*.ts'"},"readme":"# GoodData JS SDK\nGoodData javascript sdk library mainly provides a thin javascript abstraction\nover the GoodData REST API. It is created to make it easy to use the GD platform\nand write small javascript apps relying on GD APIs.\n\n\n# WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js` \n\n\n\n----------------\nTHIS SECTION IS OLD:\n\n## Usage\n\nThe result of the build is in `dist/gooddata[.min].js`.\nResult of the build [UMD](https://github.com/umdjs/umd)-compatible -\nyou can use it both globally (see [D3 example][d3ex]) and as AMD module. Note that you need to provide\njQuery before trying to load sdk. In both AMD and CommonJS environment we expect jQuery library module\nto be named `jquery`.\n\n### Node JS\n\nYou can use the SDK in nodejs, but do not forget to set custom domain URL:\n```js\nconst gooddata = require('@gooddata/gooddata-js');\nconst getStream = require('get-stream');\n\ngooddata.config.setCustomDomain('secure.gooddata.com');\n\ngooddata.user.login('john.doe@example.com', 'your-secret-password')\n    .then(() => console.log('Success'))\n    .catch((e) => {\n        getStream(e.response.body).then(str => console.error(str))\n    });\n```\n\n## Quick start\nTo build the sdk you need to have [git](http://git-scm.com) and [Node.js](http://nodejs.org)\ninstalled. MacOS users should install [Homebrew](http://mxcl.github.com/homebrew/)\nfirst and then run:\n```\n$ brew install git node yarn\n```\nNow, clone this repo with `$ git clone git@github.com:gooddata/gooddata-js.git`\nand get the library dependecies with\n```\n$ yarn install\n```\n## Build\nIn the repository run:\n```\n$ grunt\n```\nand the built library is ready for you at `dist/gooddata.min.js`\n\n## Develop\nIt is easy to start your own project with this repository or modify and explore\nexamples depicting some of the sdk usages. To start with examples run:\n```\n$ grunt dev\n```\nWhich starts proxy that allows your script to communicate with [secure.gooddata.com](https://secure.gooddata.com)\n(backend can be changed with `$ grunt dev --backend=some-other-backend.na.getgooddata.com`).\n\nTo run some of the examples, first you need to update credentials in the related js file.\nIn case of d3-data-viz example you need to edit\n[viz.js](https://github.com/gooddata/gooddata-js/blob/develop/examples/d3-data-viz/viz.js)\nfile and update `user` and `passwd` variables. Then just add the name of the example to URL like\n[localhost:8443/d3-data-viz](https://localhost:8443/d3-data-viz) and you should get a nice chord\nchart rendered in a while.\n\n## Documentation\nDocumentation of functions available in SDK can be found at [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api).\nIt can be generated right from the source code by running:\n```\n$ grunt doc\n```\n\n## Tests\nRun tests with:\n```\n$ grunt test\n```\nTest coverage report can be found in `coverage/` folder.\n\n## Releasing\nFlow of release is:\n\n* bump version to version+1 in `package.json`\n* create version commit & tag and push these to your *upstream* remote (so watch your remote naming)\n\nSteps to publish a release:\n\n* run `yarn version` command to select next version\n* run `grunt bump-gh-pages` in `master`\n* run `npm publish` in `master`\n* you're done\n\n[d3ex]: examples/d3-data-viz/viz.js\n","browser":"lib/gooddata-browser.js","gitHead":"a121877482dcf868bb007e9e621fe49066f6119a","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc -p tsconfig.base.json --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.base.json","validate-ci":"tsc -p tsconfig.base.json --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build","test-single-run":"jest"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"vaclavbohac","email":"bohac.v@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"5.6.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.9.4","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"2.1.1","es6-promise":"3.0.2","fetch-cookie":"0.4.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.0.0-alpha0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","eslint-config-gooddata":"0.0.18","js-object-pretty-print":"0.2.0","tslint-config-gooddata":"0.0.8","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_6.0.0-alpha8_1524065555128_0.5751788048071835","host":"s3://npm-registry-packages"}},"6.0.0-tomasreichmann-next-6-0-0-2018-04-23T11-08-48-282Z":{"name":"@gooddata/gooddata-js","version":"6.0.0-tomasreichmann-next-6-0-0-2018-04-23T11-08-48-282Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@6.0.0-tomasreichmann-next-6-0-0-2018-04-23T11-08-48-282Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bradgl","email":"brad.gleich@blackabaud.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jan.pradac","email":"jan.pradac@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"laurenhunt","email":"lauren.hunt@blackbaud.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"mikita.yank","email":"Mikita.Yankouski@blackbaud.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"ocetnik","email":"ocetnik.david@gmail.com"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pavelzgdc","email":"pavel.zbytovsky@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"robert.sisaj","email":"robert.sisaj@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"stewart.stephens","email":"stewart.stephens@blackbaud.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"vaclavbohac","email":"bohac.v@gmail.com"},{"name":"vojty","email":"vojtasek.tomas@gmail.com"},{"name":"vonsef","email":"josef.vondrak@gooddata.com"},{"name":"xandra.harrison","email":"xandra.harrison@blackbaud.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"2f2606937d8b3c1c3df8ac66c286dad6493fb884","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-6.0.0-tomasreichmann-next-6-0-0-2018-04-23T11-08-48-282Z.tgz","fileCount":168,"integrity":"sha512-upqvUmVNhZeXjYhVO8M2cfwXWgn4yB0QkjEDAUEIzVK/GSD5UOTNscgtBohAkkkcZOwCff6n7VCJ9mPVVHkpdA==","signatures":[{"sig":"MEQCIDcACcwjVavjjrFTc/kOgo3pt/ScBEp280v1GHL9GUhrAiB/vTh0V/l4PKKNJA9c5yXsRxZfb5vA2f64AbJIgBawuA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1667468,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa3b7eCRA9TVsSAnZWagAA+4YP/2n4N08q1s6oKlacozY9\njeA1xrn+2Hx8iUbKgUDnjpyNKcBMwCqhbJ9XdDv0HDoLvHP+ui12z1JuXVOW\nWyhzWYTT4gdfaBfmcoHZmpJ9PLirz9cn6HBi1Dyug6TlYFcWKxLTTn6Mlae0\nswNh+syH0QuusXGpS0EAXv4ktdioP6Bki+ROTsZw2L3Gvq6/fisTTMkbxqFU\npCeMPTq4XveDigi2knjv/VnJLCLamC5ZoZYwLe3FUrFnJTII5wSBUlRmDSIl\nx13eTwo1NlVFzsDrWaB3srT5BOMsdONFRpjtfw16IWsNax99s5rCyFGv3SNN\n4Vwb05i4UxmkJoNBHJrQ6QNA77Pp10cG2/iTQhZKhqA8AyzxxBVA45qceO9z\nWGaNYpJ9IU6RVSG7kJF3HwS5vM9mWJ7lPStp/XgOghLsshLfhFBW1eut9oWu\n7GRKpGcp8nUMrc1t5o8fgv/o9ZIBiD0snNrUjB4VUOJns7OH7cuPRQOmhrRg\niCi0JM3SZRZnTzhxvHGLW4L0mSEoZrDWV0VP3kr2zLUBOZiuCvbnBG0OVNGa\nQHzK3M6s1V3PQldGs9cFOiuopkYD09je3GDl0AVHg8hVPJxsSLKgZ7b6/58F\nmYziME08oKc8ZTZic171BRNw7568qOWtxCL0O8MU+Ehn1TUeoC6Q4/m2NhqB\nrMpN\r\n=08es\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","files":["dist","lib","src","LICENSE"],"config":{"tslint":"'./{src,test}/**/*.ts'"},"readme":"# GoodData JS SDK\nGoodData javascript sdk library mainly provides a thin javascript abstraction\nover the GoodData REST API. It is created to make it easy to use the GD platform\nand write small javascript apps relying on GD APIs.\n\n\n# WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js` \n\n\n\n----------------\nTHIS SECTION IS OLD:\n\n## Usage\n\nThe result of the build is in `dist/gooddata[.min].js`.\nResult of the build [UMD](https://github.com/umdjs/umd)-compatible -\nyou can use it both globally (see [D3 example][d3ex]) and as AMD module. Note that you need to provide\njQuery before trying to load sdk. In both AMD and CommonJS environment we expect jQuery library module\nto be named `jquery`.\n\n### Node JS\n\nYou can use the SDK in nodejs, but do not forget to set custom domain URL:\n```js\nconst gooddata = require('@gooddata/gooddata-js');\nconst getStream = require('get-stream');\n\ngooddata.config.setCustomDomain('secure.gooddata.com');\n\ngooddata.user.login('john.doe@example.com', 'your-secret-password')\n    .then(() => console.log('Success'))\n    .catch((e) => {\n        getStream(e.response.body).then(str => console.error(str))\n    });\n```\n\n## Quick start\nTo build the sdk you need to have [git](http://git-scm.com) and [Node.js](http://nodejs.org)\ninstalled. MacOS users should install [Homebrew](http://mxcl.github.com/homebrew/)\nfirst and then run:\n```\n$ brew install git node yarn\n```\nNow, clone this repo with `$ git clone git@github.com:gooddata/gooddata-js.git`\nand get the library dependecies with\n```\n$ yarn install\n```\n## Build\nIn the repository run:\n```\n$ grunt\n```\nand the built library is ready for you at `dist/gooddata.min.js`\n\n## Develop\nIt is easy to start your own project with this repository or modify and explore\nexamples depicting some of the sdk usages. To start with examples run:\n```\n$ grunt dev\n```\nWhich starts proxy that allows your script to communicate with [secure.gooddata.com](https://secure.gooddata.com)\n(backend can be changed with `$ grunt dev --backend=some-other-backend.na.getgooddata.com`).\n\nTo run some of the examples, first you need to update credentials in the related js file.\nIn case of d3-data-viz example you need to edit\n[viz.js](https://github.com/gooddata/gooddata-js/blob/develop/examples/d3-data-viz/viz.js)\nfile and update `user` and `passwd` variables. Then just add the name of the example to URL like\n[localhost:8443/d3-data-viz](https://localhost:8443/d3-data-viz) and you should get a nice chord\nchart rendered in a while.\n\n## Documentation\nDocumentation of functions available in SDK can be found at [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api).\nIt can be generated right from the source code by running:\n```\n$ grunt doc\n```\n\n## Tests\nRun tests with:\n```\n$ grunt test\n```\nTest coverage report can be found in `coverage/` folder.\n\n## Releasing\nFlow of release is:\n\n* bump version to version+1 in `package.json`\n* create version commit & tag and push these to your *upstream* remote (so watch your remote naming)\n\nSteps to publish a release:\n\n* run `yarn version` command to select next version\n* run `grunt bump-gh-pages` in `master`\n* run `npm publish` in `master`\n* you're done\n\n[d3ex]: examples/d3-data-viz/viz.js\n","browser":"lib/gooddata-browser.js","gitHead":"a121877482dcf868bb007e9e621fe49066f6119a","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc -p tsconfig.base.json --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.base.json","validate-ci":"tsc -p tsconfig.base.json --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build","test-single-run":"jest"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"5.6.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.9.4","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"2.1.1","es6-promise":"3.0.2","fetch-cookie":"0.4.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.0.0-alpha0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","eslint-config-gooddata":"0.0.18","js-object-pretty-print":"0.2.0","tslint-config-gooddata":"0.0.8","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_6.0.0-tomasreichmann-next-6-0-0-2018-04-23T11-08-48-282Z_1524481758014_0.2084861887231122","host":"s3://npm-registry-packages"}},"6.0.0-tomasreichmann-next-6-0-0-2018-04-23T11-33-42-757Z":{"name":"@gooddata/gooddata-js","version":"6.0.0-tomasreichmann-next-6-0-0-2018-04-23T11-33-42-757Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@6.0.0-tomasreichmann-next-6-0-0-2018-04-23T11-33-42-757Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bradgl","email":"brad.gleich@blackabaud.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jan.pradac","email":"jan.pradac@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"laurenhunt","email":"lauren.hunt@blackbaud.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"mikita.yank","email":"Mikita.Yankouski@blackbaud.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"ocetnik","email":"ocetnik.david@gmail.com"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pavelzgdc","email":"pavel.zbytovsky@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"robert.sisaj","email":"robert.sisaj@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"stewart.stephens","email":"stewart.stephens@blackbaud.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"vaclavbohac","email":"bohac.v@gmail.com"},{"name":"vojty","email":"vojtasek.tomas@gmail.com"},{"name":"vonsef","email":"josef.vondrak@gooddata.com"},{"name":"xandra.harrison","email":"xandra.harrison@blackbaud.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"5a95c7a215cb6f990aace179806f5313d5cc5f8c","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-6.0.0-tomasreichmann-next-6-0-0-2018-04-23T11-33-42-757Z.tgz","fileCount":168,"integrity":"sha512-kluxh4zWNylQX5apBEbyxUIx/8QnCL5BUNVhDisEf6l8xUozzsrywY3jkhsDYvLAFFpVdjxjI3YdypCgUlnUoA==","signatures":[{"sig":"MEQCIDECYPQrFIxkZ0CoNxPUXI9fnPR9pXeNaVZIQA5PRkNTAiBLVjBY1aoH/BbIaFdRmbTaCGJAi3GTkOIeyEhmDQjJ2w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1667468,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa3cSxCRA9TVsSAnZWagAAGjoP/j6MU1cYf8oxyZlD9HVi\njm0XQfMiC+t9MyECuMLrDAI6GB+Ogl0XDJZDTm/3Sku9lXiloAwbzs5xKb3i\nzPvq3z7lHGMx6VyG7Qzevs+mF/TyO4NKLE0T0LgBXhJ0RVKt+n8zYHe3iUZ7\ncjQW9awGBjjYQ8LhNziIH9v6p2A4zkc9/lTx8NiqRHh/J2ytB2ku2FSo5cCH\nfP9REmDYZ35oszB5O+ZxbI8BZpQzoB7kS394/ScF2ZsAez5DEyK3aEGs3R3M\neh0vEbQwkvAIuRKPsvnFEYBsa/6SBNb3CId/auJIMvU73QGjjm+l86SSkzi8\nhdqD/UkwxDN5Or3WDQn8+2FPAjE6aRfGm5FN1zt1syvKjHJWN+/qZ4hiDL6m\ndTdW7zwr7yUX/Yk7LtZ3CjR1M5LdDcmqhCHYbtvVqYGLBK8zUkLFZHyvPox+\nWOqRlnsINx5Qri5UU+EmIRukPe1JLNp3mgp/aWtjc+qDIQc+pErnJZvvZutz\nzrVYSh0QVj17JkTPZZ8mvnHGa58ycoNcePrh7aoQ/Fy35H5th979TY9JbI4q\nkAi4cY4CG+wN3BaKGt8G+3bSv5u+tAKe9noL5m7TlDxotYogrCfsfk4pMF25\n59laIX74sLCzV2CCKxuunbRIBR40fQRFxzHTOnyfHwXWgfHX7pLUW7WIR3zH\n20+o\r\n=EiMB\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","files":["dist","lib","src","LICENSE"],"config":{"tslint":"'./{src,test}/**/*.ts'"},"readme":"# GoodData JS SDK\nGoodData javascript sdk library mainly provides a thin javascript abstraction\nover the GoodData REST API. It is created to make it easy to use the GD platform\nand write small javascript apps relying on GD APIs.\n\n\n# WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js` \n\n\n\n----------------\nTHIS SECTION IS OLD:\n\n## Usage\n\nThe result of the build is in `dist/gooddata[.min].js`.\nResult of the build [UMD](https://github.com/umdjs/umd)-compatible -\nyou can use it both globally (see [D3 example][d3ex]) and as AMD module. Note that you need to provide\njQuery before trying to load sdk. In both AMD and CommonJS environment we expect jQuery library module\nto be named `jquery`.\n\n### Node JS\n\nYou can use the SDK in nodejs, but do not forget to set custom domain URL:\n```js\nconst gooddata = require('@gooddata/gooddata-js');\nconst getStream = require('get-stream');\n\ngooddata.config.setCustomDomain('secure.gooddata.com');\n\ngooddata.user.login('john.doe@example.com', 'your-secret-password')\n    .then(() => console.log('Success'))\n    .catch((e) => {\n        getStream(e.response.body).then(str => console.error(str))\n    });\n```\n\n## Quick start\nTo build the sdk you need to have [git](http://git-scm.com) and [Node.js](http://nodejs.org)\ninstalled. MacOS users should install [Homebrew](http://mxcl.github.com/homebrew/)\nfirst and then run:\n```\n$ brew install git node yarn\n```\nNow, clone this repo with `$ git clone git@github.com:gooddata/gooddata-js.git`\nand get the library dependecies with\n```\n$ yarn install\n```\n## Build\nIn the repository run:\n```\n$ grunt\n```\nand the built library is ready for you at `dist/gooddata.min.js`\n\n## Develop\nIt is easy to start your own project with this repository or modify and explore\nexamples depicting some of the sdk usages. To start with examples run:\n```\n$ grunt dev\n```\nWhich starts proxy that allows your script to communicate with [secure.gooddata.com](https://secure.gooddata.com)\n(backend can be changed with `$ grunt dev --backend=some-other-backend.na.getgooddata.com`).\n\nTo run some of the examples, first you need to update credentials in the related js file.\nIn case of d3-data-viz example you need to edit\n[viz.js](https://github.com/gooddata/gooddata-js/blob/develop/examples/d3-data-viz/viz.js)\nfile and update `user` and `passwd` variables. Then just add the name of the example to URL like\n[localhost:8443/d3-data-viz](https://localhost:8443/d3-data-viz) and you should get a nice chord\nchart rendered in a while.\n\n## Documentation\nDocumentation of functions available in SDK can be found at [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api).\nIt can be generated right from the source code by running:\n```\n$ grunt doc\n```\n\n## Tests\nRun tests with:\n```\n$ grunt test\n```\nTest coverage report can be found in `coverage/` folder.\n\n## Releasing\nFlow of release is:\n\n* bump version to version+1 in `package.json`\n* create version commit & tag and push these to your *upstream* remote (so watch your remote naming)\n\nSteps to publish a release:\n\n* run `yarn version` command to select next version\n* run `grunt bump-gh-pages` in `master`\n* run `npm publish` in `master`\n* you're done\n\n[d3ex]: examples/d3-data-viz/viz.js\n","browser":"lib/gooddata-browser.js","gitHead":"a121877482dcf868bb007e9e621fe49066f6119a","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc -p tsconfig.base.json --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.base.json","validate-ci":"tsc -p tsconfig.base.json --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build","test-single-run":"jest"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"5.6.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.9.4","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"2.1.1","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.0.0-alpha0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","eslint-config-gooddata":"0.0.18","js-object-pretty-print":"0.2.0","tslint-config-gooddata":"0.0.8","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_6.0.0-tomasreichmann-next-6-0-0-2018-04-23T11-33-42-757Z_1524483248966_0.31127235472096815","host":"s3://npm-registry-packages"}},"6.0.0-tomasreichmann-next-6-0-0-2018-04-23T12-06-30-278Z":{"name":"@gooddata/gooddata-js","version":"6.0.0-tomasreichmann-next-6-0-0-2018-04-23T12-06-30-278Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@6.0.0-tomasreichmann-next-6-0-0-2018-04-23T12-06-30-278Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bradgl","email":"brad.gleich@blackabaud.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jan.pradac","email":"jan.pradac@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"laurenhunt","email":"lauren.hunt@blackbaud.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"mikita.yank","email":"Mikita.Yankouski@blackbaud.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"ocetnik","email":"ocetnik.david@gmail.com"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pavelzgdc","email":"pavel.zbytovsky@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"robert.sisaj","email":"robert.sisaj@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"stewart.stephens","email":"stewart.stephens@blackbaud.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"vaclavbohac","email":"bohac.v@gmail.com"},{"name":"vojty","email":"vojtasek.tomas@gmail.com"},{"name":"vonsef","email":"josef.vondrak@gooddata.com"},{"name":"xandra.harrison","email":"xandra.harrison@blackbaud.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"afd387888334866e3105849f3bffdb02706fd647","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-6.0.0-tomasreichmann-next-6-0-0-2018-04-23T12-06-30-278Z.tgz","fileCount":74,"integrity":"sha512-XEFS6XHvdBmHFV/HwQI4+soU7Lo3a6RFaniwC8nwMKMw6p2yWqY1wjr/mCk3CgsN0IyawjnwiXH6w4y9FwzFyg==","signatures":[{"sig":"MEUCIA3+qdkouOzZCrADSPncO1qyInjOhLujQDsQeRZ33TKAAiEAgpbQl9tKSxw+aBSiIlWd9H3jM/b6e7jxqkPmdD0z6H4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1439542,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa3cxLCRA9TVsSAnZWagAAf5gP/3Q3mZY8c1l+gIEKzaoW\nNC0MaTZ1tc1l5lZSeSN1FpC6XdQxine9Tk0URYhVKPqTA2QLWuctzBVcMVRG\njvvdWYi6vJ83mNBTMOc95ZMb/IaQ1WylNKLBVbEwu8O9iE13QAeREYCDJqGQ\nDAX916lJeTXvB8xE18KVgNng4x+2zIDlQUAZr2SHwm2veUjgJHMD+gGxBogX\nlmLJOCU5vXVqN7YEKtmayK6il+TfYFggADotyl70Nv0BNk422yjueaTKTual\nzii1Totw9/vVRJ76TIdCG04pXiMzXWp76HX7BVPk0sSewcUACYc2bvsgmL9s\nk4B70wiyoCpCFGZwIVa3daTjTgFOTq+ZwlO71LWjb0+hqfRV7Snz/x5W109/\n5ymYVIGZGyQOGPo16GVEYMzM0uacW348arI9e/uE2go8Pur0Z6aW8oPDbCyS\n3YPBJnzJAguhcEWh2/QoCSGLq8KUEGun5wdEeL7sIosIZlViqAPmXpbpFDww\nLPkkGFEP083OwhjcU44zDu+UbN9C3mbar0DmYPa4H5LLfVgs/Q1ZX9VV47Oc\n0Ah8jqXFpKRVGqky/98t9qk4msifznagYVjZLLqoFOhIUaCE0GBx6gu/vzk7\nqL9Tj5gqnjtGecXJY/l99q67XmtBStU8TCyvk/qYXuYXCqGMyMxfEpS3jqqZ\n4fTh\r\n=pcXf\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","files":["dist","lib","src","LICENSE"],"config":{"tslint":"'./{src,test}/**/*.ts'"},"readme":"# GoodData JS SDK\nGoodData javascript sdk library mainly provides a thin javascript abstraction\nover the GoodData REST API. It is created to make it easy to use the GD platform\nand write small javascript apps relying on GD APIs.\n\n\n# WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js` \n\n\n\n----------------\nTHIS SECTION IS OLD:\n\n## Usage\n\nThe result of the build is in `dist/gooddata[.min].js`.\nResult of the build [UMD](https://github.com/umdjs/umd)-compatible -\nyou can use it both globally (see [D3 example][d3ex]) and as AMD module. Note that you need to provide\njQuery before trying to load sdk. In both AMD and CommonJS environment we expect jQuery library module\nto be named `jquery`.\n\n### Node JS\n\nYou can use the SDK in nodejs, but do not forget to set custom domain URL:\n```js\nconst gooddata = require('@gooddata/gooddata-js');\nconst getStream = require('get-stream');\n\ngooddata.config.setCustomDomain('secure.gooddata.com');\n\ngooddata.user.login('john.doe@example.com', 'your-secret-password')\n    .then(() => console.log('Success'))\n    .catch((e) => {\n        getStream(e.response.body).then(str => console.error(str))\n    });\n```\n\n## Quick start\nTo build the sdk you need to have [git](http://git-scm.com) and [Node.js](http://nodejs.org)\ninstalled. MacOS users should install [Homebrew](http://mxcl.github.com/homebrew/)\nfirst and then run:\n```\n$ brew install git node yarn\n```\nNow, clone this repo with `$ git clone git@github.com:gooddata/gooddata-js.git`\nand get the library dependecies with\n```\n$ yarn install\n```\n## Build\nIn the repository run:\n```\n$ grunt\n```\nand the built library is ready for you at `dist/gooddata.min.js`\n\n## Develop\nIt is easy to start your own project with this repository or modify and explore\nexamples depicting some of the sdk usages. To start with examples run:\n```\n$ grunt dev\n```\nWhich starts proxy that allows your script to communicate with [secure.gooddata.com](https://secure.gooddata.com)\n(backend can be changed with `$ grunt dev --backend=some-other-backend.na.getgooddata.com`).\n\nTo run some of the examples, first you need to update credentials in the related js file.\nIn case of d3-data-viz example you need to edit\n[viz.js](https://github.com/gooddata/gooddata-js/blob/develop/examples/d3-data-viz/viz.js)\nfile and update `user` and `passwd` variables. Then just add the name of the example to URL like\n[localhost:8443/d3-data-viz](https://localhost:8443/d3-data-viz) and you should get a nice chord\nchart rendered in a while.\n\n## Documentation\nDocumentation of functions available in SDK can be found at [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api).\nIt can be generated right from the source code by running:\n```\n$ grunt doc\n```\n\n## Tests\nRun tests with:\n```\n$ grunt test\n```\nTest coverage report can be found in `coverage/` folder.\n\n## Releasing\nFlow of release is:\n\n* bump version to version+1 in `package.json`\n* create version commit & tag and push these to your *upstream* remote (so watch your remote naming)\n\nSteps to publish a release:\n\n* run `yarn version` command to select next version\n* run `grunt bump-gh-pages` in `master`\n* run `npm publish` in `master`\n* you're done\n\n[d3ex]: examples/d3-data-viz/viz.js\n","browser":"lib/gooddata-browser.js","gitHead":"a121877482dcf868bb007e9e621fe49066f6119a","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc -p tsconfig.base.json --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.base.json","validate-ci":"tsc -p tsconfig.base.json --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build","test-single-run":"jest"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"5.6.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.9.4","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"2.1.1","es6-promise":"3.0.2","fetch-cookie":"0.4.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.0.0-alpha0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","eslint-config-gooddata":"0.0.18","js-object-pretty-print":"0.2.0","tslint-config-gooddata":"0.0.8","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_6.0.0-tomasreichmann-next-6-0-0-2018-04-23T12-06-30-278Z_1524485194938_0.3313757040741152","host":"s3://npm-registry-packages"}},"6.0.0-vojty-unwrap-responses-2018-04-24T08-37-19-279Z":{"name":"@gooddata/gooddata-js","version":"6.0.0-vojty-unwrap-responses-2018-04-24T08-37-19-279Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@6.0.0-vojty-unwrap-responses-2018-04-24T08-37-19-279Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bradgl","email":"brad.gleich@blackabaud.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jan.pradac","email":"jan.pradac@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"laurenhunt","email":"lauren.hunt@blackbaud.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"mikita.yank","email":"Mikita.Yankouski@blackbaud.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"ocetnik","email":"ocetnik.david@gmail.com"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pavelzgdc","email":"pavel.zbytovsky@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"robert.sisaj","email":"robert.sisaj@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"stewart.stephens","email":"stewart.stephens@blackbaud.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"vaclavbohac","email":"bohac.v@gmail.com"},{"name":"vojty","email":"vojtasek.tomas@gmail.com"},{"name":"vonsef","email":"josef.vondrak@gooddata.com"},{"name":"xandra.harrison","email":"xandra.harrison@blackbaud.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"63e561f477eddc9a989770d3e7167e553a42e4bb","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-6.0.0-vojty-unwrap-responses-2018-04-24T08-37-19-279Z.tgz","fileCount":168,"integrity":"sha512-im81RLqAKTqAJuB1HO1y9OndtIikb+bI1OCNAr90UpyOtycnDoZuwtQk5r4jN4AqY0qPrEApaHompNRe0rDyIg==","signatures":[{"sig":"MEUCIC1eEfhTR2XzaLBE2q7J2W/xOfS3TXjEm4qzTsf+ieRuAiEAn+jVbIQ9wjDvj5pwnLZo0THbOzn2AC9eiAgTnyWW6HY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1668035,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa3uzkCRA9TVsSAnZWagAAkMYP/jhobI9Q5K+y6CBT+35U\nQU8USSJuhj0xWD7d4CVOsiR5e0uRfhFLwD5cM94oZi1XaunyfOFQQTOvwZ4Z\n9nMBa3aCQwd7MFnr0f/JAT7rgOu1mIiaYCfOU0cD2HRPK0mcFQ1eK1Ja7yw7\nRaKJ5Levd6MdA0Ji2B87iXtyu1JIymWf4+RdugRmz7Nr5IW59wRBSuLQwx1U\nV0LlIHjeYvs8QoKwh5hgL+il5aCM9687KsF5ioWrKCVdB7XYP2M8pkK/jY8j\n/g2BRcHorlrogVgNnUjP2Ry5hDpmZui3vTLX9bVaPjfIiZ9sxxwwmY8hLjPX\nyZERhwm5lvUC4iULHvBmEIyvDMIro2WD57NCq3dvlQpzz50JzXKz7o8Pp/5F\npjJyNUG4Kv1pJYvz71gZkMdkgShDdmW0x/UXzM1C/82O1hB6qsyh3q1v2h4G\nz0fsGP2n4JEF6Qyyjhy93HwOf13vIR1b6nnGqd/zYyNw4qwgawL4KjuoV415\n+z69dO2QsZapo3lUg1q9evFbshgG6gTiuQZYQkt8PxzC/MZpSzMGmMRWMUJp\nzPbsCyVaTLVDnCg/wTuqI57eQnz62Tu8u4IGqm+m2dx4s3iW6XW1aO9XEWen\nvlMKQj6mn/8b71QtlFPsOC/mstgho7/28QHloYDvjRnwkuB5uybKZB0CO5bN\n2WLu\r\n=rlI/\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","files":["dist","lib","src","LICENSE"],"config":{"tslint":"'./{src,test}/**/*.ts'"},"readme":"# GoodData JS SDK\nGoodData javascript sdk library mainly provides a thin javascript abstraction\nover the GoodData REST API. It is created to make it easy to use the GD platform\nand write small javascript apps relying on GD APIs.\n\n\n# WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js` \n\n\n\n----------------\nTHIS SECTION IS OLD:\n\n## Usage\n\nThe result of the build is in `dist/gooddata[.min].js`.\nResult of the build [UMD](https://github.com/umdjs/umd)-compatible -\nyou can use it both globally (see [D3 example][d3ex]) and as AMD module. Note that you need to provide\njQuery before trying to load sdk. In both AMD and CommonJS environment we expect jQuery library module\nto be named `jquery`.\n\n### Node JS\n\nYou can use the SDK in nodejs, but do not forget to set custom domain URL:\n```js\nconst gooddata = require('@gooddata/gooddata-js');\nconst getStream = require('get-stream');\n\ngooddata.config.setCustomDomain('secure.gooddata.com');\n\ngooddata.user.login('john.doe@example.com', 'your-secret-password')\n    .then(() => console.log('Success'))\n    .catch((e) => {\n        getStream(e.response.body).then(str => console.error(str))\n    });\n```\n\n## Quick start\nTo build the sdk you need to have [git](http://git-scm.com) and [Node.js](http://nodejs.org)\ninstalled. MacOS users should install [Homebrew](http://mxcl.github.com/homebrew/)\nfirst and then run:\n```\n$ brew install git node yarn\n```\nNow, clone this repo with `$ git clone git@github.com:gooddata/gooddata-js.git`\nand get the library dependecies with\n```\n$ yarn install\n```\n## Build\nIn the repository run:\n```\n$ grunt\n```\nand the built library is ready for you at `dist/gooddata.min.js`\n\n## Develop\nIt is easy to start your own project with this repository or modify and explore\nexamples depicting some of the sdk usages. To start with examples run:\n```\n$ grunt dev\n```\nWhich starts proxy that allows your script to communicate with [secure.gooddata.com](https://secure.gooddata.com)\n(backend can be changed with `$ grunt dev --backend=some-other-backend.na.getgooddata.com`).\n\nTo run some of the examples, first you need to update credentials in the related js file.\nIn case of d3-data-viz example you need to edit\n[viz.js](https://github.com/gooddata/gooddata-js/blob/develop/examples/d3-data-viz/viz.js)\nfile and update `user` and `passwd` variables. Then just add the name of the example to URL like\n[localhost:8443/d3-data-viz](https://localhost:8443/d3-data-viz) and you should get a nice chord\nchart rendered in a while.\n\n## Documentation\nDocumentation of functions available in SDK can be found at [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api).\nIt can be generated right from the source code by running:\n```\n$ grunt doc\n```\n\n## Tests\nRun tests with:\n```\n$ grunt test\n```\nTest coverage report can be found in `coverage/` folder.\n\n## Releasing\nFlow of release is:\n\n* bump version to version+1 in `package.json`\n* create version commit & tag and push these to your *upstream* remote (so watch your remote naming)\n\nSteps to publish a release:\n\n* run `yarn version` command to select next version\n* run `grunt bump-gh-pages` in `master`\n* run `npm publish` in `master`\n* you're done\n\n[d3ex]: examples/d3-data-viz/viz.js\n","browser":"lib/gooddata-browser.js","gitHead":"ab0e89b3b01ef8602b98e12fb8135e3767247c3c","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc -p tsconfig.base.json --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.base.json","validate-ci":"tsc -p tsconfig.base.json --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build","test-single-run":"jest"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"vojty","email":"vojtasek.tomas@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"5.6.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.9.4","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.0.0-vojty-unwrap-responses-2018-04-24T07-55-51-608Z","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","eslint-config-gooddata":"0.0.18","js-object-pretty-print":"0.2.0","tslint-config-gooddata":"0.0.8","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_6.0.0-vojty-unwrap-responses-2018-04-24T08-37-19-279Z_1524559076240_0.24400554569698873","host":"s3://npm-registry-packages"}},"6.0.0-alpha9":{"name":"@gooddata/gooddata-js","version":"6.0.0-alpha9","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@6.0.0-alpha9","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bradgl","email":"brad.gleich@blackabaud.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jan.pradac","email":"jan.pradac@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"laurenhunt","email":"lauren.hunt@blackbaud.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"mikita.yank","email":"Mikita.Yankouski@blackbaud.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"ocetnik","email":"ocetnik.david@gmail.com"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pavelzgdc","email":"pavel.zbytovsky@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"robert.sisaj","email":"robert.sisaj@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"stewart.stephens","email":"stewart.stephens@blackbaud.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"vaclavbohac","email":"bohac.v@gmail.com"},{"name":"vojty","email":"vojtasek.tomas@gmail.com"},{"name":"vonsef","email":"josef.vondrak@gooddata.com"},{"name":"xandra.harrison","email":"xandra.harrison@blackbaud.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"e9a9348d212bf5dc5c6a9376c09008a33f585877","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-6.0.0-alpha9.tgz","fileCount":168,"integrity":"sha512-D0aUtuHo6sN8dOcANJuTSHJh7kmUHtpR3GHO4XfDMj0f2ERD6tCkdBttm3GiRztCwU4Nyb1fgnqZd5rk0fMEqQ==","signatures":[{"sig":"MEQCIFwquHx+aVdH1NmHonCZ4P5EGyE26IhyeSn+VYRJLU/mAiAL07yUzKY8IsrX+U4vjQnRHA/xXyUsyFbXV+MeIxWPkA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1667247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa30H6CRA9TVsSAnZWagAAhC0P/0SFAKBnwSOysRrsVDpv\n8vN9o6FexIU7QQAGZjCd3rcWizA4tMZXbzVTADIcu+FbYfr50eEu3CaJ1pea\nyNI8qEF1DaPsnAblNd2L84Cls+Gf4AJMJqoRGAC8G1IPeMkvaOe7Qx+qVK2h\np+ZaBQRZp9VLTO1DEgyyYhjeUqrUJqdjkDkN5YDUFzTggpAKz+9sglesQXmd\nux4qqxX9IB7VuS25icU6H+gzFrUsN3xrRa9nhbtncWAni2ciqqMIMgpzgXMa\nf3aMQuoffU6iHghvEc9BIp/ABihAmiVsLZJK3Fd6QUCFzz1aM8N46c+vAeWT\nYZAXvA5UVEQCYUtMoaUkHEnSU+BAbmKwPHZs24viNVWclURfYIoitxrTKJ2E\njbY2JcvFUt1nUcPHfBv35XjrfkW3ER1UBfKFIKO0Czyu1tUJf8/cC6/iydG+\nbkYvIS16vcL9PQETBW3znjpnKiV4v6NThmd6TMKvLB4K3JcVCaq8ejE8IKtp\n1bH1fZjjvJQ4umtkDFw9XpVn1KoYleDo57kzg9lwLiWrQqP5qAFL+dw/bnoW\nYWwwsZqay1uDnrTELsi1sywfjCv+/8mvbGgk96vusFaLtwfw2ZYBXKoYsDNL\npusY3swvSZB+fysefqNjN8SryEVwaGfBBXwxCzu0sI56rv99HfF2t5rTcK7e\n5RRK\r\n=aQjz\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","files":["dist","lib","src","LICENSE"],"config":{"tslint":"'./{src,test}/**/*.ts'"},"browser":"lib/gooddata-browser.js","gitHead":"18103ad00e463eecc865ef2fb3e4b46e1eaceea0","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc -p tsconfig.base.json --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.base.json","validate-ci":"tsc -p tsconfig.base.json --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build","test-single-run":"jest"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"5.6.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.9.4","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.0.0-alpha0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","eslint-config-gooddata":"0.0.18","js-object-pretty-print":"0.2.0","tslint-config-gooddata":"0.0.8","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_6.0.0-alpha9_1524580856599_0.26472550706622355","host":"s3://npm-registry-packages"}},"6.0.0-alpha10":{"name":"@gooddata/gooddata-js","version":"6.0.0-alpha10","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@6.0.0-alpha10","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bradgl","email":"brad.gleich@blackabaud.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jan.pradac","email":"jan.pradac@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"laurenhunt","email":"lauren.hunt@blackbaud.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"mikita.yank","email":"Mikita.Yankouski@blackbaud.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"ocetnik","email":"ocetnik.david@gmail.com"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pavelzgdc","email":"pavel.zbytovsky@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"robert.sisaj","email":"robert.sisaj@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"stewart.stephens","email":"stewart.stephens@blackbaud.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"vaclavbohac","email":"bohac.v@gmail.com"},{"name":"vojty","email":"vojtasek.tomas@gmail.com"},{"name":"vonsef","email":"josef.vondrak@gooddata.com"},{"name":"xandra.harrison","email":"xandra.harrison@blackbaud.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"b240d8b24f8a48149f159b81c5c9d9f66e2b9835","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-6.0.0-alpha10.tgz","fileCount":168,"integrity":"sha512-NnU+Zn8v1Z+lIpz9A0zR7L2x7E0mIILAdaIwzdJuoY14biLkAXiu7iOw8MYZWID+exypFFu/0lLCafx39sCIiQ==","signatures":[{"sig":"MEUCIQCXXNarW6Uxo0u4h5E0Mo7xLa7UsmmVoDUzxDQ/EbgpWgIgLCQomDoctmlDQhYm1RCOE4Pa9tBys86eLYjzWJtNkNE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1668228,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa4JTKCRA9TVsSAnZWagAABSUQAJD90gTykxn/DoBV7LDe\nxObULW5PVSpq5zgSus7bCIOJ1un1HZuZJP/0NpbEMAUrbr2vzKbwgAkXsQk4\nvGqayaB2R4C1iE9dXhZF3PeVoub7OjlCW0zWQNezwtkocRalTriLQtht/5FX\nXi1R8ZP7QGQR08Yu/EtVzjV5E61oOqugPF3wZH5EoY/NAexDP1lDCqbeyhcu\n21H7OsoQjPGk1OM/67h26DpEkM6yo3VAX/Tr8v0xwpW4ze+RBaYVrKe/FD5U\nDanUcnEmc7KDIux5qZ5YNRewoQ4AzTa7QaOC3zJ1k7NSvPSOanibkRrxIklx\nW3nieUVV1SaeChh/w58rNLC+z02iICeF1h1VeIZLNvxevFe4ZaNTk8CBinI1\nkda9dn0zaOgqlQmzhAf9QuitWG+g/0EBc/Fxl35amIJVTe6F5xZO22oX8JAS\nO7dPd3hXc8E0tdheeELDIemhEtnZoJw1TBroEnZYkNaCxBG+k1txeZzpNnqH\nGxKjqqI7VykEVHrIpLKB1ZrefRes/DyAVaFXBXl830zcqYQzIdXS+Y8qIeO9\nnHAj9Y7ALx8UcUCyoQCWvGVto4lFkYMrGotCmUQyHk5zJiXy4Gf6TC4uFZXj\nyzLnP9wj1wkchuvvOJ6NXdyDy4Q1/tRQpMg4ojqSFGVRQgMQ8KPPS6DMRyL1\nBvfk\r\n=z0L8\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","files":["dist","lib","src","LICENSE"],"config":{"tslint":"'./{src,test}/**/*.ts'"},"readme":"# GoodData JS SDK\nGoodData javascript sdk library mainly provides a thin javascript abstraction\nover the GoodData REST API. It is created to make it easy to use the GD platform\nand write small javascript apps relying on GD APIs.\n\n\n# WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`\n\n\n\n----------------\nTHIS SECTION IS OLD:\n\n## Usage\n\nThe result of the build is in `dist/gooddata[.min].js`.\nResult of the build [UMD](https://github.com/umdjs/umd)-compatible -\nyou can use it both globally (see [D3 example][d3ex]) and as AMD module. Note that you need to provide\njQuery before trying to load sdk. In both AMD and CommonJS environment we expect jQuery library module\nto be named `jquery`.\n\n### Node JS\n\nYou can use the SDK in nodejs, but do not forget to set custom domain URL:\n```js\nconst gooddata = require('@gooddata/gooddata-js');\nconst getStream = require('get-stream');\n\ngooddata.config.setCustomDomain('secure.gooddata.com');\n\ngooddata.user.login('john.doe@example.com', 'your-secret-password')\n    .then(() => console.log('Success'))\n    .catch((e) => {\n        getStream(e.response.body).then(str => console.error(str))\n    });\n```\n\n## Quick start\nTo build the sdk you need to have [git](http://git-scm.com) and [Node.js](http://nodejs.org)\ninstalled. MacOS users should install [Homebrew](http://mxcl.github.com/homebrew/)\nfirst and then run:\n```\n$ brew install git node yarn\n```\nNow, clone this repo with `$ git clone git@github.com:gooddata/gooddata-js.git`\nand get the library dependecies with\n```\n$ yarn install\n```\n## Build\nIn the repository run:\n```\n$ grunt\n```\nand the built library is ready for you at `dist/gooddata.min.js`\n\n## Develop\nIt is easy to start your own project with this repository or modify and explore\nexamples depicting some of the sdk usages. To start with examples run:\n```\n$ grunt dev\n```\nWhich starts proxy that allows your script to communicate with [secure.gooddata.com](https://secure.gooddata.com)\n(backend can be changed with `$ grunt dev --backend=some-other-backend.na.getgooddata.com`).\n\nTo run some of the examples, first you need to update credentials in the related js file.\nIn case of d3-data-viz example you need to edit\n[viz.js](https://github.com/gooddata/gooddata-js/blob/develop/examples/d3-data-viz/viz.js)\nfile and update `user` and `passwd` variables. Then just add the name of the example to URL like\n[localhost:8443/d3-data-viz](https://localhost:8443/d3-data-viz) and you should get a nice chord\nchart rendered in a while.\n\n## Documentation\nDocumentation of functions available in SDK can be found at [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api).\nIt can be generated right from the source code by running:\n```\n$ grunt doc\n```\n\n## Tests\nRun tests with:\n```\n$ grunt test\n```\nTest coverage report can be found in `coverage/` folder.\n\n## Releasing\nFlow of release is:\n\n* bump version to version+1 in `package.json`\n* create version commit & tag and push these to your *upstream* remote (so watch your remote naming)\n\nSteps to publish a release:\n\n* run `yarn version` command to select next version\n* run `grunt bump-gh-pages` in `master`\n* run `npm publish` in `master`\n* you're done\n\n[d3ex]: examples/d3-data-viz/viz.js\n","browser":"lib/gooddata-browser.js","gitHead":"260009b18091ee83938b9aec555ce17b12e5ca22","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc -p tsconfig.base.json --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.base.json","validate-ci":"tsc -p tsconfig.base.json --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build","test-single-run":"jest"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"vojty","email":"vojtasek.tomas@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"5.6.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.9.4","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.0.0-alpha2","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","eslint-config-gooddata":"0.0.18","js-object-pretty-print":"0.2.0","tslint-config-gooddata":"0.0.8","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_6.0.0-alpha10_1524667593393_0.24649982625524025","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"@gooddata/gooddata-js","version":"6.0.0","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@6.0.0","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bradgl","email":"brad.gleich@blackabaud.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jan.pradac","email":"jan.pradac@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"laurenhunt","email":"lauren.hunt@blackbaud.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"mikita.yank","email":"Mikita.Yankouski@blackbaud.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"ocetnik","email":"ocetnik.david@gmail.com"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pavelzgdc","email":"pavel.zbytovsky@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"robert.sisaj","email":"robert.sisaj@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"stewart.stephens","email":"stewart.stephens@blackbaud.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"vaclavbohac","email":"bohac.v@gmail.com"},{"name":"vojty","email":"vojtasek.tomas@gmail.com"},{"name":"vonsef","email":"josef.vondrak@gooddata.com"},{"name":"xandra.harrison","email":"xandra.harrison@blackbaud.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"b4c5e37823ee2a1d5123767162285cdf7e675553","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-6.0.0.tgz","fileCount":168,"integrity":"sha512-hClOBhP35HhRGLDhZwd5Ed6gZvkX9sCBKs+24MIhALjqTj7RivYK9ACDnDcQ3MSqQj39vktRrofAmeSPZOD5NA==","signatures":[{"sig":"MEYCIQC10iv1ixA499IDg3r/JZ3zKtsq89Ii0n20fpQ2+JCWMgIhAIalzpru5xACxNgGWjrGTY/RlUKws+4xyRRefnHOrJp9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1668089,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa9ZthCRA9TVsSAnZWagAAOYwQAKN3qKRy2OXLIqY98oZ/\nk8kB6cfyfLFE1xBjT2VtYBSiNLhWka3WNmjgSGn3MQhnUIdhfg5ctROCt9n2\nyu7ZYSihGwY5tPfIgfWhscHG4XKONcExx3NZkELV8o5qL/R2TMyoXhIpaMvl\neo44QVz1DjptuxIweXuLZOqFCemzYO54tBlgWWIuwOv0NHa45bwOn9VQbZlz\nN6HKzcfP95s8o1L/iwHAnKoWMsb85xQscnS3+7HvlcAWkRMKdXzkUnOL8cCB\nt+sis8kPCAWjKwNt0r1uTKfeYrfapfLv52cG7FmeqjJShWGgYJWW4W3ybTKN\ntsxkumQ+u9vLDJiE+yeMMDyvY5ILX7ozETMr7WDtIjb2ToJdowH3l4K2akig\nQxUTEUUW2+nhNYP4LSacct4UX+KzIGOawGGmuRLmDb0t1UUxQY2/a9J8q1IL\n2RwImglIfoKPwC2mEWoQHZLjzw5ohbXJ8CdUS02rMiZVWT+GrGnoq9roLZy5\naisVjg7JbJaMls7QNj32nmHVm32I/2u7uQluFER/E8jP3ErAG4rmBBwjJuCL\ni95hElfTpJvbdsmMRa+7CDcBmfi7JBLAouwo8sCwtJ05S4kdq0mT6NPT9yhD\n6rV4slLQrau6ix27/FOrJ8xtoBxcGdbQJ4psmpD1ZHdRfdnpiG19+Bn6esHk\n5g8y\r\n=50bz\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","files":["dist","lib","src","LICENSE"],"config":{"tslint":"'./{src,test}/**/*.ts'"},"browser":"lib/gooddata-browser.js","gitHead":"68a6f9e729858a8b90fc879b7a9dc1b90d7ef057","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build","test-single-run":"jest"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"5.6.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.9.4","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.0.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","eslint-config-gooddata":"0.0.18","js-object-pretty-print":"0.2.0","tslint-config-gooddata":"0.0.8","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_6.0.0_1526045536896_0.762127804564702","host":"s3://npm-registry-packages"}},"6.0.0-ocetnik-doc-paging-2018-06-22T08-08-50-203Z":{"name":"@gooddata/gooddata-js","version":"6.0.0-ocetnik-doc-paging-2018-06-22T08-08-50-203Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@6.0.0-ocetnik-doc-paging-2018-06-22T08-08-50-203Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bradgl","email":"brad.gleich@blackabaud.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"laurenhunt","email":"lauren.hunt@blackbaud.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"mikita.yank","email":"Mikita.Yankouski@blackbaud.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"ocetnik","email":"ocetnik.david@gmail.com"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pavelzgdc","email":"pavel.zbytovsky@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"robert.sisaj","email":"robert.sisaj@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"stewart.stephens","email":"stewart.stephens@blackbaud.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"vonsef","email":"josef.vondrak@gooddata.com"},{"name":"xandra.harrison","email":"xandra.harrison@blackbaud.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"4ef6266a79a031a18e4b53be38135764e99eb456","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-6.0.0-ocetnik-doc-paging-2018-06-22T08-08-50-203Z.tgz","fileCount":168,"integrity":"sha512-Ubj5ahoALaSS9VIMV9XyUOmCfbcAyi9hyxF2VpZ4ow9sWqXe4naC438+8F4tgwM488nln+Wrbb0gZ+dDrjNWFg==","signatures":[{"sig":"MEQCIALLBAnh8n6wD8tODDTgMqGChIu9bDyqwGaZYGev+mRhAiBVsfh4wN31vXoqV0YRITXZgm0ASiSAyPHohRg5lrv5XA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1681901,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbLK6vCRA9TVsSAnZWagAAVW8P/1ufdywXGqvjYuzRDKOY\nt/BUKTiB6YPKXWd0X6+RWoXNlsixMeNKCO52Y4FFxB8QDTmwaiXv2M7rKydi\nPI1+S0zk29L+U0SC5iPQwHOFTjO97r65bXehS2WdM4sslop43H6v/DEVgFH0\nbtEwYcPoBRO2nR5IvREdow+oTRufmL/pcmvCHwkfuuBrW5wTvAh0PTslQ0IH\nJROZaF11TAbMZSPsujcvxy1qzApuZlhnXIyeconw1BOTzF68GB6+aJ8qwpnj\np7tMSUw1r6nMxnnJ/dM+YZYubqYIzVJTa4LwsRkhaWBBUd+EG7pvKm7DXBJk\nsjK1bobtrev85cz0PkyWXpj5DK0VlJ5/WxfjC2Hr2AKtR4AHL+NPia+WJzx5\nLphw33RE0GXp9KloqOiLcYW1YR3NYKvJgB7YEgOfSB//WjrtJqiglKzYmhzE\naFTsa0shGAMdmvxl4AIy1Tnb0+dzGh45VXbGmzHtyup5mUIvNsvLvnWtI69/\nSnP+jG/oLAuKI/orbG7xZCIM7t8kI9Olc8dXqLKTf+phrbML6zQvJpurHaqt\nq1k2lItrp3QYXh3dS+sQC5o6qufoFCmbakE8jYSQVABycw6xkcNxhGfVrDEm\nmrL9CEuD9+RHCAMmuAjQ/UWSAQwEko0QKoPHRuFlaxCAlBTjKt9xeXSObrFQ\nmT6y\r\n=hCxe\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","files":["dist","lib","src","LICENSE"],"config":{"tslint":"'./{src,test}/**/*.ts'"},"readme":"# GoodData JS SDK\nGoodData javascript sdk library mainly provides a thin javascript abstraction\nover the GoodData REST API. It is created to make it easy to use the GD platform\nand write small javascript apps relying on GD APIs.\n\n\n# WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`\n\n\n\n----------------\nTHIS SECTION IS OLD:\n\n## Usage\n\nThe result of the build is in `dist/gooddata[.min].js`.\nResult of the build [UMD](https://github.com/umdjs/umd)-compatible -\nyou can use it both globally (see [D3 example][d3ex]) and as AMD module. Note that you need to provide\njQuery before trying to load sdk. In both AMD and CommonJS environment we expect jQuery library module\nto be named `jquery`.\n\n### Node JS\n\nYou can use the SDK in nodejs, but do not forget to set custom domain URL:\n```js\nconst gooddata = require('@gooddata/gooddata-js');\nconst getStream = require('get-stream');\n\ngooddata.config.setCustomDomain('secure.gooddata.com');\n\ngooddata.user.login('john.doe@example.com', 'your-secret-password')\n    .then(() => console.log('Success'))\n    .catch((e) => {\n        getStream(e.response.body).then(str => console.error(str))\n    });\n```\n\n## Quick start\nTo build the sdk you need to have [git](http://git-scm.com) and [Node.js](http://nodejs.org)\ninstalled. MacOS users should install [Homebrew](http://mxcl.github.com/homebrew/)\nfirst and then run:\n```\n$ brew install git node yarn\n```\nNow, clone this repo with `$ git clone git@github.com:gooddata/gooddata-js.git`\nand get the library dependecies with\n```\n$ yarn install\n```\n## Build\nIn the repository run:\n```\n$ grunt\n```\nand the built library is ready for you at `dist/gooddata.min.js`\n\n## Develop\nIt is easy to start your own project with this repository or modify and explore\nexamples depicting some of the sdk usages. To start with examples run:\n```\n$ grunt dev\n```\nWhich starts proxy that allows your script to communicate with [secure.gooddata.com](https://secure.gooddata.com)\n(backend can be changed with `$ grunt dev --backend=some-other-backend.na.getgooddata.com`).\n\nTo run some of the examples, first you need to update credentials in the related js file.\nIn case of d3-data-viz example you need to edit\n[viz.js](https://github.com/gooddata/gooddata-js/blob/develop/examples/d3-data-viz/viz.js)\nfile and update `user` and `passwd` variables. Then just add the name of the example to URL like\n[localhost:8443/d3-data-viz](https://localhost:8443/d3-data-viz) and you should get a nice chord\nchart rendered in a while.\n\n## Documentation\nDocumentation of functions available in SDK can be found at [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api).\nIt can be generated right from the source code by running:\n```\n$ grunt doc\n```\n\n## Tests\nRun tests with:\n```\n$ grunt test\n```\nTest coverage report can be found in `coverage/` folder.\n\n## Releasing\nFlow of release is:\n\n* bump version to version+1 in `package.json`\n* create version commit & tag and push these to your *upstream* remote (so watch your remote naming)\n\nSteps to publish a release:\n\n* run `yarn version` command to select next version\n* run `grunt bump-gh-pages` in `master`\n* run `npm publish` in `master`\n* you're done\n\n[d3ex]: examples/d3-data-viz/viz.js\n","browser":"lib/gooddata-browser.js","gitHead":"a05e908296108ee0f17f49c1042a508391adba11","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build","test-single-run":"jest"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ocetnik","email":"ocetnik.david@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"5.6.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.9.4","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.0.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","eslint-config-gooddata":"0.0.18","js-object-pretty-print":"0.2.0","tslint-config-gooddata":"0.0.8","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_6.0.0-ocetnik-doc-paging-2018-06-22T08-08-50-203Z_1529654959529_0.8639482174530422","host":"s3://npm-registry-packages"}},"6.1.0":{"name":"@gooddata/gooddata-js","version":"6.1.0","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@6.1.0","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"ocetnik","email":"ocetnik.david@gmail.com"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pavelzgdc","email":"pavel.zbytovsky@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"robert.sisaj","email":"robert.sisaj@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"vonsef","email":"josef.vondrak@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"0d26cf690b5bee94870e6960758c2563ce4067ed","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-6.1.0.tgz","fileCount":169,"integrity":"sha512-oMc9MnPecSXUg3i3k0CGNnhKf3MRLLsqalmFGM33jBy9f3tlUy2SKIcfxoRtaPvBXsILVuLK0oeK9sQ77X5D2Q==","signatures":[{"sig":"MEYCIQD2juv7S8PALQcCOtfw1Ulr6gYSQP7jUjgEpVoFJ2c1kQIhAJ8k322hkN1liGannZxnx0cvEX3VMPmt5NlcU/vJncm8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1683357,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbNKSdCRA9TVsSAnZWagAAAGsQAIHS3ZIET0lG3Y/ykeT5\nMGsNiMTpUiUI9lKi4EwdmJpbjEmVahwiSWuiUls2uuNMrNrC/9XNj1knizJZ\nk18MpaPLeCH+JC6+cAXW4pR5S7cEMAa9dGglXTtG9//bsu6HBgYXqafMB0Wl\nOfN97z2ZP2U39aUrye3CrS9rGrZ0f45g+RR9XLMNeOM3kf5sMHJgn5wq3mNN\nAg02LVd6H9fqAZedAiCgWrLunEXRcyzZiVbllbCyeaOnVxX3ZEhkU6Slny/K\niO64Vv7tqTwoItGgU3Vvk32/04UuS86JOLEnyjyXdRwLl5Su64Ezd8QurQuv\n2U8Ioc1kaKibbTaiptsrzCB2dfDX5HfuSw7T7KE3YMcMKOcW0EfiPK9sNlvo\nLJNDlwd/vBkNSmjuGu5wG0DOH9MTIfQHqjUeWXU+UMV/o4Cm4D+xqwupyCmA\nbtQ8IMVObwR/3idNiDLhfI+a1XiublCxuvOSSSdzYTOkOhR2211BXgc+qMkr\niO2kElnoIaWi/p4vWqFUhMHBUgKiFPcDJE/P7G8nXjqNyGjHb7b6fhb3ZNAo\njoCeXA2SRKXLWJ+BK1uUrIisw0yC8tDNnw6A1iV2HjbL9/1fZGyyMtEsdx9y\nZRxVbaJ2XzxC5Fg7Ddm5kHz7pNztekWl0s4FkXkgjNXwWevayPhXFn2pt0B8\nwu2C\r\n=Mn22\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","files":["dist","lib","src","LICENSE"],"config":{"tslint":"'./{src,test}/**/*.ts'"},"browser":"lib/gooddata-browser.js","gitHead":"3d18ab6a8d1da40959a866608fbed534bf1d8bee","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build","test-single-run":"jest"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"5.6.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.9.4","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.0.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","eslint-config-gooddata":"0.0.18","js-object-pretty-print":"0.2.0","tslint-config-gooddata":"0.0.8","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_6.1.0_1530176668940_0.8012233121011474","host":"s3://npm-registry-packages"}},"6.1.0-pavelzgdc-pzb-909-paging-2018-06-28T14-11-30-753Z":{"name":"@gooddata/gooddata-js","version":"6.1.0-pavelzgdc-pzb-909-paging-2018-06-28T14-11-30-753Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@6.1.0-pavelzgdc-pzb-909-paging-2018-06-28T14-11-30-753Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"ocetnik","email":"ocetnik.david@gmail.com"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pavelzgdc","email":"pavel.zbytovsky@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"robert.sisaj","email":"robert.sisaj@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"vonsef","email":"josef.vondrak@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"f9d66189089209f02c786bcce59ad2e654131e6b","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-6.1.0-pavelzgdc-pzb-909-paging-2018-06-28T14-11-30-753Z.tgz","fileCount":169,"integrity":"sha512-GXqeZvk9/VO33jRsR81uwxOIRalEGyKVYvy8XqR1k3eUzOPWdffjvzDb4bZw02vaD8kQoQOo40HOyZzkjSIdZg==","signatures":[{"sig":"MEUCIQD+XfHIB1runrOo1JNIMtmmJ2Cw6ZwzddOggMoXRhh00QIgedNUtZcWLVtffvKEzXHxO0p+sS5VHdhlLT/auQmjFt4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1683727,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbNOytCRA9TVsSAnZWagAA6P0P/ig8zRWsqU2dNGo2MFSf\n/J/l20lP+V2vwoibamksg8JFUiJJksuA36qLAAsGOvEwHDUbnNUBW0ZKqdjd\nEaggb4n4kaDsLY0dfUtbWw32hzYGMqbl5OuDf20OEiL+RGr3Ww8yRBA0WqPf\nqDbglL9+7FCqXeCNjdC80h296ksYm3qtPhyBT9FhIN8t/idlkvEBQ//f8LXA\nYEke5+YDZLWeR1CcII4nWc6SsyBDZJmJupVmT/8GeV49h/SXa+XoTbB4nUUr\n3JJVdOw3sb3RjiC3Y25+V9iL09FbxsVHjtiAJ5uK6JmRDl1y6cU1yKJy41Uu\nR/37RfM4Ppp0q1I8XCbECJIvRvVLQ5mphDYHa4GlnVi3ps1Qexu6UAL99kAN\nQlkoLTvtTjkF3FwCLJFvpL3EiyWjkN2QLlJaT25b7NfNafvuGujaXe9Rxeie\nGXnRbHYLDGw3ei+I5XvhNsShUF6PeuFIPtnFrrKo1aAcls6aL0aU+hz5rgGq\nfZBOeBHIdKgoipEQK59MqN416FHVXWk5XpiBPVqoskD8Gx9cBDSXd26Jj6Kh\noJfM3RH0+EepS1b7GLIEqEkQNAHHmuXNeYy2W5NovSdCKKu0d9/QTvwOLTTN\nSFTZkZ6nZ7TxCe+219JCxXi0VNhb8kqJDPreBihhQzLqTqlzmczJ1YPTO2fO\n0BwE\r\n=b93E\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","files":["dist","lib","src","LICENSE"],"config":{"tslint":"'./{src,test}/**/*.ts'"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js) \n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n    \n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import gooddata from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const gooddata = require('@gooddata/gooddata-js').default;`\n \n4) call the API:\n    ```js\n    gooddata.config.setCustomDomain('secure.gooddata.com');\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n    \n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain. \n\n    \n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThan you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.default;\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n``` \n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing: \n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist`  |\n\n\n#### NPM package publishing\n```bash\n# only for internal gooddata developers\ngit checkout master && git pull upstream master --tags\nyarn version\nnpm publish\ngit push upstream master --tags\n```\n\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"c96e3c5b83dba44e62f2d6c6423b19beb10e5d0d","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build","test-single-run":"jest"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"pavelzgdc","email":"pavel.zbytovsky@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"5.6.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.9.4","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.0.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","eslint-config-gooddata":"0.0.18","js-object-pretty-print":"0.2.0","tslint-config-gooddata":"0.0.8","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_6.1.0-pavelzgdc-pzb-909-paging-2018-06-28T14-11-30-753Z_1530195116963_0.3469402570851696","host":"s3://npm-registry-packages"}},"6.0.0-ocetnik-doc-paging-2018-07-02T14-21-54-072Z":{"name":"@gooddata/gooddata-js","version":"6.0.0-ocetnik-doc-paging-2018-07-02T14-21-54-072Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@6.0.0-ocetnik-doc-paging-2018-07-02T14-21-54-072Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"ocetnik","email":"ocetnik.david@gmail.com"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pavelzgdc","email":"pavel.zbytovsky@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"robert.sisaj","email":"robert.sisaj@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"vonsef","email":"josef.vondrak@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"721b8d57bbdaa2feed7bfa529900451345ceeed6","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-6.0.0-ocetnik-doc-paging-2018-07-02T14-21-54-072Z.tgz","fileCount":169,"integrity":"sha512-32Joub9aE5P0E+8dqWgf6cedZcoFgAdGqhMygk3c6qP9UJcl8qE31EOJAYSEWCigslcVBEqcpq4oe30Naatm8A==","signatures":[{"sig":"MEQCIHZJPb41yqOjtB2ta4OAQDx+T/6rUr4gLS4QX9YtU4mFAiBA8MiGKyYzfQsKSxuwkYvcluZEAMyJ1SKxvgYA5Xjokg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1683873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbOjUeCRA9TVsSAnZWagAAcwQP/2WRD7afLwgvAl/1sxCB\ntvASeAlDkIuz5jbIw4k7d6nUdNUVEO33yM9edNouEih+RNH8CLr4fc8pIxDC\nOyf7cz1m3uHgvEY8g+K5rSHwTUvD9z2kcqV8MPE4wBjroo5coqtPLV5ZECxj\nQM3VlaSRiat4FUjGz9i4B0NbjKyarDsjJ6efmM0IHp1Bh4IepK5HimzqbbdO\naVWW/aith1X+WPofoQT3q5zt/WXzO4TnQHYwetFRou4mTPi1ljVGJgN62kTB\nsu5t7QHskgn9QpXbKJcW657MzlH6fGcygXEl0p4EwdeQiCGDHiBiSBioOYyM\nyVf55SSS6dZnyDC096nVs2JY11BGVas0ZeQ/HK58WeNgey7AQRj41LMvG11R\nEJfw3CbdocWx5xZ+IefaOSopuFahxADfk/7A6Nu9gc6NotuPH6TtUCgiwYg4\n/MEgcwsHZPDtMXSQf7jn6Us9i+Xr2KHvhpRL9bqvyvwBfPSi58KR1x3zqkOq\n0Hq032HYHijAjiqHGFhLrWMz2BmVutePN5Mn/g3J1Cme4qgfQs198u+Z8LEi\nQ9qtccPxTkhk43Dp0ZnXrypYyrd3tceflG8qoMIrE9nKxm7svKJxapzZRqzX\nRKSe8v+NTjAJxYMTYpc8xFR8xsWS7YDZAc+LtIcNqjs9uDeMMdUm3GtCi3wq\nJqIa\r\n=/FUb\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","files":["dist","lib","src","LICENSE"],"config":{"tslint":"'./{src,test}/**/*.ts'"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js) \n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n    \n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import gooddata from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const gooddata = require('@gooddata/gooddata-js').default;`\n \n4) call the API:\n    ```js\n    gooddata.config.setCustomDomain('secure.gooddata.com');\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n    \n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain. \n\n    \n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThan you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.default;\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n``` \n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing: \n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist`  |\n\n\n#### NPM package publishing\n```bash\n# only for internal gooddata developers\ngit checkout master && git pull upstream master --tags\nyarn version\nnpm publish\ngit push upstream master --tags\n```\n\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"ef08596bcf1e9b8f459834401d4a6fbb5349562f","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build","test-single-run":"jest"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ocetnik","email":"ocetnik.david@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"5.6.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.9.4","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.0.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","eslint-config-gooddata":"0.0.18","js-object-pretty-print":"0.2.0","tslint-config-gooddata":"0.0.8","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_6.0.0-ocetnik-doc-paging-2018-07-02T14-21-54-072Z_1530541342813_0.6104220585759106","host":"s3://npm-registry-packages"}},"6.1.0-tomasreichmann-master-2018-07-03T10-02-12-955Z":{"name":"@gooddata/gooddata-js","version":"6.1.0-tomasreichmann-master-2018-07-03T10-02-12-955Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@6.1.0-tomasreichmann-master-2018-07-03T10-02-12-955Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"ocetnik","email":"ocetnik.david@gmail.com"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pavelzgdc","email":"pavel.zbytovsky@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"robert.sisaj","email":"robert.sisaj@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"vonsef","email":"josef.vondrak@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"6f7a3a026307e50d23396fa05ae14f8c49a341ff","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-6.1.0-tomasreichmann-master-2018-07-03T10-02-12-955Z.tgz","fileCount":169,"integrity":"sha512-iStfRMgMcmUjGndHB6Qagq1E0od/T2ENsx/1QNLHO4zP8+Tak8ULEokwrWMckS4tl5MEumfG9Ewdb861tFdb2A==","signatures":[{"sig":"MEYCIQCXu+Xd7oWEud8F620XTnDIV2fvLSDof5hFfLhFMDMXcAIhALyPb9An3Rcn1utvuwTHsi7i2a6EYMReKtyV5lKa5Qhg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1691122,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbO0nRCRA9TVsSAnZWagAAHecP/jM5a39T8pXFXEylYeF5\nJqcCmbS4xsTR2ipeWmt79uZcpGzOib1PnJlu1fVmeEGYYLYhzxGGW9l5cFEP\nOrZcHb1vrhLQDJIEHKv9tAch84RgOu+e0Hxq0hfTvhgCcbDGRZu5qa/rQefV\n0Scdi0H9Ik94x04HjPRdBU8FFuLPb96I8Rp8y+7O933bV8EW47pAFB07U1EC\nmgEk3PLNp9HKMH3b9+2Qv1KwCGOYHnaG4wppzhSVnPqjWj17oQjLksq6Y5wg\n6rCpp5GKCjbfiiuQEjKE0BLizg3fA7GNCUpbHmYkCKZD1ep5u4iCJZ991JZu\nslXtlI+z0Xb9mz9OM+c+swxNlC1NDO2Xt1n3koRvQ87jV1utJgtJgQQClYoh\nPM3rjnZI1EPs5tYEnhGXZdizvqzhW77FFPENAP6BqXhzIdbM/edr1n8veIyL\nZ7WDr3yOPiGI6yUXjGTrqBEAFI4m6dZJoeZK2L0ikXBCvJOebsa3IcfNMn13\nhal3HWOjTSaxsHAL0xazx3v7dE0OGzOonBXIyOJU2+5OQJyQNbcZYbS7+thk\nH0EA3Zygqghr1ed9IfM0cGNFoNC/B8F5rbrc9wbwcnxIir6vBrjuqys4tY4o\n9O+Ys2P6JL8tbNjpzzuiVml0qg3H9YQpRs9gnWKp9QU1ZTkKw7NVKhP3QhGW\nxQpV\r\n=X/Ah\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","files":["dist","lib","src","LICENSE"],"config":{"tslint":"'./{src,test}/**/*.ts'"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js) \n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n    \n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import gooddata from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const gooddata = require('@gooddata/gooddata-js').default;`\n \n4) call the API:\n    ```js\n    gooddata.config.setCustomDomain('secure.gooddata.com');\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n    \n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain. \n\n    \n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThan you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.default;\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n``` \n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing: \n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist`  |\n\n\n#### NPM package publishing\n```bash\n# only for internal gooddata developers\ngit checkout master && git pull upstream master --tags\nyarn version\nnpm publish\ngit push upstream master --tags\n```\n\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"3d18ab6a8d1da40959a866608fbed534bf1d8bee","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build","test-single-run":"jest"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"5.6.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.9.4","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.0.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","eslint-config-gooddata":"0.0.18","js-object-pretty-print":"0.2.0","tslint-config-gooddata":"0.0.8","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_6.1.0-tomasreichmann-master-2018-07-03T10-02-12-955Z_1530612169129_0.39069464152085054","host":"s3://npm-registry-packages"}},"6.1.0-tomasreichmann-master-2018-07-03T10-30-25-738Z":{"name":"@gooddata/gooddata-js","version":"6.1.0-tomasreichmann-master-2018-07-03T10-30-25-738Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@6.1.0-tomasreichmann-master-2018-07-03T10-30-25-738Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"ocetnik","email":"ocetnik.david@gmail.com"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pavelzgdc","email":"pavel.zbytovsky@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"robert.sisaj","email":"robert.sisaj@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"vonsef","email":"josef.vondrak@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"75813dec4a1e216330211047c6453c9f951f402a","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-6.1.0-tomasreichmann-master-2018-07-03T10-30-25-738Z.tgz","fileCount":169,"integrity":"sha512-pJJzm+tDlC90OyLj2+umrYgNK0/zZuDl/CEiK8HTwnH6td6ix19XwxtswGx9lwrP6Zy/H5D03DFAgMfRr/6gWw==","signatures":[{"sig":"MEUCIQCQXjCWwKo2BJm84CV/xsEUptee9rSTWFvRzsSgGUe9FAIgboMTRczzX0YEnVPZZ79SVPqqYUHVd3zt0zRlepYOdTQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1690531,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbO1BdCRA9TVsSAnZWagAA0voQAJcsjcZosO2EqIRBop71\nz+9M7UMD9LXADc0+Aug803tL2DskjHwqauozp+vQBLdy8FtNNP9NO82LgT0m\n29YAvVSgTh6cP21IiBDtrmDnVrdxwAa1Z8WU7awjz0So+WPU13YdQsPOE7BT\ny/7FAHKGF2z8TMXp67HHZd8FdIszIoWjvmpMmIYfvuyfk6JOCOcSRO3fhrz2\nYEpZ4edI2ghd4Je5fXs8oh9poMQtNVisdhJcw+y4iBgXkZwwXA+klwFdzxly\n1Y/JGYbVUia1mor7f43UR025dxYvGym9zz4XSUIAFrXPvU/w17XlsItN3w3W\nHO8K3DWXwNEZqYDlKWuVFbni8UgV84QiNF8++5wC46Hr9dXq1a/yHnHV92ak\n/YQeL2h1kDyho+vqCiUedJnVtzLs91xIbwYbNYgx2nLghXRzemHE6PnFCd6d\nGGQRAkP90uP1plKpcNEclz5awG7cPdpSnJrp3D9pIRAEAhm7qg/cQfXYgwtH\nvyHbW5ko8NLU1yPnZBlnFNttV19sRPZlTcAKMprBHEjE+k8Mmvs2iu69s8hu\nDXW2jsgW4+Fs+Ag+fTmm6SXR9cfEEusUi9SmztFtdbtNuQ6LRQN2JyETrowK\nLNoCy/CHkEVjBimzQRz+YO1nnFVxJ3VO59VBSJG2FP6h8WvC7lne15if6zGw\nOzom\r\n=L0Dn\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","files":["dist","lib","src","LICENSE"],"config":{"tslint":"'./{src,test}/**/*.ts'"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js) \n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n    \n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import gooddata from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const gooddata = require('@gooddata/gooddata-js').default;`\n \n4) call the API:\n    ```js\n    gooddata.config.setCustomDomain('secure.gooddata.com');\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n    \n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain. \n\n    \n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThan you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.default;\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n``` \n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing: \n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist`  |\n\n\n#### NPM package publishing\n```bash\n# only for internal gooddata developers\ngit checkout master && git pull upstream master --tags\nyarn version\nnpm publish\ngit push upstream master --tags\n```\n\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"3d18ab6a8d1da40959a866608fbed534bf1d8bee","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build","test-single-run":"jest"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"5.6.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.9.4","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.0.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","eslint-config-gooddata":"0.0.18","js-object-pretty-print":"0.2.0","tslint-config-gooddata":"0.0.8","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_6.1.0-tomasreichmann-master-2018-07-03T10-30-25-738Z_1530613853273_0.39849270038177864","host":"s3://npm-registry-packages"}},"6.1.0-tomasreichmann-TRE-RAIL-909-Table-as-Component-2018-07-04T09-38-46-626Z":{"name":"@gooddata/gooddata-js","version":"6.1.0-tomasreichmann-TRE-RAIL-909-Table-as-Component-2018-07-04T09-38-46-626Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@6.1.0-tomasreichmann-TRE-RAIL-909-Table-as-Component-2018-07-04T09-38-46-626Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"ocetnik","email":"ocetnik.david@gmail.com"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pavelzgdc","email":"pavel.zbytovsky@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tantalor93","email":"obenky@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"vonsef","email":"josef.vondrak@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"a9e5fba425d7215808223124545fc755089a6896","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-6.1.0-tomasreichmann-TRE-RAIL-909-Table-as-Component-2018-07-04T09-38-46-626Z.tgz","fileCount":169,"integrity":"sha512-nCSa+uE3UpMyMN0dtPfUIVXp0by7svemiryZEVbx6mG+4qcITqstZzZGkeF2xdx7ljBrlxgh33KH/50Ks3sqlA==","signatures":[{"sig":"MEUCIGt0yV5o951oxDpK7VN/V90pPx28sfPiLq5LrRPMj0CXAiEA6hf05uy7DpHqjAn0TdHGzHI92A2CEJ82USVJCtU4rSg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1697711,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbPJXJCRA9TVsSAnZWagAAqjkP/3pm4ze485W++33G7EPs\n3sa5xfkyj9LXEeRiQ+aRhvqVi2gxqz6MLqtmXoX+7+Q28RMPvntadRO7SSo6\nkByAaD34Zz7bfaQAvbYRNx6a+/23gbcOz7DbjjnvKU5smAJSJ+4urPWohc3b\nUjFtBrNv0sbmKwlpjUSP58jfZHNeFW1nI+ZIU1p+gfeDZi30pqBsNE/pSFCj\nxNa0tI43Peie6ji4AgkQGzF87YraNIUMctXV56MWkVFsJ54xdhW3ARxD8444\n3zOMk3ipbBm2/LmVUCB0dbhXV+wx0XpVWkXYh73lltdnue9hoCEi2SxXKsMQ\ngZLbbiE9owRdYObqvuVvgEBTgz1Pnz7JKBuKXmMFTXWNPX0Tmm646CkE7TyR\nJ76cHj/FqK3fbta7EHPDdwL3H1a4jGti64+EdjT/AFgnr2oDVG/0Q/NQizVO\n7z/Toy+izqDRu8FSFOczbRJd5cjnaKHJJ+NDYe+8eQkI6xDSoHetwVO0bWpQ\neLoINDPiY1kdzmFDH9/peUoM5IxjkmJKHbkjisTcL+QxhzBC02oH3fPk/tgu\nFmGTs/GqZQGxC+PgsEUHzvHNRVBLQhHWXV8E5BVQ0DJKKFXP3vLI5Vj5Vu69\nEtf8qiFAD1gsVkchuSWRObGbZ6/sUevvbHReF84nEVyuZs49hu8CiHa71r3r\nJKJg\r\n=ALE8\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","files":["dist","lib","src","LICENSE"],"config":{"tslint":"'./{src,test}/**/*.ts'"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js) \n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n    \n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import gooddata from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const gooddata = require('@gooddata/gooddata-js').default;`\n \n4) call the API:\n    ```js\n    gooddata.config.setCustomDomain('secure.gooddata.com');\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n    \n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain. \n\n    \n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThan you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.default;\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n``` \n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing: \n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist`  |\n\n\n#### NPM package publishing\n```bash\n# only for internal gooddata developers\ngit checkout master && git pull upstream master --tags\nyarn version\nnpm publish\ngit push upstream master --tags\n```\n\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"8d5c42087ee079c1188ba2d9905c3f97d6f25c29","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build","test-single-run":"jest"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"5.6.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.9.4","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.0.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","eslint-config-gooddata":"0.0.18","js-object-pretty-print":"0.2.0","tslint-config-gooddata":"0.0.8","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_6.1.0-tomasreichmann-TRE-RAIL-909-Table-as-Component-2018-07-04T09-38-46-626Z_1530697161553_0.43826315448272246","host":"s3://npm-registry-packages"}},"6.1.0-tomasreichmann-TRE-RAIL-909-Table-as-Component-2018-07-04T12-42-06-036Z":{"name":"@gooddata/gooddata-js","version":"6.1.0-tomasreichmann-TRE-RAIL-909-Table-as-Component-2018-07-04T12-42-06-036Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@6.1.0-tomasreichmann-TRE-RAIL-909-Table-as-Component-2018-07-04T12-42-06-036Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"ocetnik","email":"ocetnik.david@gmail.com"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pavelzgdc","email":"pavel.zbytovsky@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tantalor93","email":"obenky@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"vonsef","email":"josef.vondrak@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"b5d8667927ef8d8443844aac952a432c642258f6","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-6.1.0-tomasreichmann-TRE-RAIL-909-Table-as-Component-2018-07-04T12-42-06-036Z.tgz","fileCount":169,"integrity":"sha512-g4YdD8K82WLH7rBC7xVpvTIdHLlMMS6LjWLnxU7dzunoTYsa62ywetmZbHDL5tZP5AQ2mHC2uF13wmh56FYRPQ==","signatures":[{"sig":"MEYCIQCu/u0EBOdWkOBlKKdTKi9HuPPVMhMK5fm5mUSH9NArtwIhANPNFwKXox4oVSxprC94hQGBh5qbXBZhqU4dNYb8AXC8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1702245,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbPMDUCRA9TVsSAnZWagAAF7AP/jetC0eMslvRbB4U1iDs\nZ2iVBtg7JAGtxXvS7UdBhn4sgIBMfcw6JBT74Qqqn+M8Od1W1td6Rpn4FKI5\nbir73zpsWu2NBUFnIkL4RrdW6ofPcKbBjhZJzJYyDArcHVx1q5lcDzdAQgjc\nJEgXaCD41+xrGLAvCkUS9F8qGd/8v/e7tpEJDWDkRU0tahLGb8YEkrezo/qX\nlXupCtRyOk2Ecvicpf9NUhtdBNToW3sYIfRMoUtoUI/hFIN54GKYEsB4gdlK\nqF/HFtnxK/p5mtzNQKrthmJ/E04X8R2M9JmmRjODoYItPjS9mcXg4wjEbepb\n0YJGKLBZBIbdPo8USDGDl7COLjJN7FKNbWBkIEeDokgg1uSyxwbPJEJrqsyF\nX66uT++XFVuaYwTxDt88lOiBl2A99pDbY9zsl5L4qX1cAzAxQ1iTC+2UpGaE\nfF2sDm6k1+cRuXmZUjgcoyFS5wYmCJ0tJLW4z+jpdS4X30PNYe4mN2fAqvft\nUrNscalskNnoT5h3BkyklSrzc1Gt/+B0kiyyASTt8pwTERK5LrdvsVZigG6E\nZzFNqOR+0Z5hITKArNGRpWDcIpeLGUmPUL2NtKFl239b8/WHN/h0Cy9EOk7R\nLoCvkFD+7sNYjpO3cgLfu/o9cm9FSoJhz8XAy6qaupuzPDrxtw5D+R5uXT2/\ntnP7\r\n=6Hcc\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","files":["dist","lib","src","LICENSE"],"config":{"tslint":"'./{src,test}/**/*.ts'"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js) \n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n    \n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import gooddata from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const gooddata = require('@gooddata/gooddata-js').default;`\n \n4) call the API:\n    ```js\n    gooddata.config.setCustomDomain('secure.gooddata.com');\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n    \n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain. \n\n    \n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThan you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.default;\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n``` \n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing: \n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist`  |\n\n\n#### NPM package publishing\n```bash\n# only for internal gooddata developers\ngit checkout master && git pull upstream master --tags\nyarn version\nnpm publish\ngit push upstream master --tags\n```\n\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"c5101c50252c610fb3f45cb55207569630f68a5d","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build","test-single-run":"jest"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"5.6.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.9.4","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.0.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","eslint-config-gooddata":"0.0.18","js-object-pretty-print":"0.2.0","tslint-config-gooddata":"0.0.8","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_6.1.0-tomasreichmann-TRE-RAIL-909-Table-as-Component-2018-07-04T12-42-06-036Z_1530708179893_0.8586969947925043","host":"s3://npm-registry-packages"}},"6.1.1":{"name":"@gooddata/gooddata-js","version":"6.1.1","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@6.1.1","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"ocetnik","email":"ocetnik.david@gmail.com"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pavelzgdc","email":"pavel.zbytovsky@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tantalor93","email":"obenky@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"vonsef","email":"josef.vondrak@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"3e01139857d52879a52a96cebf111a9935b32657","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-6.1.1.tgz","fileCount":169,"integrity":"sha512-RRBwlTV5teo3Jy68cFmxRAVgYQmD+FsCtKPwpHyTy9bwDXfccE8hj+RCGP3haQgu4wVhOFUOYouzkyB/EK7chQ==","signatures":[{"sig":"MEQCIGu/sCsekKokcbJZZt29KEHfLyCsUpKy3AWzvgkVsCMVAiBx37mR1KdES44FJcuLh/JBdk0UD2Wm8x95J1UlT2Z7ww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1683653,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbQyrsCRA9TVsSAnZWagAAfiYP/3yfXBr0ZELMD4kKouzJ\ncGKx+K7bGnIzA9KfClKaRJfYRiiagnpPLtOGv/7PjCzDi0h7Ku2pfLYSvLUg\nR/a/18+f8PM2o4cF/JzhryUzEnw2EsgPzWw7UWSrKB0sm5ZNjgWICtpn9lpe\nV8S6C2sBd2pQzlXxcSJfWKee7RDXht3a4ZawN3DtYAU0SfRF7z6mv7hoGTnG\nSW0WFb8OaANP/eBDqRXsWehOu1CJNUcuJqGePKNd6Mk34VOwQgzDydpAS/TK\njoWJJpnLtFgXdycLrXCiIxBomIYftWLKLhIGY0QRtgW257Jlz0ZrDEHLimRn\ndXu+XbPwU2CdoxRwNEfNMbnf4JpslxgTkAdcGmTXtIyOsPIoGua5R5ToKzbH\n4dinF5oLB7TH8rAwRb2Wrq8F6iP1afreE2PDSWQa/jzTPDZbuiyMwi+ld4nA\n/aZEo0l9j797/KudQGViDZ19dwl5P6HBSjXJTqqYH2xTfu6ucW0IMMawBvPo\nO31KtihdhTgtIJdo4qt7CGMppjCuvivl6u4GjyiM2okMDD5PKMP5YYfobyNY\nPettfSUsRgCB7oCX3ei9t6d0GkP32wGmMztR3bfvqQJR4ku0GwsF0NBoThLO\n2ntAemeLcq3rv1bY6getK/mK+GMkReI1d2QOtsVMTzPqEbDPNb/8EYY0JiNM\n42g0\r\n=RCYW\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","files":["dist","lib","src","LICENSE"],"config":{"tslint":"'./{src,test}/**/*.ts'"},"browser":"lib/gooddata-browser.js","gitHead":"628e96cdad615babd63359e88c0a76b047958c76","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build","test-single-run":"jest"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"5.6.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.9.4","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.0.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","eslint-config-gooddata":"0.0.18","js-object-pretty-print":"0.2.0","tslint-config-gooddata":"0.0.8","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_6.1.1_1531128556657_0.08748505430166875","host":"s3://npm-registry-packages"}},"6.1.1-tomasreichmann-TRE-RAIL-909-Table-as-Component-2018-07-09T11-13-08-271Z":{"name":"@gooddata/gooddata-js","version":"6.1.1-tomasreichmann-TRE-RAIL-909-Table-as-Component-2018-07-09T11-13-08-271Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@6.1.1-tomasreichmann-TRE-RAIL-909-Table-as-Component-2018-07-09T11-13-08-271Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"ocetnik","email":"ocetnik.david@gmail.com"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pavelzgdc","email":"pavel.zbytovsky@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tantalor93","email":"obenky@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"vonsef","email":"josef.vondrak@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"6d4ed698112f00d8e8be8fcd70ffac2a590a2943","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-6.1.1-tomasreichmann-TRE-RAIL-909-Table-as-Component-2018-07-09T11-13-08-271Z.tgz","fileCount":169,"integrity":"sha512-ZDqeR73DY8TG32sy9ZAHQcKe8TUriwPi7RWys0XOqNkCkJ8QDKsYZMltXij04Gb2OKA2/sPeynT+BXPEwwVyLA==","signatures":[{"sig":"MEQCIEmnYGonxUSx6YlxU03297kubOuWPIxyVkfcYxwcwioZAiB7KbjrqE+PkTL1AJREhQgkmBYde+rLQUKbUzGEl4/89A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1702541,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbQ0NrCRA9TVsSAnZWagAAh1EQAI6n35A/xGvh0NXIsnCf\nCBf2euCmkSuhXoVW8fQo+SaQBp4A8J/yJnxSj2M/xNRP1yKJZAmPHyeyyhat\nVfn6zYEhVAHcHdv2zmflZOb8C8dsxzDYjs6Yg7pVijtvF70Jq6rtCMprSky1\nLkhJPeVjl9cvIV0jr4MU3mdMFklml4ANbbId0lLObkeb23KmXG84ynlYeTt3\nY4AF9Cjof/fdxCSl6E0Ei8zRd9m9LLs7r+bSFatpRjwF7AghAqP0vABe2Va1\na/Lb2p3beMabq4xJa4lBFlJkY2vXr0g0Hzhb1wXn0Yzc8Z56nzfdyl1giAaL\nK4kJ3bRlwGDd8nkz4MQ/Ar50Bi8XPEth2CIiWx5RikdYe9bg7xzC4FFK8xyZ\n+YAu37FMlYhGRNaTM1nn6X9AboyaQ9nVcPum2iStKhsKwFjYtOX2oA3u/DT5\nAknke2XjTzTd7FY+Yua3bxHPQUNB8x4rEsqWKsua4zuxGwc/hDOYBZKJ4ly1\nKp4FBfZqs86Hw9rzNbIbG3Zp3fZakxWJpxuhNyL8iZb0xjvY+c4t2AKd1AUD\n5GBnzuSN4fzsOvNLru8sIa37cEf/PV74sb7ESmYd7R2g7+7lfhV1KYZnOt3n\nyTAHJ3OnS1eAMK8gYEm3kK7Kje3JMeqlyW71zo+3x6htO2YdeBinfI7q+ABM\nfjax\r\n=pEi2\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","files":["dist","lib","src","LICENSE"],"config":{"tslint":"'./{src,test}/**/*.ts'"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js) \n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n    \n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import gooddata from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const gooddata = require('@gooddata/gooddata-js').default;`\n \n4) call the API:\n    ```js\n    gooddata.config.setCustomDomain('secure.gooddata.com');\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n    \n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain. \n\n    \n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThan you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.default;\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n``` \n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing: \n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist`  |\n\n\n#### NPM package publishing\n```bash\n# only for internal gooddata developers\ngit checkout master && git pull upstream master --tags\nyarn version\nnpm publish\ngit push upstream master --tags\n```\n\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"b4d17be371a2709e0294e7cc6b9a7ec459a6f129","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build","test-single-run":"jest"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"5.6.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.9.4","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.0.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","eslint-config-gooddata":"0.0.18","js-object-pretty-print":"0.2.0","tslint-config-gooddata":"0.0.8","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_6.1.1-tomasreichmann-TRE-RAIL-909-Table-as-Component-2018-07-09T11-13-08-271Z_1531134827025_0.43846348198106355","host":"s3://npm-registry-packages"}},"6.1.1-tomasreichmann-TRE-RAIL-909-Table-as-Component-2018-07-10T09-42-59-822Z":{"name":"@gooddata/gooddata-js","version":"6.1.1-tomasreichmann-TRE-RAIL-909-Table-as-Component-2018-07-10T09-42-59-822Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@6.1.1-tomasreichmann-TRE-RAIL-909-Table-as-Component-2018-07-10T09-42-59-822Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"ocetnik","email":"ocetnik.david@gmail.com"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pavelzgdc","email":"pavel.zbytovsky@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tantalor93","email":"obenky@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"vonsef","email":"josef.vondrak@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"927e1707f93f26cf4492117cea6377d4ea6aa0c1","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-6.1.1-tomasreichmann-TRE-RAIL-909-Table-as-Component-2018-07-10T09-42-59-822Z.tgz","fileCount":169,"integrity":"sha512-rIUtRGWHh2/RU2jrLyin4oeFm15VUXFcWcLEdghERFKEx0x6SBw1L2VmkKHBAHSYTtnJVpKICOTMEKKKDNCHbw==","signatures":[{"sig":"MEYCIQCtZwbmnQW7JyKzp6w/pH6xlmMogRFla19VKMNAV7ANTgIhAOUS6a2d5tv1PEqZcAFJYPvKSpGCQB8rx6qWObhOcGmM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1702819,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbRH/KCRA9TVsSAnZWagAAUgYP/2M9c+MLA/eERRYHFNgq\nCIw4obzDqU+HFMiNOXv079QEkr//Xj+1UVNyvD+IGz1wi94x4N2qOivPFlWP\nTiMIOt0FO62eq+sHz6S2aG//tobSA8diwJw9KXjymS+7d9oGHv/v2+q1r1eU\n0Ven7/n+sW+Xy9zdxd8rH+r6mH/c5QGk7nzIcEpNPG7prWpcyZVLAqC1SKC2\nsxxkBo8f2ohBfh/SvBqoCEi2RNeJ1RhW6Mw/+QBnntsO26ohOQZwW5I8TpSB\nYcNN30An0Eye6G7UWQ8ol2W5Muzwajld/jCvGdiuUipNga4ZZRP0mJ15439s\nrzPCVnBjo6KwR2f1b+H6tLZHsYLnQoZzQ56SYYx6NQGF7+jk9IN5DYzo5MJe\ngkuSSbTEODcx7wvR5ctyoQqLxDDT87Z+ZeRGa4giV0xxsyCc2Fk7IDAg6ZiO\nATtGfvOxjYeBj6OJ1/kn92MzF/bhDsKhofnam7ygkH9mj4c5xjExW02wcpf1\nfqspjWv/KGwt27wXnnxz4oc7FsHaXBZU/rxuu/lOG9uY1cxZ0iYpNPgeHAFm\nEMTghnW87HbeNhkz4XAbW9qrwfv+Y+IiyojS+GLutBhTod6AipWNkMEZL+kK\nCC5rL4Q5c3SnK5bo2IZNgsvFWf0D3rbQd2ArQeKCvrziRuSul1c8rZXpsGyv\nrKGc\r\n=zthZ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","files":["dist","lib","src","LICENSE"],"config":{"tslint":"'./{src,test}/**/*.ts'"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js) \n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n    \n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import gooddata from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const gooddata = require('@gooddata/gooddata-js').default;`\n \n4) call the API:\n    ```js\n    gooddata.config.setCustomDomain('secure.gooddata.com');\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n    \n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain. \n\n    \n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThan you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.default;\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n``` \n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing: \n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist`  |\n\n\n#### NPM package publishing\n```bash\n# only for internal gooddata developers\ngit checkout master && git pull upstream master --tags\nyarn version\nnpm publish\ngit push upstream master --tags\n```\n\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"b4d17be371a2709e0294e7cc6b9a7ec459a6f129","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build","test-single-run":"jest"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"5.6.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.9.4","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.0.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","eslint-config-gooddata":"0.0.18","js-object-pretty-print":"0.2.0","tslint-config-gooddata":"0.0.8","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_6.1.1-tomasreichmann-TRE-RAIL-909-Table-as-Component-2018-07-10T09-42-59-822Z_1531215817898_0.46740877456260166","host":"s3://npm-registry-packages"}},"6.1.1-xmort-pdo-bb-849-previous-period-measure-definition-2018-07-11T07-07-22-408Z":{"name":"@gooddata/gooddata-js","version":"6.1.1-xmort-pdo-bb-849-previous-period-measure-definition-2018-07-11T07-07-22-408Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@6.1.1-xmort-pdo-bb-849-previous-period-measure-definition-2018-07-11T07-07-22-408Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"ocetnik","email":"ocetnik.david@gmail.com"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pavelzgdc","email":"pavel.zbytovsky@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tantalor93","email":"obenky@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"vonsef","email":"josef.vondrak@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"1d7504ebe656ce1c4fe804362d7eec7fb6554ffb","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-6.1.1-xmort-pdo-bb-849-previous-period-measure-definition-2018-07-11T07-07-22-408Z.tgz","fileCount":169,"integrity":"sha512-1pClGgBHTNDupMtgpUOaYAe3iaz1SK8KXpqdJmL8yPOdkxzxpWDAiNxZvMWTbl3e/uiOJJ6Q4cyUIZBvzE8FEg==","signatures":[{"sig":"MEYCIQCqjO6BMELUl277lXEe22iKqo0FjadYUChaklEbI890+wIhAIezvAHiJLGT7ZIjRwnxKzq9DFy8oaAofuJ4LPJxQBWo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1692000,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbRazCCRA9TVsSAnZWagAA/S0QAI15FgG54YLEhz0+VKBz\nMSf8K02pxGCKrMVhcnexaEXwBOZ/nnTbdQWelkeENHa32m7zTRWpmVeg7+Ua\nqIb0GzK8XHtwEsyru1RupyyGzkYEoEctdAiCxvKVouxdwBgay1BQrXNndwVY\nWKg6B/9xbplY8IqpKcu0PzlqUiDMuhfyjPO7MQA0xEk8DBTXS403MW4uhbXo\nshKdys4mu+JAUFooWBYSCIBDjervDYzxf4u1j0SQczuK5kPhjMaIzwgZJLi/\nLSwJ9vwxPafnHnuS37hF/GVwo/LDHPoT29BaamRg5c5zaBoXPvRwOgWjQ2z9\nc7xMZP2WH0W+rs35pIQD5IOn92F/pssqcrK9V+cvnWPrb2h1owlMA1gOgiK9\nuIu4HYorzOnt8d9IZ4eiLFwG3lTBh6mqzT9W0IX43YWSA7l4b3iBjBjRPASV\nVUhwoOxChFEe8xDPnTjkEhsSPRt2MfR90+RAB1LzmphEKAs7lpWl/sKYODmV\n5ORthqwZjnlxVBGz/JYlREOiDwp7HBtj0Yxj9IagBElqnemXn9J52vL0LJaT\n1tk62yBvULUtESckgp94XDYggiqQjJH6caLf29UVlqhKe4By4tnzBsBi/OBN\ny0hh70W63Ex517SWCXdWfwwMwT2LP2lmTplC77KtghoPFit5Ct6Namlw2sR4\nkkJz\r\n=OnvN\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","files":["dist","lib","src","LICENSE"],"config":{"tslint":"'./{src,test}/**/*.ts'"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js) \n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n    \n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import gooddata from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const gooddata = require('@gooddata/gooddata-js').default;`\n \n4) call the API:\n    ```js\n    gooddata.config.setCustomDomain('secure.gooddata.com');\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n    \n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain. \n\n    \n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThan you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.default;\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n``` \n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing: \n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist`  |\n\n\n#### NPM package publishing\n```bash\n# only for internal gooddata developers\ngit checkout master && git pull upstream master --tags\nyarn version\nnpm publish\ngit push upstream master --tags\n```\n\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"6403736679c4d6bfa61339ae75b50e0ad3b03d04","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build","test-single-run":"jest"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"xmort","email":"petr.dolejsi@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"5.6.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.9.4","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.1.0-xmort-pdo-bb-849-previous-period-measure-2018-07-11T06-24-41-876Z","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","eslint-config-gooddata":"0.0.18","js-object-pretty-print":"0.2.0","tslint-config-gooddata":"0.0.8","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_6.1.1-xmort-pdo-bb-849-previous-period-measure-definition-2018-07-11T07-07-22-408Z_1531292866610_0.6533265109140607","host":"s3://npm-registry-packages"}},"6.1.1-ocetnik-doc-paging-count-2018-07-12T10-46-28-143Z":{"name":"@gooddata/gooddata-js","version":"6.1.1-ocetnik-doc-paging-count-2018-07-12T10-46-28-143Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@6.1.1-ocetnik-doc-paging-count-2018-07-12T10-46-28-143Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"ocetnik","email":"ocetnik.david@gmail.com"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pavelzgdc","email":"pavel.zbytovsky@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tantalor93","email":"obenky@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"vonsef","email":"josef.vondrak@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"c79a4a39a1ca203762f63883193184db18dc17c3","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-6.1.1-ocetnik-doc-paging-count-2018-07-12T10-46-28-143Z.tgz","fileCount":169,"integrity":"sha512-xQ6vRHpsr/q009LwYwuDOZsPpZ/qdy5v19gaiU8xM3mOldgL/A5ms6RFB3dAd7TWX5ffEeBBEJtPmGL9lZyD1Q==","signatures":[{"sig":"MEUCIQCtJCDyvc1fHW7yOGQLIOnab5hXn8Z2XFIylnxC5IH3FQIgYFNH1swVDa7llotDHMO1ItgdLjqcdCuoSPob1M/kJ1E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1685109,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbRzGoCRA9TVsSAnZWagAAgdYQAJJyQzJBa9im21YcboNe\nKvdFMzY3BOkdYEePsUIUpSsHqwnSGjwCPbNt6FoJ7UQv+jK8NloSlN0+Xut5\n6wQ3rv64zORETiooTzByBoJ1LSNYYEk956g6FMGDFNp/bTkqX+yMV7WPNjhf\n0CUvgLdhD+R5/ya1hyDrUfBlZnCaBMEQzfgl4BtMOguoVogFGL20GnGQcZzN\nDfFokzXdrrahvIRxKph2gH1+3LzGKXDGHn0fdBRhYh//SqzIlk+Y9KFLCtkX\nZwwmHsUgtHonEAFBJiSswdI40OpZqFjHiyypnw2ydvA5H8LYxAWo/w8tO3tT\nke+atJsrwmVIES2O1MPvxJPzMpMeMAyNalwpW0+DGXj7djrNS7z8rWvwHeWT\naidKAd1qh9way8j3gcomnK4l1I7w22kKJW3IS/dAI9c6SSnG8k7tbQTeX/e9\npAsmNWWFYhTv4H21/8zakGFqfuBLBtCEv6QCi2OLcpt62FvsugHALuXBp7MO\nKe9MjmY0IoJnuLgqGbUcvsfkfAFR33/2w69Y3bz09ymfkHg5aC+rzyMBpNPt\nBPSLuoLiG57TKBmEo3nKoTdmyOm/WJ+J8/usd3QQ1mpaoeYO/VH90Kbf/DpF\nlH8QdGZxCArscZO9q+TA2BXiwz4K9UsONx1fxkNFYSYjO6EEBslBBsHazc44\nl0Zs\r\n=AbJV\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","files":["dist","lib","src","LICENSE"],"config":{"tslint":"'./{src,test}/**/*.ts'"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js) \n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n    \n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import gooddata from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const gooddata = require('@gooddata/gooddata-js').default;`\n \n4) call the API:\n    ```js\n    gooddata.config.setCustomDomain('secure.gooddata.com');\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n    \n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain. \n\n    \n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThan you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.default;\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n``` \n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing: \n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist`  |\n\n\n#### NPM package publishing\n```bash\n# only for internal gooddata developers\ngit checkout master && git pull upstream master --tags\nyarn version\nnpm publish\ngit push upstream master --tags\n```\n\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"8f309719f831a2ed7814c73277bc3db2459f1c93","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build","test-single-run":"jest"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ocetnik","email":"ocetnik.david@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"5.6.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.9.4","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.0.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","eslint-config-gooddata":"0.0.18","js-object-pretty-print":"0.2.0","tslint-config-gooddata":"0.0.8","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_6.1.1-ocetnik-doc-paging-count-2018-07-12T10-46-28-143Z_1531392424131_0.6324258673724872","host":"s3://npm-registry-packages"}},"6.1.2":{"name":"@gooddata/gooddata-js","version":"6.1.2","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@6.1.2","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"ocetnik","email":"ocetnik.david@gmail.com"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pavelzgdc","email":"pavel.zbytovsky@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tantalor93","email":"obenky@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"vonsef","email":"josef.vondrak@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"ba4b053f33cc91dfedb200f423d925e59c793ebf","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-6.1.2.tgz","fileCount":169,"integrity":"sha512-6K1HGaA2wCn2ya7zc+auK+kP9ToUTPDNBEdECIWqIXX66AG5rNKLKXobzxowcwRFNVrm1PNksSxzDMObaqHKcw==","signatures":[{"sig":"MEUCIQD6BW3mjZCs3DW38/dPDJr6JTWzp3fayJlr0sn2SRBvZAIgaivOyFYUtIyI/3CklM6TcERBx92QNwJ3hSfz5vdKtYA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1685058,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbR29tCRA9TVsSAnZWagAACaMP/2irXsbK1olfZb06tTX0\nukgHWb47FImkLk9jR1WB6ldZ05NV34Is3IKNB9sEBO/2qM++IFPX6LFyXdAl\n751Kou+sWofk5el5d7eGi+bKCUzqnb4Vmbft1sfrB440WevHl8MnvPDRGkX7\nCV590fVftnSizXgGpmVoO6xzfR18MCrJJpobRkQellJLh0UuU5oF6sSd06Nr\nWxM2JjM4a6JaiMOQdcHz1s9CZ9Ex9Tt/iqR5p7bHyRto39w4uVVYR2Bh23Qm\n3w3kEBmnWIc1Ih+Y/XEfX024wwRbBfHbbg2EVi8/39Wdg/MAQ1jMo88xxWtB\n8+96MB+aRpAL9nQus10Lgu4Z4U2Y46tdLQcIQY34jvOVSc84zVUcXYf1oCOb\n4Tdpo1Yi37wno1bBOo9HHZCO9+/GfgN/+PbEARmNZhw9L6CpDTzAgmCXANPz\noU9JAtcqELFbTRhyQxt0S50te9IjDIxnNKxl2QJzfBEIyrNf3H0elBEis7+Q\nyeXKh2oLFMhIeg+r0nBzYixdqiglFcU/gPyzDLhEwb+ifL+/7ymIBZ13IVqx\nDqkIvQVQBkyGVpaSLt27E7Yx/CAusVNLdCOuKYzjN3mE310idFzDMRQCTDoF\nBZlpt/e+nF67IMRKxSvFXym6SZgFJM/s2P9Irewn885YCJAbgd26Si9fXdTw\nYWNY\r\n=dUo4\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","files":["dist","lib","src","LICENSE"],"config":{"tslint":"'./{src,test}/**/*.ts'"},"browser":"lib/gooddata-browser.js","gitHead":"2f1d558b106ecbb6f226399924b90d34ccb9160e","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build","test-single-run":"jest"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"5.6.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.9.4","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.0.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","eslint-config-gooddata":"0.0.18","js-object-pretty-print":"0.2.0","tslint-config-gooddata":"0.0.8","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_6.1.2_1531408237353_0.9917092599284254","host":"s3://npm-registry-packages"}},"6.1.2-tomasreichmann-TRE-RAIL-909-Table-as-Component-2018-07-16T12-14-24-490Z":{"name":"@gooddata/gooddata-js","version":"6.1.2-tomasreichmann-TRE-RAIL-909-Table-as-Component-2018-07-16T12-14-24-490Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@6.1.2-tomasreichmann-TRE-RAIL-909-Table-as-Component-2018-07-16T12-14-24-490Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"ocetnik","email":"ocetnik.david@gmail.com"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pavelzgdc","email":"pavel.zbytovsky@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tantalor93","email":"obenky@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"vonsef","email":"josef.vondrak@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"3411cbf2a9c698edc0f1f905dea0dfe7f61368c5","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-6.1.2-tomasreichmann-TRE-RAIL-909-Table-as-Component-2018-07-16T12-14-24-490Z.tgz","fileCount":169,"integrity":"sha512-ywDfsijyJhMWmtVCjhz8EEoi6y+Gl/k8MCv/saPNjoXwo01ccZbSu3MrZVQHifganXq2EFAZzunWbhWfpC0Cjg==","signatures":[{"sig":"MEYCIQCqd8veSEKuflGlDeAD78GEIcxrOqR3TmBBXpdPIIKRSQIhAOhjKODRAvRVEI33YuvBUpSSrNX+wct53TxH/H+UeGC7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1709312,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbTIxICRA9TVsSAnZWagAAdvoQAJf/+7Tf4LSDNuy031rb\ntjUEftZdAK/e+Selsx6X0fDDLYCIOK0Hpu0O/HACjJyP5wGUjDz7Jq1LeHea\ndwdUh4MvWXX2xsJF6XKGUDKcol4QOWjYspAuazCclUMIQ6Vt53jlFIHAlmh5\nlqH15LUjDMDjtpK+09CRvrwwYCPPEinX3L4RsNu+k5PDWrCX15TNtS3F4I/3\nlCIbQ6OWSmr2w2JYf3Jn75xxs0u/vMJTfmucAAmZZE2hKdLBfo/HH+0hd3OF\nz6KXoVYO+G05CrBL57YUHAUulc/i1XsypUYG7c9mamRsOKtsPJOMw/66qAC9\n9nzfmWJ8OdyWirtrqu7XQPpKDIvcd24mkkTcqR89xnF0mPL0DClYxrnj4KUN\ntWdasaJzVNZstma/WmWsCqdjpHJuJKtZa9RqztNEIg9dufbTXq90XJy2uZXF\nRX5Ca/EWrwnBq/65l8CM7fZteU2mwLP2EZ3uWVzu7OuvR/kA71CkIJ5Gt0o8\nAMGj4B86E138fJBVut45787sO9EPtqI+47nLVZuXWe8uNGZAv7/u5bEY+1u5\nm+LyqJVeANXzNw5ysf9PEb9uwqFTQb4u3OLR36ayArZ2yjFC64TahFEI0kb9\ncYONLAe302WPzNqchUeLqpPUdnLK2xpS2F2a8YMJ9TuiWVwxYI3QZ+F/kUKJ\nh753\r\n=tksc\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","files":["dist","lib","src","LICENSE"],"config":{"tslint":"'./{src,test}/**/*.ts'"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js) \n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n    \n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import gooddata from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const gooddata = require('@gooddata/gooddata-js').default;`\n \n4) call the API:\n    ```js\n    gooddata.config.setCustomDomain('secure.gooddata.com');\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n    \n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain. \n\n    \n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThan you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.default;\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n``` \n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing: \n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist`  |\n\n\n#### NPM package publishing\n```bash\n# only for internal gooddata developers\ngit checkout master && git pull upstream master --tags\nyarn version\nnpm publish\ngit push upstream master --tags\n```\n\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"458943fad89a1f3a3036e8f28e985f5c4c78f2c9","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build","test-single-run":"jest"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"5.6.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.9.4","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.0.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","eslint-config-gooddata":"0.0.18","js-object-pretty-print":"0.2.0","tslint-config-gooddata":"0.0.8","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_6.1.2-tomasreichmann-TRE-RAIL-909-Table-as-Component-2018-07-16T12-14-24-490Z_1531743304261_0.9661645282222007","host":"s3://npm-registry-packages"}},"6.1.2-tomasreichmann-TRE-RAIL-909-Table-as-Component-2018-07-17T07-25-36-475Z":{"name":"@gooddata/gooddata-js","version":"6.1.2-tomasreichmann-TRE-RAIL-909-Table-as-Component-2018-07-17T07-25-36-475Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@6.1.2-tomasreichmann-TRE-RAIL-909-Table-as-Component-2018-07-17T07-25-36-475Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"ocetnik","email":"ocetnik.david@gmail.com"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pavelzgdc","email":"pavel.zbytovsky@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tantalor93","email":"obenky@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"vonsef","email":"josef.vondrak@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"988843a5f4f115cf1c0171af94114f12cbf9c7a8","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-6.1.2-tomasreichmann-TRE-RAIL-909-Table-as-Component-2018-07-17T07-25-36-475Z.tgz","fileCount":169,"integrity":"sha512-FkgC2lZPokUQIK5jICrXZH5And+AMC1yUDIDJM25d3XYtLjqq4iMX0bNH4h5BrAusFudE2oOcowjjWOogKy3WA==","signatures":[{"sig":"MEYCIQCjV/JK5ZfOlJYBRsdTrp+rHhwgsza28FP2T4HVN4hAiQIhAINWB4nRFt8VCxHOVea7P+rj5g2Iir3RPvL1dNvEubCP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1709370,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbTZoVCRA9TVsSAnZWagAAvVYP/3GWEJ4ZLieIWOuVMjGT\nb2I5p6B2kVKRgnLG2RsXNUUhQRgJ64iBS1nfZmALKPyaN0EXbtt9O6HQaVoE\n2x8+zqPAuMWQrvBYDAWRDt6wxvXQAZ35baZmwhIHGey+/DlfkxUI8LIrGR60\nbeBg4hjpF4KFbWkIHyOPDN2RSUxuvBLvbc3OfuQ60CwQHkN1Y3z73qOGUUZ6\ndQ0z9A1iW6vaXXddQl+Kc+rSIpUHF0xKXENUX2QxLVZ5KyASz13zNcjHCy6n\noVgKU6XugTqP4K0uHSkZ+/szNgcJ5zekrOuMFL1Xv+OpfAEo6YKTJqfhHPu4\nsjg70Pl2iVXscP9rf3ItOhERZoVvkz3Ugn6KfJXhVyjiipf0yD3C1/IOXh7h\n6wLM4L8L6S7hRaTzghF+xG0U+49QvYo2Mk+1x7JNGO/MIz8tybtDNrfEZ45F\nLTfeQx0CBa1M1rE4cv7ADjfjeI3tGweJEF/jRzQSNl/urLjHWGU3t142Fh98\n4aSozEA2sq0BBootpwMWCqiPIXjJ/eBo+0geCTnPcSBmKCl6GjCl6VZe6blB\nqZMoRp72HHcpaiOO/37yJBFVu/6bor75PEo4KTPRsGw4tYVX10i0BIKHKlnF\nJfqnXJ2hEu7HsFCArpYvnUcTnLuIpcM4s6XLUUhvGVu6eV3L29BRI8JSeLwj\nJZnR\r\n=xIhq\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","files":["dist","lib","src","LICENSE"],"config":{"tslint":"'./{src,test}/**/*.ts'"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js) \n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n    \n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import gooddata from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const gooddata = require('@gooddata/gooddata-js').default;`\n \n4) call the API:\n    ```js\n    gooddata.config.setCustomDomain('secure.gooddata.com');\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n    \n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain. \n\n    \n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThan you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.default;\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n``` \n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing: \n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist`  |\n\n\n#### NPM package publishing\n```bash\n# only for internal gooddata developers\ngit checkout master && git pull upstream master --tags\nyarn version\nnpm publish\ngit push upstream master --tags\n```\n\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"458943fad89a1f3a3036e8f28e985f5c4c78f2c9","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build","test-single-run":"jest"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"5.6.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.9.4","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.0.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","eslint-config-gooddata":"0.0.18","js-object-pretty-print":"0.2.0","tslint-config-gooddata":"0.0.8","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_6.1.2-tomasreichmann-TRE-RAIL-909-Table-as-Component-2018-07-17T07-25-36-475Z_1531812373278_0.28726409848802303","host":"s3://npm-registry-packages"}},"6.1.2-tomasreichmann-TRE-RAIL-909-Table-as-Component-2018-07-17T09-03-22-262Z":{"name":"@gooddata/gooddata-js","version":"6.1.2-tomasreichmann-TRE-RAIL-909-Table-as-Component-2018-07-17T09-03-22-262Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@6.1.2-tomasreichmann-TRE-RAIL-909-Table-as-Component-2018-07-17T09-03-22-262Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"ocetnik","email":"ocetnik.david@gmail.com"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pavelzgdc","email":"pavel.zbytovsky@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tantalor93","email":"obenky@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"vonsef","email":"josef.vondrak@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"5a9d46896f347283ec2ef53e7d7aaf879ae1db05","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-6.1.2-tomasreichmann-TRE-RAIL-909-Table-as-Component-2018-07-17T09-03-22-262Z.tgz","fileCount":169,"integrity":"sha512-RIY1jsyrW+oXLA+RTt5xTLOealvwaUNt0YXW+1is0GgLGhUHC66va1uhGSpMrMtNBVtDnVOnxmgDWARWzfmIAA==","signatures":[{"sig":"MEUCIQDbBv3FELq4KTwcpprfJfpYLqrnC74U4oTuwNXIrfJVkwIge88zx+qEzSak944JLlxD02eAdbX8E9RvuF3ChyBRF0I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1709370,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbTbD/CRA9TVsSAnZWagAA9nsP/1nLQFffLakR/KqwkltH\nfiMvaG2v7xmgKUeaYHrPvYDR5SkQsZUtHwU4DrFy6AH+xcldkhBCypZRGadP\n5J3MDa6wIS5HGGJwL8smp7pAm4KMyzY3DUXuDXTAqKbQGeeoAUYNRhj/h0Bp\n7nA67km1WZrbW718Q3GW9ek0/wl5eSdMCs+67wEGXvBnKUuDOAmISXGrqFAQ\nyOLqtdlJuueFHhPNLd/uOkT5x7/LmoUstv5SfNERs/1LWGb+QprHUpw1zyUU\n4n1qyzObki1QuCFts/TeSKNBbu8U9oix7Nre8NPvmHlPFwpaMGtzhiWYsw3k\nLf+Cc4WRvyQMc1+U2It2W1kaQZHII/fW+0XkehqRT2viNevJnJC44CLJhmz0\nFeBNMFy50deAKjhIML1FnjyQs8RtB+JYUp41Bb9tF4wcV1WiOCWolRDP8779\nsTmMpwYoij8jyZI4dIoflypFSjWgoME63AxtfqbqAWxdHJhYQUK6dk9TaTHy\ndYIzEiQTAefBHm++wPFtYgmNc7DsPBRnhEU1wF/JatpN9uhnbuzHupapqfxs\nr6O/kKqtbQZkRO2S1hFYXj6Obfl1MLMjqiLRu6587kJDgcIJbDuSsh6yNBTX\nlVWeseiNgQ1gUwudo2mxvlph6m4vX+Eaa6klx3u8oN2NVdS64KJ9/V+7QfZC\n+9gp\r\n=uvx/\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","files":["dist","lib","src","LICENSE"],"config":{"tslint":"'./{src,test}/**/*.ts'"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js) \n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n    \n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import gooddata from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const gooddata = require('@gooddata/gooddata-js').default;`\n \n4) call the API:\n    ```js\n    gooddata.config.setCustomDomain('secure.gooddata.com');\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n    \n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain. \n\n    \n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThan you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.default;\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n``` \n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing: \n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist`  |\n\n\n#### NPM package publishing\n```bash\n# only for internal gooddata developers\ngit checkout master && git pull upstream master --tags\nyarn version\nnpm publish\ngit push upstream master --tags\n```\n\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"458943fad89a1f3a3036e8f28e985f5c4c78f2c9","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build","test-single-run":"jest"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"5.6.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.9.4","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.0.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","eslint-config-gooddata":"0.0.18","js-object-pretty-print":"0.2.0","tslint-config-gooddata":"0.0.8","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_6.1.2-tomasreichmann-TRE-RAIL-909-Table-as-Component-2018-07-17T09-03-22-262Z_1531818239160_0.9834209843239696","host":"s3://npm-registry-packages"}},"6.1.1-xmort-pdo-bb-849-previous-period-measure-definition-2018-07-17T11-51-20-976Z":{"name":"@gooddata/gooddata-js","version":"6.1.1-xmort-pdo-bb-849-previous-period-measure-definition-2018-07-17T11-51-20-976Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@6.1.1-xmort-pdo-bb-849-previous-period-measure-definition-2018-07-17T11-51-20-976Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"ocetnik","email":"ocetnik.david@gmail.com"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pavelzgdc","email":"pavel.zbytovsky@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tantalor93","email":"obenky@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"vonsef","email":"josef.vondrak@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"dc116bd5fea0330d8cbc5d6b62a0e550fda04ef7","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-6.1.1-xmort-pdo-bb-849-previous-period-measure-definition-2018-07-17T11-51-20-976Z.tgz","fileCount":175,"integrity":"sha512-N/+38Hj2queGwKKBefT6DRhs+o5WIXCSnb+baoqjyRgR0lXUZjEfsyU3aSNRkO9KsNsf0MB6/Ft7aY2NSKj1ag==","signatures":[{"sig":"MEYCIQCYPUBIQeCwnI8B2WufhVnh7dJ/XV6q1QYbcE9PX2anvwIhAIbFmzNFRFex2dIckyADPLobZE3AnwGb6djZpTecbS5L","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1735762,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbTdhYCRA9TVsSAnZWagAADRUP/A04D9o/6sBUjpFTsYIG\nKgDmR8/zy7IoStKe1tjfYM0VxT1H4eGioMgIDSZhc35DttYwf4NiHxCXYNMc\nM5sM1ditT/9TfLVjtrx37AbaSuO4x5bY3rbhN/gmuPvqbPqyZFXCa1dephjL\np0/TriUvTK5adm+n2CxZBeR+pvep6wdQojQ2emhognWmvVyoUDeE1R1l9B2B\nBgpeQrPjnkLtMDgZ8mioBKzoghGB8KXb3284tuy/1Hou+it4dtGJ/Ytp2sCU\njN0UEnQk+ZiIFoLSNgTfFZrno/jxaUNm5C5zGvbJskYq7SKkV2I/hP89Cpqr\nZSPzVG9BxzBz2uON54REqs1QiMZ4YVjrDyCyjQrEVVbNiLmh276T05cISNGG\ndxO6hj4maiRZUU3z//xxUC8jhUV2aRV8SvoecnjZDsQz4mByQWUgJQ29kQN8\nZ0hzKl5BEKs1B43ulOdByiFjGswoVEYCEBh0Lj3xH53zCUbmQttfRQh1kpIc\nQJ8J5LLLa7oNIIXpm5Db04QUTtRJ5v7cTuBhDqqBL6+Zqqms3qHGhBRYn5Yv\ndsbNBEo3491WsOnKZRQ+g8T44/C42tDSUEfYcULzmAKvQ6WQlBRlZxRmr4Tg\nQYmdj7IF5qZbP7jZcNPpNwxUCmaOfTFo63548xshqlvyZGKXSe1piQnhB3BR\nyme5\r\n=5EKa\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","files":["dist","lib","src","LICENSE"],"config":{"tslint":"'./{src,test}/**/*.ts'"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js) \n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n    \n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import gooddata from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const gooddata = require('@gooddata/gooddata-js').default;`\n \n4) call the API:\n    ```js\n    gooddata.config.setCustomDomain('secure.gooddata.com');\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n    \n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain. \n\n    \n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThan you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.default;\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n``` \n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing: \n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist`  |\n\n\n#### NPM package publishing\n```bash\n# only for internal gooddata developers\ngit checkout master && git pull upstream master --tags\nyarn version\nnpm publish\ngit push upstream master --tags\n```\n\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"06bd50be9fa00bdfdcef624d53d3e0fdec7dd85b","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build","test-single-run":"jest"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"xmort","email":"petr.dolejsi@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"5.6.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.9.4","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.3.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","eslint-config-gooddata":"0.0.18","js-object-pretty-print":"0.2.0","tslint-config-gooddata":"0.0.8","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_6.1.1-xmort-pdo-bb-849-previous-period-measure-definition-2018-07-17T11-51-20-976Z_1531828311976_0.33367997085049805","host":"s3://npm-registry-packages"}},"6.1.2-xmort-pdo-bb-849-previous-period-measure-definition-2018-07-17T11-53-15-862Z":{"name":"@gooddata/gooddata-js","version":"6.1.2-xmort-pdo-bb-849-previous-period-measure-definition-2018-07-17T11-53-15-862Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@6.1.2-xmort-pdo-bb-849-previous-period-measure-definition-2018-07-17T11-53-15-862Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"ocetnik","email":"ocetnik.david@gmail.com"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pavelzgdc","email":"pavel.zbytovsky@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tantalor93","email":"obenky@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"vonsef","email":"josef.vondrak@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"024ebc28adb88aa2dbb96267852c57a7734e7490","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-6.1.2-xmort-pdo-bb-849-previous-period-measure-definition-2018-07-17T11-53-15-862Z.tgz","fileCount":175,"integrity":"sha512-9uuF5XYemCBxdP9p/Wd9HMOgXqR+niM4XP51ALuoGYwZREFyV0BFsLXVyLeK+xPgQP4cFn66EuwqyYciqP+kUA==","signatures":[{"sig":"MEUCIDd+/yTKfYK15ygpnZD46YzGJs92RYvh84VdI0g6jLqKAiEA1ZfFuBMgfQ1ekr2SEj5YbqhzBUAJoPLpHcRHsqtSM6E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1737167,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbTdjJCRA9TVsSAnZWagAAP68P/1dWGdEFaqwOeKM1KY7b\nHTFcP4S12i7d9Jb3u012FpEM2PIAZu4MGYfdYBmbi5Q6L5MCtP2XWCzgKat+\n/XMa0QRyF/miNjqJ4Jt0dn14FW5ROcCmPYxc++fqaLzCU096v+X/U++yqm2X\nztTjCTr90hMvFQCYWwwFb0uxIDF7I7ACcIrYCVKSz98PFS23s2ikcMPz7z2F\nKwpqBD/ZCCItLSmkL0m0+hRK8RydFMEd20/riMzHzJ93ZGx38r+1rPoeUq1C\nyzldp6Mrjg3T88HLE2jAewc5jqzB1CD8f+neCLzIE1nIzrO5IyHNmbkVJswu\nEHjy+uMu3gQ12PT9xlf7kHlnYPhJEXnBk+3TPwlc4qDT7+ZEeaayxUWMn5bo\nalSpjgNjElu3HTNWVd82pGdrAl/HPq4x5oOUVxnyICmPav+79EBSV+yr8o/0\nl01GNqglizlsA1GE9hWOiAzgTIxzMJLFSQOyhzgvQ0pJwVH+uQTWAGGFqNDK\nRm8wGVZ40tysoKNRyvQuJD+/vcQInwStPIg1OapdcuteJqOG25H6za4XKj0r\nGNihEDTtqogFiQ0xDx+V+1a0sgT4+lTyc5GJvXCQLGGXWhGAvCsL48lZKPhv\nAjL/xLdRh0YUG4nrVChG7RhpXP2smKlHinKzWhwuxO6t9g6vnwrJlyQ1gagZ\nooQu\r\n=tB3x\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","files":["dist","lib","src","LICENSE"],"config":{"tslint":"'./{src,test}/**/*.ts'"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js) \n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n    \n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import gooddata from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const gooddata = require('@gooddata/gooddata-js').default;`\n \n4) call the API:\n    ```js\n    gooddata.config.setCustomDomain('secure.gooddata.com');\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n    \n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain. \n\n    \n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThan you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.default;\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n``` \n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing: \n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist`  |\n\n\n#### NPM package publishing\n```bash\n# only for internal gooddata developers\ngit checkout master && git pull upstream master --tags\nyarn version\nnpm publish\ngit push upstream master --tags\n```\n\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"16e5ad5ec28892f375e0650c78ffe8769e3ec32e","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build","test-single-run":"jest"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"xmort","email":"petr.dolejsi@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"5.6.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.9.4","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.3.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","eslint-config-gooddata":"0.0.18","js-object-pretty-print":"0.2.0","tslint-config-gooddata":"0.0.8","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_6.1.2-xmort-pdo-bb-849-previous-period-measure-definition-2018-07-17T11-53-15-862Z_1531828425369_0.9008070157614214","host":"s3://npm-registry-packages"}},"6.2.0":{"name":"@gooddata/gooddata-js","version":"6.2.0","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@6.2.0","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"ocetnik","email":"ocetnik.david@gmail.com"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pavelzgdc","email":"pavel.zbytovsky@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tantalor93","email":"obenky@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"vonsef","email":"josef.vondrak@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"c5fa5c5b063db88c359ca1193dec8ee68f5c5bee","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-6.2.0.tgz","fileCount":175,"integrity":"sha512-C65zbxsh3/xpuOnUb3t7Eeig/V2RrKm/hJYV0WkGe6c6yD0DCGxp1GDBvakys5Eey5txgmpHxVs1SB+FMvV/ww==","signatures":[{"sig":"MEQCIFt7r3J8g2nM+TN8/u71bsfO2b1YRm1/KF8rDZRFupS8AiAgp+BojjdrNWCBcJknHtvWVwX7AG4YWacJXZmALrBRhw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1736781,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbTd1VCRA9TVsSAnZWagAAYs0P/itDCkVeQyJOu7oPbJgr\nDww05VBWlp6wRLHVofbCWBfE3NXV8e4Y1EX4Knp6lz3QRjhojhGFyqtnSdd8\n8Blkkr6BApw3f+d55kVQtfY13VTamKwrOqqSfDrhtpVwXXWqGylWga+NgzdU\nVx++mlOBLFXJkTwECrW/AK67GCqTKLeSLBN2aBgJPiaHOOd/T7Chcq3lxC76\nxm1AzpfLvSiRUOaL1RmYgl9r7MqNxXvHpxuNLbdmYyt2NiWuK0H0xJUDppkX\nxIZ7Ziu9Jx99b9StIYy74uxwRil9dGM3qfQs3vp8snGwlSIo55O0b0kiKGMG\nR/bMu9LnAm3XVgE5q5G1wuXWiYSBuEyo6DfcNEeA/ZhPrqRWpVnONsEaCFtM\noLueuoOF2vKWxNAoOP+v8JeQ1Mdxo9jZgAiYvT8AGrsMyeCqOvKZeimHeuUS\n0JQYw3DHOqZFApX+/9ZVW80BKO1mHoDOMtAY8pISAYdeb0uNsrFTQkEj+ExU\n3PDVmoXlXjtQl4thFqUszpicbrgynRJTQT5SJELxJp7xFYWTRPROpmc9ERmy\nH4NXXZhYFvB28jIcueiLjTHly1jVLAeOPiF8CttW3NWNbyWi32GG8+2QuM6y\nEhl2UjKiiFhi/4VtYW++ewt6RI8uk4IVEzmu9ULYeTpqF++lKykDm/cM/tKb\nWMfx\r\n=t3c9\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","files":["dist","lib","src","LICENSE"],"config":{"tslint":"'./{src,test}/**/*.ts'"},"browser":"lib/gooddata-browser.js","gitHead":"477b85d4b2eb3ecad1d2cfdac6940e7fc52bc555","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build","test-single-run":"jest"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"5.6.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.9.4","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.3.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","eslint-config-gooddata":"0.0.18","js-object-pretty-print":"0.2.0","tslint-config-gooddata":"0.0.8","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_6.2.0_1531829588856_0.12626213229752326","host":"s3://npm-registry-packages"}},"6.2.0-tomsatgd-tsa-bb-1073-multiple-date-datasets-measure-filters-2018-07-17T12-54-42-866Z":{"name":"@gooddata/gooddata-js","version":"6.2.0-tomsatgd-tsa-bb-1073-multiple-date-datasets-measure-filters-2018-07-17T12-54-42-866Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@6.2.0-tomsatgd-tsa-bb-1073-multiple-date-datasets-measure-filters-2018-07-17T12-54-42-866Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"ocetnik","email":"ocetnik.david@gmail.com"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pavelzgdc","email":"pavel.zbytovsky@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tantalor93","email":"obenky@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"vonsef","email":"josef.vondrak@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"844079b58b5c28dd6d576c9f44e5fe051ec6cdbd","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-6.2.0-tomsatgd-tsa-bb-1073-multiple-date-datasets-measure-filters-2018-07-17T12-54-42-866Z.tgz","fileCount":175,"integrity":"sha512-wBdzGRjGdWEPd93mM41WnehSh6sAvKm7yNIyqhlgWUB7zn+L067tkLotm3igcVRy65Y9uZcGCsFPPXc2mscMGg==","signatures":[{"sig":"MEYCIQDXV6nII9RIKz4qYNpJMTrZ+3CdkbcJGprAl/Fo0Mq0RwIhAOSxtCFoWZkNA9NkAdy5fMrQfaR5VKWkw1SymQM9HjSr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1741490,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbTecwCRA9TVsSAnZWagAA1p4P/26v3ABIF+78PkXJ7sOe\nzaUwWRTicfOGoqrMnN4cHBz7uFjiArAQ9a9IVJASyok679ar/0stYLxrgrOW\noHIjUm2Iu9CteDn0JvdyG69aovytmrRkhLKAjv/ubuQqvQsSjWY6ay0cy57n\npvTqkugj6Z3NfvEnfgAP+uOWjrKnNALg1pz++XbmOnZNdRDKzEV1CvaVbTo7\n5benOgWXKIkEKNaQxSO0noNqcIZHA/N8FEwVrfjmHa3wb1j+/3WDf1Zv/l6M\nNVOW5wwh4KqJnjVvtpJbybwZCSJ7e8qw104tYhWXn1sUyyzh2Iv9X+tECwYY\nAt1WHAthnPbypa5PQ2Fuy4o+MAyv33g6H7eV43YAcXDSvVcNqYjI3P2J2nHs\nKp44kdQPEmhmfGVRdpwVDR68gOu644gQViKHgFcjyiFHiNH0rDxfBtTJI9u2\nff0Lp77hOvUZXGkDyLd9GhzeH0qjQeqcyzYbFkGjk2M3ovCCvQ748nSduNTo\ntHBULYfnmFBwlE1on+mOQjJjROQ1Kla7/VqVteahAv6r8HbhKEexqqJFOUaF\nVUoiGHgY7jwKeEpg+FbhYZGgXATf6ayv3QFgngj2AQFlKbG20wVf3ExHbCa5\n4MHHjvoPQDgm323au/So/+38eBHf581ijFLgnbsOiDLAiF6VB0yzag47Z/pR\nM6YN\r\n=yBl5\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","files":["dist","lib","src","LICENSE"],"config":{"tslint":"'./{src,test}/**/*.ts'"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js) \n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n    \n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import gooddata from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const gooddata = require('@gooddata/gooddata-js').default;`\n \n4) call the API:\n    ```js\n    gooddata.config.setCustomDomain('secure.gooddata.com');\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n    \n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain. \n\n    \n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThan you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.default;\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n``` \n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing: \n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist`  |\n\n\n#### NPM package publishing\n```bash\n# only for internal gooddata developers\ngit checkout master && git pull upstream master --tags\nyarn version\nnpm publish\ngit push upstream master --tags\n```\n\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"f0502cc19535a8223df583a1fbd22450e72322f0","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build","test-single-run":"jest"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"5.6.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.9.4","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.3.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","eslint-config-gooddata":"0.0.18","js-object-pretty-print":"0.2.0","tslint-config-gooddata":"0.0.8","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_6.2.0-tomsatgd-tsa-bb-1073-multiple-date-datasets-measure-filters-2018-07-17T12-54-42-866Z_1531832112466_0.460123401603467","host":"s3://npm-registry-packages"}},"7.0.0":{"name":"@gooddata/gooddata-js","version":"7.0.0","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@7.0.0","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"ocetnik","email":"ocetnik.david@gmail.com"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pavelzgdc","email":"pavel.zbytovsky@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tantalor93","email":"obenky@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"vonsef","email":"josef.vondrak@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"b511df2c1e4e5bdcf4c39e201e5921dbd3973ef7","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-7.0.0.tgz","fileCount":175,"integrity":"sha512-TmxSBUbqLJajJ2FDhmHAozT/ReVHTzy48lTXKqF1pJrHrwvyOVpnIFk+0nObNXgl72npmNEWY4B7VWKn7+wEIA==","signatures":[{"sig":"MEYCIQCwcBU6c5EC2Di/fzigsgqSoVtyIxCR2E3cbmLftouylwIhAIKIJKs5CLrqSNc1xRgAfxhdmg3pWfGnLJJXwtYfITU8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1760732,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbTvCICRA9TVsSAnZWagAAbNUP/jeIkDmVjDH1CwVmGbsi\niIHdHXhOlR7Ji33ykCl/CYsw/JXkv5ivm694+sE5kMTfkErfjFLuPsTwYgQJ\nODNiPqlJ98T6LUYIIWY/1MHFgkAzn0IKOm/3A+GA/KkK9CWO8355iTCvPS2X\n9h4E7mtpEjjSHIDr/RJibNZU7B1mFffIZt0+W5vLZCUtw2uWpzs9O08snILV\nodHkzfLU5CyIHcna0X+725p2j9uAidAO8gMek9v4BLRbPiE637FL6U6hVgQU\nftvtfBdbca9siTpPqUPxf3WgxDqNzMDgDsjC9KzCFR0dEdw9QZBXYudosnH+\nKgzP8oTNBztsD0uwy0hNcUo4AA8EGrVW6inMq9KprkAAyNaEn9XJjxxe/fnP\ntuyghJe7UP/MQQCYBbEt6SYexauBMAKWW0/NmCu+UOgnTAAxgoV60NdbvDau\nReTSMGYrlRTXwcbiv5Ek3ZHTviDdXQSrjF1Hfsi6B+31H5UVhA2ukLU2h1lx\nhwDVL1dfd9f+Jll64nVYN3qRuRYvNwrF9hWSJpCwJHo2ZZ+d1KxfdfA9CoEd\n4/SmH4R5aHom7jH5Di6R6UykURioFCHW44gaWdkoMaPqSbjc3JW5v+jdv24i\n7yh01G10ZCRUGy2pFQaV5vPeruW5qi1iQKCWe3pOrzSJvJlmFZadRFmwjYSQ\n4hlT\r\n=S+C/\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","files":["dist","lib","src","LICENSE"],"config":{"tslint":"'./{src,test}/**/*.ts'"},"browser":"lib/gooddata-browser.js","gitHead":"7826f19d5b23311d003bc2d014280a8aefbdd51a","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build","test-single-run":"jest"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"5.6.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.9.4","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.3.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","eslint-config-gooddata":"0.0.18","js-object-pretty-print":"0.2.0","tslint-config-gooddata":"0.0.8","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_7.0.0_1531900040527_0.3316944591433322","host":"s3://npm-registry-packages"}},"7.0.0-tomsatgd-tsa-bb-1073-multiple-date-datasets-measure-filters-2018-07-18T15-19-27-796Z":{"name":"@gooddata/gooddata-js","version":"7.0.0-tomsatgd-tsa-bb-1073-multiple-date-datasets-measure-filters-2018-07-18T15-19-27-796Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@7.0.0-tomsatgd-tsa-bb-1073-multiple-date-datasets-measure-filters-2018-07-18T15-19-27-796Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"ocetnik","email":"ocetnik.david@gmail.com"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pavelzgdc","email":"pavel.zbytovsky@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tantalor93","email":"obenky@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"vonsef","email":"josef.vondrak@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"d8556fb7661f436787a31ab951821c567cd40e62","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-7.0.0-tomsatgd-tsa-bb-1073-multiple-date-datasets-measure-filters-2018-07-18T15-19-27-796Z.tgz","fileCount":175,"integrity":"sha512-U9WmZFrConRhgfLId5mEPqMRrWyVDJMkLuug1m58/qVw1J4oSH3NbJr9HIRQeCtImdIsXMjszaoGGUtAoLMS4A==","signatures":[{"sig":"MEUCIBZ6QkGSzS63P0QjgyDVTbJ7SkEp7S+Kh2nPVSFSg8ShAiEA3y0ukQ829mVC6ujPojj7D/0aCxL0KzqCSkf2QZWulRE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1768030,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbT1qzCRA9TVsSAnZWagAAqM8QAJqWPrvuWOd5FYCGiGbe\nNo8voVH+s+OgROJmukpafFYrmw2fVUpOxF25RTJvKQZvgsFx7wtp10hfXSZI\nW3+5q4AxWm77FIZ6f9AvbGIDSt7x2yA/tVgfEbG6VSTx10a2Tb1sx2+1tD9x\nebVAa/xSTpV8J+SgJJ7mb11sdlUyPRsi8bZDoDpUS8/ZAJ7p/LSzYfJxzinq\n207DC65GQIeLrg5iKtem3x2SKP3mIs3kpUE5ZZcVzcr8zYuANdSdc0CZcDBb\n/ATx13v+l95+0ghHR5o7VlA4RgSYWNucLua/8GbA4vYeWPsi7h8/bgv6xnYH\nMDZ7FZPpaopesU3ZhbbzCFd5MP8i0U42RV3EmZK6PNe+jP3S4SDobV5dar2g\nW7t6AKXznu6wR16cjK7sE2bbWuIKMPVBvkjgjRMHmowvqZS1nr5naa4PB9Et\nOMvOBPdvZkdSP4QuLCUgv6N2QlqSBxwpzlPv4f6PclgsYTK3gv06C3kJQvKk\nDKTacLSDQiGIQK6RPD8qHEJ4D0ZQ+vM5prW6UsT2ZBc8cVBZvbvNPdwriF79\nqdFJZpGrU8r4Xn9HmE4iK/cCLntX6Di2WnbCYOJdgfvS1BvbZJ9DbEblqup2\nGbpLfmMllUvrP6GTx9p+JWX/2jT9oFnKddpxVgjh75EXlobsRfZuCkvbOhXU\nAwWZ\r\n=MvUu\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","files":["dist","lib","src","LICENSE"],"config":{"tslint":"'./{src,test}/**/*.ts'"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js) \n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n    \n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import gooddata from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const gooddata = require('@gooddata/gooddata-js').default;`\n \n4) call the API:\n    ```js\n    gooddata.config.setCustomDomain('secure.gooddata.com');\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n    \n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain. \n\n    \n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThan you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.default;\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n``` \n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing: \n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist`  |\n\n\n#### NPM package publishing\n```bash\n# only for internal gooddata developers\ngit checkout master && git pull upstream master --tags\nyarn version\nnpm publish\ngit push upstream master --tags\n```\n\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"b240f6d9c97d6491da0d47f16aa4815ddb400092","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build","test-single-run":"jest"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"5.6.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.9.4","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.3.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","eslint-config-gooddata":"0.0.18","js-object-pretty-print":"0.2.0","tslint-config-gooddata":"0.0.8","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_7.0.0-tomsatgd-tsa-bb-1073-multiple-date-datasets-measure-filters-2018-07-18T15-19-27-796Z_1531927219717_0.9998580409021929","host":"s3://npm-registry-packages"}},"7.1.0":{"name":"@gooddata/gooddata-js","version":"7.1.0","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@7.1.0","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"ocetnik","email":"ocetnik.david@gmail.com"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pavelzgdc","email":"pavel.zbytovsky@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tantalor93","email":"obenky@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"vonsef","email":"josef.vondrak@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"e335652f986ce7e9670f255cfc3b6b79dd1706f8","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-7.1.0.tgz","fileCount":175,"integrity":"sha512-EvocOeStuXQxBKX85BiY3OWLTBUuEBfRyB1Vvj6ixaPl9KHNCgiODXvEDXh2v+FOTCkT3vEadvH9yCC4kxJSgQ==","signatures":[{"sig":"MEYCIQCHB/rr5dQpY11kNiXGB9key97x5kQLeNwuJpEVsXh7RAIhAJT0N7Qh3eoi8jSdWgsO8qfA+ZNIw655n+//+b9MqdQd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1767604,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbUD1hCRA9TVsSAnZWagAA54MQAI5bv5UC/4yoyGJQLCHS\nc5DuCo3hM3fzc84Pxe/ae46bQA4aJi+Fci6tmsflQXiy6n7gAePXuoMtfF6S\nkY92vKusUfEFQa+ObAAwki/irEVWzhfEOnEJm2Jfu7iN2JguON6D+79KfVKI\nYu6tx1GVD9dWRNQfuQ0Ecg05YbXYw+jIQ+kOes5RHHhJJtlIS6KcfrGh16kf\neElxLVSUU2gVnXef7ZQQIKtNj8lvt4gUW5yKr/jX0O/CIuVAI9AkDSYns9oB\nWgc37NkmGr+YB4AccldEG7Dg8BJjkvVQjYMbjBt/GSQDAZsGg4Avsqsmkt/3\nKVpYxWIQ7cd/H+Goep5IOGQPQKrD0JqnFPa/ATaazm5C5WfAJv87lOLRyxMu\ne+NcfxctqOrbv+pvWPgjSHaxtnJyY0jOyKq/QBP+SDqntcRATV9q8mM8xnAx\nKLX6DXJZcMbfdhAnZrldtJ7FjTpa5zgrXXQ369K/QY3B4JJKd4w/IPvTc49L\nloekjRKtpkjlxzmLnnxaAAEhNcOmGqm55YM8yDaZV/uu2+n7wSOdQoQRDew0\nDsAfpjPU90GJ7UKVmZQObBacwG9N6VN5EfULDy0BmAPz/Fgg8+3cBQF2nkIu\nY6PgfgXsbY982Hw+XLeCh3U6AZTvFVgs1rAQ5W2mh0yx096YEA3lwCWWoLM+\n5TSP\r\n=6/lc\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","files":["dist","lib","src","LICENSE"],"config":{"tslint":"'./{src,test}/**/*.ts'"},"browser":"lib/gooddata-browser.js","gitHead":"e0bb031e63d01eb1e2c27a6f2727b97c5f051f3c","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build","test-single-run":"jest"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"5.6.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.9.4","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.3.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","eslint-config-gooddata":"0.0.18","js-object-pretty-print":"0.2.0","tslint-config-gooddata":"0.0.8","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_7.1.0_1531985249054_0.5538009741068806","host":"s3://npm-registry-packages"}},"7.1.0-ocetnik-doc-export-paging-2018-07-31T09-09-29-120Z":{"name":"@gooddata/gooddata-js","version":"7.1.0-ocetnik-doc-export-paging-2018-07-31T09-09-29-120Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@7.1.0-ocetnik-doc-export-paging-2018-07-31T09-09-29-120Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"ocetnik","email":"ocetnik.david@gmail.com"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pavelzgdc","email":"pavel.zbytovsky@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tantalor93","email":"obenky@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vonsef","email":"josef.vondrak@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"fbdde680bc7520bbbb795f427523513481c75078","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-7.1.0-ocetnik-doc-export-paging-2018-07-31T09-09-29-120Z.tgz","fileCount":175,"integrity":"sha512-1g1+Kayue7++ZV7DTpC7YlCza/tWG5UjQJwumOBRvfequGhFzu9GQehWE03DjA+PAQv4byTb8sfHF1+7Aa0yjw==","signatures":[{"sig":"MEUCIHIaesq5bl41us3DgtvvafmpGnh0i6XqATzNu2r0X9NDAiEA1Iu60vOUEI15dGgjjcNrgBW9apP53tjXTFhv9Lisg7E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1775128,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbYCdpCRA9TVsSAnZWagAAYk4P/0nyChvRZoC9bn9wVWiC\nkKVyn0WihcUpRkPGRF7KgM9vdUQaCv26LjJzB1PIIASLkZIcBwsB0E40KKRs\nm42/NDMDAhBIe+gSJPILYD5QRt1wViAW1rmxncAXixhX4+D+245MnRa7icqN\n056Y5YqrF+DspLBapjVj6hmoxi4W81y6ojg2ujbMTqkHiCQHiZ8hbCMIb9tO\nU3AVKW8kij0XH2RHWqhAAjWY82clkSzm62axj/Y0JkWb3fiK9hFGPBHs48zV\nB/4dTbQ5+9be72MPRQ155Znbx6kiF8ogGU4a66/D4Bk2RPTJ3hIug8KrUr7r\ngNzVrjTOrNBaFVQ4aMDcPsiCV+29xfOuPP40Fk4kTi3HPKS9OvL5vWtQcJV/\nraXD0ZIGlkNE3n1Vm0gw0PMGCs4/diVBBHN6iFhP+E/lwamKzgPFx9l2BRnN\nHE/kaFJHjJ8i+lcdBzypx9EqZVUtzc4J9O8Ba3XHpkFshCSCGl3nxV2goZG2\nb2Lj46j6b9JAjgrXvYloesPbPxY4HXi7lDj0FT+PaOj5QTUv4sygSAm2T6XF\ntecc1ObrfepbQ0FY4+IO6zaLC9GacA8Txs2TohvrP1KDiXcGMIWzVio6BrD4\nV20i/iiQ8f2eofoW/J9M4z/dCQLwrs1HTYIsr1fItlVuvtXR4W9uPlux39hP\n6ql3\r\n=LMuj\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","files":["dist","lib","src","LICENSE"],"config":{"tslint":"'./{src,test}/**/*.ts'"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js) \n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n    \n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import gooddata from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const gooddata = require('@gooddata/gooddata-js').default;`\n \n4) call the API:\n    ```js\n    gooddata.config.setCustomDomain('secure.gooddata.com');\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n    \n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain. \n\n    \n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThan you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.default;\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n``` \n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing: \n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist`  |\n\n\n#### NPM package publishing\n```bash\n# only for internal gooddata developers\ngit checkout master && git pull upstream master --tags\nyarn version\nnpm publish\ngit push upstream master --tags\n```\n\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"08081d22c1c1e491b4c96d853f30a718d01b0484","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build","test-single-run":"jest"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ocetnik","email":"ocetnik.david@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"5.6.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.9.4","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.3.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/eslint-config":"0.0.19","@gooddata/tslint-config":"0.0.10","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_7.1.0-ocetnik-doc-export-paging-2018-07-31T09-09-29-120Z_1533028201605_0.792322121419528","host":"s3://npm-registry-packages"}},"7.1.0-martin.mosko-mms-bb-1170-2018-07-31T18-56-00-214Z":{"name":"@gooddata/gooddata-js","version":"7.1.0-martin.mosko-mms-bb-1170-2018-07-31T18-56-00-214Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@7.1.0-martin.mosko-mms-bb-1170-2018-07-31T18-56-00-214Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"ocetnik","email":"ocetnik.david@gmail.com"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pavelzgdc","email":"pavel.zbytovsky@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tantalor93","email":"obenky@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vonsef","email":"josef.vondrak@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"4af92abb29ac97b6ee5e2c7b3fa489b8c61114d2","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-7.1.0-martin.mosko-mms-bb-1170-2018-07-31T18-56-00-214Z.tgz","fileCount":175,"integrity":"sha512-LHDuL2lNdfYkJi0k13gTeLVviGQjifk+NRCxCl1bjdpKGDTxAQnmcMaTgyIWs5Zig7+wDZSPN8k+DJLNe41pBw==","signatures":[{"sig":"MEQCIHsXmMGAL/r3KbE6tnx4PabRUpXX5AlgHk1JLbpd0EPxAiAMIHIw/SnS/wzDnIEed1n5hKqo4HMvmbHi+XBsPuqCOg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1768239,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbYLDhCRA9TVsSAnZWagAAD+YP/0cGMUaTCTud4i9ogLp1\nl9aNCwkXe9YtDV4hzeNVrznRT64rVDUsZCxO/vhPHdKLN/ZBTHl4v38HiSZb\n8DZoClATPBETWPdsPBPFimylBaeJpUdbzT5mFRtCheAAqMnS59dcLgNUyzYt\nIpWsx1S1hbtfGdgrgO4t/XTC1bP3qTaIWDX4Ns0vR/Yndz814+h6CXQZ4H0F\np601tXjiq3byOmEIulYPlgbmdUUED0nmtnppWiraQCcx4oQ7KkUZDnCFBlTF\nf+no5GyO3cLusUkrEw6nH9Z7EzvjhjlTusS6Qx8iSlFoH7nL2U2IJFhJprg4\nrVWJ5v1q9J83S9Azsa9VpmDLn5zL5DYDtKlNRP7CMxty0p/wq3GARBEYTkAD\nv2kT32KtfTyvaB/i+pLVQvtb3O0o3AdIeplVrb//CNz7aPnYPdRYS6YDtC/u\nmR6K8saH3VHLueWofir5/k57LwENt01MROA9Vc04hg0l2AoPdzuHH8DP/edr\n5f7dLZe0LGtuip6+scDaX4SBqSZJPfWpDA1BvJdi3u1Diyy50qalyAqsi+6z\nBiSBa/gevF40P31nPUi6Vj3NMC/7T6/3q9/T7rMAX5t0K9L5Hr3DN1eLHwBb\noOfxRboqxUwJc/jtu7r1YGDX+k+qKJ+31VGiolP2dLg2I+S/qbvAdoADPkwz\n/lWm\r\n=Spi1\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","files":["dist","lib","src","LICENSE"],"config":{"tslint":"'./{src,test}/**/*.ts'"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js) \n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n    \n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import gooddata from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const gooddata = require('@gooddata/gooddata-js').default;`\n \n4) call the API:\n    ```js\n    gooddata.config.setCustomDomain('secure.gooddata.com');\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n    \n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain. \n\n    \n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThan you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.default;\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n``` \n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing: \n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist`  |\n\n\n#### NPM package publishing\n```bash\n# only for internal gooddata developers\ngit checkout master && git pull upstream master --tags\nyarn version\nnpm publish\ngit push upstream master --tags\n```\n\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"827282db3113f58f0f0535eb8ba6fad703634560","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build","test-single-run":"jest"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"5.6.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.9.4","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.3.0-martin.mosko-mms-refactor-2018-07-31T14-02-47-806Z","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/eslint-config":"0.0.19","@gooddata/tslint-config":"0.0.10","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_7.1.0-martin.mosko-mms-bb-1170-2018-07-31T18-56-00-214Z_1533063393605_0.5630109164367252","host":"s3://npm-registry-packages"}},"7.1.1":{"name":"@gooddata/gooddata-js","version":"7.1.1","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@7.1.1","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"ocetnik","email":"ocetnik.david@gmail.com"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pavelzgdc","email":"pavel.zbytovsky@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tantalor93","email":"obenky@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vonsef","email":"josef.vondrak@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"84fa49df42cb70b20a1c9be2bc0dddff1b94cf9e","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-7.1.1.tgz","fileCount":175,"integrity":"sha512-vjTngH5gnN9SZnS+62Zxqz9GUaHyujcGh+lTyHBTRxyfClJhrMbYHiPImWFPCYhT6QH8D/f04xwgDwB/iNm3Wg==","signatures":[{"sig":"MEQCIFRrc8MPdASs2aqPOROL02/AJqca9n+SZSL6aEnU93jpAiAFr5tucnmBIU7G/go3GPSnoS0kBMFABN3M0SOqd/hgYA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1767836,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbYW+rCRA9TVsSAnZWagAAqrcP/1NWCTdTo4aHbc0rKWh4\nYT5J8n7k+AeHxnTfLIjIK+fMZGJ+o2l9y/a6KY3bN7XM8b0f7WarGcWL8wpu\ndMxe2d0IC4mxhyiX2grTO8bB/b3HEkjOO5rhs0xvRlrvuEMy5z/g4kXtfE8n\nMXzjjZoEgMKNzV/3UVGW+XO08ASof8N8fqw5fj8LjZWJBfIj/TXhwSVtedGv\n1OADd/5OEI4BsOVDuNslrfoELzUbunPVAJUIylMCvU2gDIYWYSKWf23Q3cEB\nwxa0YVTxHpKpSh5rjPqr/VI7FCE0jCmWm2FOhp7xtjl8JkKNKR8eUyyzSzhW\nyP+hFO9T3ANQD/8RXRHlTgo7uj5wgaWisYGQAiL7MHmQodVRwhHsXjY+yf1b\nPJVx3mHNUVfyXNwYHL7S7uYS1J9Gsh4VxeYTRkPPOfyeF+j6f1ycEu2GvETE\nHP/vQwKGfgXeek6a1L7Lr/OBf1hKW4kDbX//EnSsDyFd08DGM1zYULYX9gtE\nCDKUE/OIwXc3nRsRIeR+jXVUbf6fs9n7D/VWvu19GPc6ZiOC+8csEzHG42kS\n+2TvciT6Gl8qJEc4is+AyFWv0oR4btDYwupMgFy4BQMNHdc6cyfJrFF3kIvG\n4dZ16rRB39sqauog3YWSrRKM11g7EnNU6IRFH7j52Rpu3driZGybPUTK8u7h\nqfdz\r\n=RvvM\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","files":["dist","lib","src","LICENSE"],"config":{"tslint":"'./{src,test}/**/*.ts'"},"browser":"lib/gooddata-browser.js","gitHead":"e6960cd188fcac651b6bba2bca88e4caf7bbad30","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build","test-single-run":"jest"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"5.6.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.9.4","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.3.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/eslint-config":"0.0.19","@gooddata/tslint-config":"0.0.10","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_7.1.1_1533112234714_0.5529797237141023","host":"s3://npm-registry-packages"}},"8.0.0":{"name":"@gooddata/gooddata-js","version":"8.0.0","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@8.0.0","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"ocetnik","email":"ocetnik.david@gmail.com"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pavelzgdc","email":"pavel.zbytovsky@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tantalor93","email":"obenky@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vonsef","email":"josef.vondrak@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"995c0fa83ffbc33dbef2e86f1d9a58d6eceab97d","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-8.0.0.tgz","fileCount":175,"integrity":"sha512-lZIi6QzV00pKGkmJJeFEYeGN4FHrMWY+EJMjYU7Bb/w4aJyHfMu70rvV7yByrVAONJYRbsm/CuwfPorILNBJ4g==","signatures":[{"sig":"MEQCIGr2yvsvfWkkPZZHRaF/d/2egizh7fZMHjEFogXx+0CLAiAbHD2d/yHGwHilxUzoASMzT8zuoMan2IU86ucZuc0dhg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1774873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbYXRfCRA9TVsSAnZWagAAHLgP/RFQu8hh8SJIGA+i/Llk\n+uVdRgyH7fJG2IyLepWCBRhmzsyqXM7pm63eIRHxMk3tdTexdcK06au34P8/\nfhH/SoW3Y+CSRjLQD/v+0yWyNokBouAl+kG1soETp3m3iIa+QBiF382Pj0le\n1tP0NWK52oxUGk5AnNv1WSTwd4j3/SixTFKo7zxNOfnmDyoARRMxPYtLgZMI\n1yMkdH+6PHL9LKl30kZcrSF9gq88o0BhOXzukcoLJQzTSaUCrzFlJ0Xc8T/e\nQOz5tF6t2xT2Yg/rMqjiDOMjZIdtSEinwhUj3eDnZODhpx6gFZQYwMJv3i4z\nGw55gfJo7u3hvnsBnH+oDG6/XoL8/OjHhhGCMW1THrtT3MnlkA7xzgfRHP1I\nU4Re2V/hXXBk519pdthKjO6efu/7OKDGEReW5TpiSPyNahzUpnyRwg1Ues+h\nE7grhSbcR82qfYGw7fdg1/E0jrsDnIe6ckQ0dGxhwHw13kS6ZyZVkMdhmJzI\nsD9zOEBa9nTO4AnCMYtNoojtQK0nJzHw2aBg0HgzVV+p7ZkN9CjzQjD7keiR\nH/kht7l7xHWpG/wV3g43kU/4B9uHUnQKRe2LFRb33d59WoYLtlux4+w/dye9\nhciaxi8b/cbPT9WGeEJZd51WQBomTmX+0FVgt3FR2AZ86zBGc8C/g6VAi1Ju\n1uw3\r\n=Qkcz\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","files":["dist","lib","src","LICENSE"],"config":{"tslint":"'./{src,test}/**/*.ts'"},"browser":"lib/gooddata-browser.js","gitHead":"7010d83d565b0fc6b51b78c71e43200021b34999","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build","test-single-run":"jest"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"5.6.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.9.4","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.3.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/eslint-config":"0.0.19","@gooddata/tslint-config":"0.0.10","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_8.0.0_1533113438456_0.02868770658904829","host":"s3://npm-registry-packages"}},"8.0.0-bugsbunny338-jza-get-current-profile-2018-08-10T09-13-17-708Z":{"name":"@gooddata/gooddata-js","version":"8.0.0-bugsbunny338-jza-get-current-profile-2018-08-10T09-13-17-708Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@8.0.0-bugsbunny338-jza-get-current-profile-2018-08-10T09-13-17-708Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"ocetnik","email":"ocetnik.david@gmail.com"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pavelzgdc","email":"pavel.zbytovsky@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tantalor93","email":"obenky@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vonsef","email":"josef.vondrak@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"21c5f09e48fb03008417c486a8a8bfb233ea43b2","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-8.0.0-bugsbunny338-jza-get-current-profile-2018-08-10T09-13-17-708Z.tgz","fileCount":175,"integrity":"sha512-QJn6qKNQDK4KW+RSwq5i2BBfamqnS9kJUHXktd6KlTZk0fhKCN+ghxJDyM8MiEHHWy62OfSYdmf8YX2iJ6HiNA==","signatures":[{"sig":"MEUCIHHasSenFTheepE1vqKZo8fzuatD36N+Sfs9rN3HoC22AiEA8wdqmil4TnmDnAYfI23ADusgJRKjeaQDaHXuTZpaqro=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1777047,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbbVdLCRA9TVsSAnZWagAAtfcP/j1GQebIdVTD711sdbQi\nP2kC5T7errkLLdCqooOMtfcAJEfqpgm7HXMFe92nTwHLR9sMrMhC0fZ5swbU\nPm+teJ3mGdOVnC8yshls2RBek0Y78YeB9BkQZhJv4HkJuRhvu7YevDwBEr61\n4qYDStDqolP6u4DgkntA/YENMjuWMCtKmRTs0P4t9Mfz+wOSfbYhuJxqZBmZ\nNFlULLmvFqeMagxy/slnsj7osR4qiDzQi7lPVpnPzjoNDAdP18XUVCBtHUhk\n+TE7134jZH7L0LQicsYGqVfK27avWEhOLh7ZV0RHTdQTaxtSGXvuxqmOpA0Z\npaKSWXsfrk4kvzdo4+0wTck/8xqT3Y9cRfIOarqhbb9ePytz8pJKD5TJ32hZ\nNAEZRP94tLhxVJ/a1Cv2SRr5dfxSWodgeHf4kr9H+f2FZzveoZDLuHBZclV6\nS4bT2hiedSyRRn1YCLUwpJk0RbR9Edp0AmhFE5fcK6tRUn3BlXiUhPomrS3v\nwbY2/3jIVrNpzqAdAwWiKecS6+bLED1iI8NdR1DlMcrRm9TuuvOSNlDPQQAP\ntQM7TqBgCRsNgSqYGUmjmW7Bj9h1lNYPzVWa3PIeQm6L4nMfVo7qM4EbFHvw\nPpc/8mDM78Dfr8PAxEkX7mHKMikU52BkVBaFQFBsCH2sFB/AzHI9Tezr0vs/\nF4eO\r\n=zlw0\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","files":["dist","lib","src","LICENSE"],"config":{"tslint":"'./{src,test}/**/*.ts'"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist`  |\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gd-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"588e73b2f2b8683cdcf890ac250e34552cce805f","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build","test-single-run":"jest"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"5.6.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.9.4","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.3.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/eslint-config":"0.0.19","@gooddata/tslint-config":"0.0.10","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_8.0.0-bugsbunny338-jza-get-current-profile-2018-08-10T09-13-17-708Z_1533892426716_0.06389667228957441","host":"s3://npm-registry-packages"}},"8.0.0-bugsbunny338-jza-get-current-profile-2018-08-10T10-06-19-419Z":{"name":"@gooddata/gooddata-js","version":"8.0.0-bugsbunny338-jza-get-current-profile-2018-08-10T10-06-19-419Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@8.0.0-bugsbunny338-jza-get-current-profile-2018-08-10T10-06-19-419Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"ocetnik","email":"ocetnik.david@gmail.com"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pavelzgdc","email":"pavel.zbytovsky@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tantalor93","email":"obenky@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vonsef","email":"josef.vondrak@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"d4ecd1c18992a43b8156b4b101d6742ae1d29368","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-8.0.0-bugsbunny338-jza-get-current-profile-2018-08-10T10-06-19-419Z.tgz","fileCount":175,"integrity":"sha512-Rd7CJvlahxXYR7bluc1WwMDQhI8mndiZVntTu3aGwRLYI9xlW0Jdtep9JWVAHVAPNP//jp4mBSObrMGQxRHBlQ==","signatures":[{"sig":"MEYCIQCp3BwvJcrjIThW8DjyADxQZpX1q679vYQ00PT5HCc9PAIhAI/Ybni7+5rPYAr/RSPI+CCv9KSkpHV5yRwT/DObD7lj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1777932,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbbWO6CRA9TVsSAnZWagAAngcP/R4k1ldAwKiQxVYUj/IN\n3T1whstQF0hrrJtbP7sGUaMQgl8ajvUGVOwdXmp7zsF9hTAVXbrgQyIXty1D\nWgzjMaFQQZDPtbGebSySmKx2Cmu2WlYAzlXE1t0qD0UaXAQyjkKpH6KdR9Xq\nh0mQMoEFVBsJuWnd5wCQtDL8xTcMCjCx3WFm5xTXL/L3F7yWnbQzW2b+lQ7w\nu7/fhTp0hchvZDOYnq311EzsVeQ/NNAscRWZGTfMOvsRWXyduf8TRpAHPskB\n6VSsMZUmUR3lz1XSiDOiuiL0yA2ZH+PHBBxCDlYheyYlcUPvXEdJQ81OYcql\nTk0gV6QYxXRJQEiRl0GdnqHzIuYqIYSXjHuqAqE0OMEQ6w8PnQfa09+dU+h3\nwB/T7S4aUgtn+gu0T2C5zLEj8otJu4JzrK9dsN8C2RahFe8KMmSQsOAWlg4N\nwtdUZn6WzBzz+d9GjvRvKtmT+tTPKacRZy5f40vl1I4T6zMcIQE9WyNXTIwW\nq3Fq08zWKhgND9xXW7ka8rIPv/YeaXpaGEFzHqUOYxiKdS8YgySiWqQGyEMg\n8D8PtgqMIIcPiOufmZWKwmK6USe5xSrT2PaLOJFdxO8kxjHPGV97b3EYUrFX\nSzHnc4q995A3RjfQiQ8gb+O2V/CCA32gdYay1Jv1JHD3eEdIZQAbed5FYq92\nyW3o\r\n=5RQg\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","files":["dist","lib","src","LICENSE"],"config":{"tslint":"'./{src,test}/**/*.ts'"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist`  |\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gd-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"b874d67e2570cbe775998323eeed1ef027beb66b","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build","test-single-run":"jest"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"5.6.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.9.4","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.3.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/eslint-config":"0.0.19","@gooddata/tslint-config":"0.0.10","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_8.0.0-bugsbunny338-jza-get-current-profile-2018-08-10T10-06-19-419Z_1533895609829_0.6046835108299868","host":"s3://npm-registry-packages"}},"8.0.0-bugsbunny338-jza-get-current-profile-2018-08-10T10-22-15-851Z":{"name":"@gooddata/gooddata-js","version":"8.0.0-bugsbunny338-jza-get-current-profile-2018-08-10T10-22-15-851Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@8.0.0-bugsbunny338-jza-get-current-profile-2018-08-10T10-22-15-851Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"ocetnik","email":"ocetnik.david@gmail.com"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pavelzgdc","email":"pavel.zbytovsky@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tantalor93","email":"obenky@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vonsef","email":"josef.vondrak@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"4ec692659682eac1f5aa758812412e8cc8b7be6a","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-8.0.0-bugsbunny338-jza-get-current-profile-2018-08-10T10-22-15-851Z.tgz","fileCount":175,"integrity":"sha512-XBwJYpzvxLyMg3QAJP8dAMAhthwiashe2bwwSdrtEXrd7q4ypkPVW3zgmHYGaPyxVs/kW+zZO3GjXmQCSs81hQ==","signatures":[{"sig":"MEQCIBNmnls2UPDeLnCjiWrdcv+dcbJGyl1gCLs/QSYIfxW4AiB7KWpy0m0DnXFOljZP7Esi1ZyCL1Vv0ER5jrh3wu85Mg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1778257,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbbWd1CRA9TVsSAnZWagAAlRoP/3aJd6rkfBaArd6lI71c\nkrtHwbWVrNUB74nF2JjmdZbAz41lUdh6g3jccPkK9djwL+/a7E7SCgZQu3K6\n6JxX3cKAHoeiL+svibFmzf7GEv7QwDkyAoKjvEdeDqMbfQ53aZ+wMdz/ovFE\nZwVc+Aq/Cw1P39VlHkCY5VRJ6Eh/BqjHA4+3bhU6D8vhC31uNWGy0gwTzOv0\nzwsAnAgyDD7ObUff2+2+SuQgilfXqbU3YOrR9jykS4OI2kSpRWHtNO0H1M+p\npnZK48xqzWgeHYAnOeCqjuufk+POEtro3kx8/hUl94s3fua8RQealy8qa5N2\nuegjmYfCYstcJa+n2Wgqs8n6xypFIuFkCvZQ0/pvU6JVTxiTP2Qf1lMRQ3nn\n6RX17QtOWJ5nMLFInRnOLTJIjEhwUuZCC0PkBgDCOuA5B1B7zJQopWpgQ8mx\n9gN78fMbUYyZXpAMBO8mvbdtNhX9QLM1yjm+7JuGet6JpJCo+sOVU/EONDtN\n9kPWIS2U8IkojQJAEtDK2wQAcUiPiPy2qmAEck5hIh++8g64TCSgOBUJceck\nhabb3+gc3C/Wn04xsA8XqZ23pFnD9g1p2j6XPo54SL+YdBMheuk2nK9JtzkJ\n0Ix4d1ByQMWF0Qak1nTyIRySQAgWDgOxpq2/By7rmhbZyledyLphgBLMr0mj\nXyI3\r\n=qezU\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","files":["dist","lib","src","LICENSE"],"config":{"tslint":"'./{src,test}/**/*.ts'"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist`  |\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gd-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"4a4594d9adc5871f991ef861a645fc6357ad9d73","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build","test-single-run":"jest"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"5.6.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.9.4","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.3.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/eslint-config":"0.0.19","@gooddata/tslint-config":"0.0.10","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_8.0.0-bugsbunny338-jza-get-current-profile-2018-08-10T10-22-15-851Z_1533896565305_0.31190680672288296","host":"s3://npm-registry-packages"}},"8.0.0-bugsbunny338-jza-get-current-profile-2018-08-10T10-50-46-465Z":{"name":"@gooddata/gooddata-js","version":"8.0.0-bugsbunny338-jza-get-current-profile-2018-08-10T10-50-46-465Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@8.0.0-bugsbunny338-jza-get-current-profile-2018-08-10T10-50-46-465Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"ocetnik","email":"ocetnik.david@gmail.com"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pavelzgdc","email":"pavel.zbytovsky@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tantalor93","email":"obenky@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vonsef","email":"josef.vondrak@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"6fab1741e52fe9693e5f0f1c859927ebfbc511dc","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-8.0.0-bugsbunny338-jza-get-current-profile-2018-08-10T10-50-46-465Z.tgz","fileCount":175,"integrity":"sha512-b4tZSznmDiC62FP8ABHHJddjOS5BAqWLqmFINVQeAppemsJZVB71H6y+46nz3AzBGD5NkvQbzSB29DwoQqMmlA==","signatures":[{"sig":"MEUCIQDRrWgbKtuPy/xVAujKXOzux6G3JrCr3Ce8SaZoWFS6jQIgVRfP/hFy8x6Zs2+fPI51G2SiCzkaf3OPX3iLT/38upA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1778313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbbW4jCRA9TVsSAnZWagAA6asP/1YdsPaX/Y8S0B6hn5rs\nBOxuZCYJfbOY39PJByQmbHYGbxzJmY40A0laxQqru3f+PY7MqMrNdYbdOq5H\n5gHcJ2utcaI0Wdzx0I+fAKeMcaI7sSGEXZLS9xDB+QcigF8MkHvez0LImNZa\n8f0vzpYuDVH+/4oxdHF1rQOMRXNwg2Gm24cFr2+Qf22XKB7iaJlCAgA05kP6\nFOB4BkLfVGvmIbnOklDuSgPTYxFrQUyrj6N20h6z/J8kZbh/Dd5qCbr46HiV\nTbpLvzvGkawo2wMaEbH+nW3vR2j94Lc1RUPUNFS6ms3hKDYtteQjAfMGddEX\n1gYxleKcS1OYLpo6zS1TVg6OJxD7pr0xvzhZam1YvS0ZC0kOK6qHE8rE2DFQ\nqco4vxn9vPqxuFH1HN9uGvx/tkvQ+TvYdH7diBtMjnJMqpxBpT1alezJ6lCJ\nTYRAL4rXaLTPIZ0/FwgOrQtJ6kwOo7vJvduYEeunQ+RRrH4SZb0ptmoTLxD4\nYvifAjfc34Kk6SZzXx9RYrBokpMGCofOJCezuHvnizCALEnGjFr6z65j6QXp\n2AM/1X5BdtmiC/HNja3mXXZ2BMegX5rfyXpIs6n4k3p8HXlhSvdyujHyD/m7\nRt61UjxBH0vjOD2aSfi7Bju76BxN0rYwz25H9vbAjUqhjcL9p5/BgdGKTdyh\nTLgL\r\n=pw+4\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","files":["dist","lib","src","LICENSE"],"config":{"tslint":"'./{src,test}/**/*.ts'"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist`  |\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gd-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"065b48f71197cdfc8c89d8110335235a5e3a1148","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build","test-single-run":"jest"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"5.6.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.9.4","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.3.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/eslint-config":"0.0.19","@gooddata/tslint-config":"0.0.10","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_8.0.0-bugsbunny338-jza-get-current-profile-2018-08-10T10-50-46-465Z_1533898274536_0.5661814365753726","host":"s3://npm-registry-packages"}},"8.0.0-bugsbunny338-jza-get-current-profile-2018-08-14T13-35-31-314Z":{"name":"@gooddata/gooddata-js","version":"8.0.0-bugsbunny338-jza-get-current-profile-2018-08-14T13-35-31-314Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@8.0.0-bugsbunny338-jza-get-current-profile-2018-08-14T13-35-31-314Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"ocetnik","email":"ocetnik.david@gmail.com"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pavelzgdc","email":"pavel.zbytovsky@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tantalor93","email":"obenky@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vonsef","email":"josef.vondrak@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"6f51805431c532370061dd45f41d08455fc131ce","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-8.0.0-bugsbunny338-jza-get-current-profile-2018-08-14T13-35-31-314Z.tgz","fileCount":175,"integrity":"sha512-yq3xYeW8qReokdIP5E7A59UA31rjxYank/x2bQJFZntvau47xCD/7GJ9l0X0XfqFtdsGaxyJeH6Ua3d0DeoRrA==","signatures":[{"sig":"MEUCIHKXG0CkYtd9gwMbHbmKRIPlHPFinMC26FmxHfU4kNNnAiEAj7iB1YDT8lYSNWEOmUNJBob0uvE1la0t6wdynADfRb4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1777299,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbctrECRA9TVsSAnZWagAAjJUP/iJdBk0N5jmvhU4c6mK8\nwHtXps3Q3uTCVL1M7YSPuGLv59qOah0U7kWsyyyt1kYyJG1BU0p6qSI8urky\nfGMJ1ULS5p6fO/WfkImDBsrEHTQUZ36PCtOQSoRX5IvGnhvWXYi3jjk9iNQv\nsudl7iht1j7MZjf8ir5h6TNRAC1fN65MWDNp+GQIie4gYPSW5QboYFGLfW1l\nD6OGPUpjNAqqc3Y69rao6ifm/0et/P/DNThOM9jYL0LnojrpDwPxIFGQgSJe\nTpL5fntAnUebIEEqlkB839/FvviExrUzLccZ4yX05Vh/RtcRKJz8iwWN06jt\ny/INif36/sczPmm7UhJmIdAQBj7DgeLeJnvTp85bNxNjVNKfwvgTm1ThV2S4\nzV2zn62x7emQItuclXgluIGAWvmbLoIMKRJ1Xilphz8ocxN4aa6o4xFO+73a\n39SmkfaJsALGeRRbEzeWGA+sHDegeyq6eahEXKBScDwfDWQhwoorq9pnH0Jp\nORMPVFZMt1bAguGVOaY/0Ir7Ga0kzZWIJiSFPnmypccIH4SJ3P1wOU+iCkfy\n7uhv6cAMtTR6lD8TivXbo48+RlZh+mJcj4DOElZgFErPyxrwW3TcwB4r8v/q\nWSuklZ1ZufDixn5cLdcm+NcJc4AATilVqJpIN0seOwnvuiR++37SPQDIvaD8\ndTse\r\n=KFtR\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","files":["dist","lib","src","LICENSE"],"config":{"tslint":"'./{src,test}/**/*.ts'"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist`  |\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gd-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"07962b9ff1af26c037ff54f4bbd126919c27a20b","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build","test-single-run":"jest"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"5.6.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.9.4","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.3.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/eslint-config":"0.0.19","@gooddata/tslint-config":"0.0.10","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_8.0.0-bugsbunny338-jza-get-current-profile-2018-08-14T13-35-31-314Z_1534253763751_0.1818483801759525","host":"s3://npm-registry-packages"}},"8.0.0-bugsbunny338-jza-get-current-profile-2018-08-14T14-22-03-570Z":{"name":"@gooddata/gooddata-js","version":"8.0.0-bugsbunny338-jza-get-current-profile-2018-08-14T14-22-03-570Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@8.0.0-bugsbunny338-jza-get-current-profile-2018-08-14T14-22-03-570Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"ocetnik","email":"ocetnik.david@gmail.com"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pavelzgdc","email":"pavel.zbytovsky@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tantalor93","email":"obenky@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vonsef","email":"josef.vondrak@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"4d1ec34c59fcbb9cbaa9a413efe8c15905a47bbb","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-8.0.0-bugsbunny338-jza-get-current-profile-2018-08-14T14-22-03-570Z.tgz","fileCount":175,"integrity":"sha512-tKpVYY+7/K+8sjGNjoCuXSShBftySiL8jCcONA57HV5VGz8SszgssX0j+TTdeNBtpRqnSIS82Eq83R5lIHDJQw==","signatures":[{"sig":"MEYCIQC623sTrnQ7rXXsmjlcnQadk9CZ8f4V38t/0G8d6C63bAIhALoMhT3gFp5aQCaY8/4zr7Br14IYz1TFxw1KjgRDPpbE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1777299,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbcuWoCRA9TVsSAnZWagAAIQ4P/ivvo8m3kG7BEx0hDTiP\nE7SCNW2hC5LmddHgaqif+v+q4X4q2feOte2QZlCq9TLkqDTaVD97FKSjkWIl\n2KHwXyEo1bLPJhW75xHpuOC26PYJyq2Cb9MVf15NYquwR6dSrcrPLPbdBtdT\nZVzeX2TktedlMJc0W5Br8LABlzWnx86QzBH9T80gBNZIyP8gVx75ihnUqoUn\ncXKwntS+ewlaacN9g6qoa72xZYUlnsCyiyog7QfMRx1PDa9L7wSeq57mAtAN\nFzOEKPoHdcHsBTvcyn79xUA5nfpwOdvSOm0jApI0KmhbUwMU/PaFCxFmx26Y\nN+CQV8G3eYXaNNhxZ//JIRV5m4WRTdTx5GZEqBK2cWzX0xKXm1h6TJZeo6Gu\nW1j0QGsJ0UQHuiGEFbGbnabwvLKtLSt1kbsAqHsiQyaqxBQcatjbtgBQZ8Pv\nQVeZc84PE1t3nfvBlsdUx9fn+Lbe1he9KcuWjSsqt01/AW6Bi00pQp7Z0R4i\nAyoHyZEPI9BxpR0Yhv3OaCk9DW8JNDaG94U+LqAJGt9K+5uoTH1WLCOoPhpk\ndoldo+k7kNIjTKPuknWbVH3m910k5a/5vsXYXH3feWcQjXf1CimX+W7nB/RU\nvb4LKJpHkzVcZpRDV8sT9ivbMF7edI+rF/sfy7HOqoRMQWb2yvMOVsKi6bAG\nBu/S\r\n=CNtI\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","files":["dist","lib","src","LICENSE"],"config":{"tslint":"'./{src,test}/**/*.ts'"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist`  |\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gd-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"055eb58507ef568e08882b75e825ef2fa83975a0","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build","test-single-run":"jest"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"5.6.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.9.4","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.3.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/eslint-config":"0.0.19","@gooddata/tslint-config":"0.0.10","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_8.0.0-bugsbunny338-jza-get-current-profile-2018-08-14T14-22-03-570Z_1534256551535_0.4626249276934511","host":"s3://npm-registry-packages"}},"8.0.0-bugsbunny338-jza-get-current-profile-2018-08-15T10-45-37-034Z":{"name":"@gooddata/gooddata-js","version":"8.0.0-bugsbunny338-jza-get-current-profile-2018-08-15T10-45-37-034Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@8.0.0-bugsbunny338-jza-get-current-profile-2018-08-15T10-45-37-034Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"ocetnik","email":"ocetnik.david@gmail.com"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pavelzgdc","email":"pavel.zbytovsky@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tantalor93","email":"obenky@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vonsef","email":"josef.vondrak@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"5706018812fe34d33e5075466029bd0c1b8e24af","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-8.0.0-bugsbunny338-jza-get-current-profile-2018-08-15T10-45-37-034Z.tgz","fileCount":175,"integrity":"sha512-W7tmJT601NafvuZsREWq+lvRb2JfknX26CbrrqVST7Ksn9E6FaJz9A+bAPrIN1tMJTUHJvY7FLcm08wSPJXVPg==","signatures":[{"sig":"MEYCIQCBJb2BaysEiMyz+zv+ecaLclNJUljD+oQlIgJZRxbAYgIhANaqRJ6ntt4qAl+4XpXNSiDukIJdLggBNn2IouGXu4xf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1780591,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbdARzCRA9TVsSAnZWagAAW0MQAJZ7bTGuu6tPmQA6BUPU\nM4vY6Vruis5m7W7C81CMK9g4oZbWgSjzCbCX3hJyDspgD0VsM5Of6nkjgMLv\nVw0znNn2FUnC2006oRYigDu91RxCwyr95VqVcHfdyOffDNXEUZsgSwCqw2UN\n5z3kBaypJzjo9Qpq/3i1N+0p0ZPGAjAH/ZzxYlhf4ihDkVUmV7j03ZclnKpF\n9BJsSWrVmFJS/yJiji1JOq7be7Xp3cHi/hDs1M2QRQi3NbetjXA7hiXr+r0w\niBixAROni8yOXE6WABFf3GEFaMP6pvA3efXDk+P/JrMl7FhIzknvSHz6y2Yz\nZ3hDjNdM4XLDZ9JKE5hoyLms0sRIqWjqfqRgrL+UTXhbGW5K0SYdC1PffnVt\n5MSJpb4wBqRFHBUoinXjum4T7XvSG6nISVPAGBcBGvKJQ1kBLUotgl0USOvV\nB0Z/dG2teQ4t8jRnGARqSyVs1FUj7DOpa3vc4s5en0ip9hU104m4GO71wAVv\n+lhGaZsP60TclFFifRiXvIPtrhJvaTEJ8HvTXmLM5qGaMTcg3bGb8RCCFQvH\nbvSV8eqMJtLkDZWPkcWSu2h7LiXv1pcyuzQ4T0LJayXAU83W2g4HbuJyVOQA\nwG3e2lO4EfGViTwNdTfOmGsPETYPS6EQW4OyZFmutwStnc17RDv1y3xiTf8z\nh7Kd\r\n=8RNW\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","files":["dist","lib","src","LICENSE"],"config":{"tslint":"'./{src,test}/**/*.ts'"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist`  |\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gd-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"f3da9a965eccb1ef94b95e22f640ee82549f03f8","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build","test-single-run":"jest"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"5.6.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.9.4","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.3.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/eslint-config":"0.0.19","@gooddata/tslint-config":"0.0.10","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_8.0.0-bugsbunny338-jza-get-current-profile-2018-08-15T10-45-37-034Z_1534329971069_0.27985194072211117","host":"s3://npm-registry-packages"}},"8.0.0-bugsbunny338-jza-get-current-profile-2018-08-15T12-41-23-807Z":{"name":"@gooddata/gooddata-js","version":"8.0.0-bugsbunny338-jza-get-current-profile-2018-08-15T12-41-23-807Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@8.0.0-bugsbunny338-jza-get-current-profile-2018-08-15T12-41-23-807Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"ocetnik","email":"ocetnik.david@gmail.com"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pavelzgdc","email":"pavel.zbytovsky@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tantalor93","email":"obenky@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vonsef","email":"josef.vondrak@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"db14eceacdc733bc75bed71bab20f98577b9f3d7","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-8.0.0-bugsbunny338-jza-get-current-profile-2018-08-15T12-41-23-807Z.tgz","fileCount":175,"integrity":"sha512-FPC1j0FpTfeGUDPLeLr6OFV1ToWxyoiRJJVK6PuKaQPUvLhr9QgdNOuMBBsvKTXEgGhQQfTTtQQEM8M6RKwoDA==","signatures":[{"sig":"MEQCIGci20iwDskHGlX8RqXcLGjCdBy0eVtZnss71jsG5lpHAiAzxkmvbTZGeZxtF7jQ2Ohoxes01cM4z/fmUidclrhl9w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1781604,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbdB+XCRA9TVsSAnZWagAA0I0P/jlCUWd9SO2gmg6tt0qX\nR/WQGmPaL9PGuAufpH8Sb4/oMMEw/H4y9wPM4yPsxlIeVxnOIzg3iLEKYqW2\n0KN14nkCRLHtrKEPmAQba1SZywy/hM1uCytpkH/1/QLYTLSkEBG/WM5umo70\nsHiz7E1w1GnkJ03mjOOrOK4Xg8aK6BacrS3JJDf4DbrAgXsCkye6/9FVq9Wz\nHtOj9axCbUfpl4rjtzUZgZrs7QslzMzkBKuWy5wnjcYfkc96IKjhpMc/4GVe\nMM0EtT6nMmj/ssR7tPJZr+AHXL2xb9TFy84zwvHEnfV6+U50m1AfJte+e5XL\n54yI8Txz3SsfRk29VzTako+Bbgc4kfH/91owlIf/GqYxBP93hTo1AZ1ZUMGZ\n8CgjBROGTJ6JrmBvcLqn33rjmgjGsyjzkQVAR47eMePX6meXWfz5Q4Nxy4DH\nTdqiOkewFKcRIzwW3isRNI9u61k8ObyGv6TQ5jGD+Etxq+VUlzLGRYeOV6zr\nZBl3YKmApW4seqhZ0t9CzXciuImcCkbGLI4w/8Nrk7BRqbBaCkkqF64upLE7\nUFidL5jNMWyefFTOIm0gsxM6eHOSOhiyDsOeVZ57NokjFp0DJhiH7HOJI0H3\n+3UaulsdyY87aoM8Wce6L+fgEdk4TjSyy0l2VAYHEr8Dbyz2dG/CN03r0HdO\n//lF\r\n=RGyD\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","files":["dist","lib","src","LICENSE"],"config":{"tslint":"'./{src,test}/**/*.ts'"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist`  |\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gd-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"f041263d3a50cd3eb4d99324467451248b8c3970","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build","test-single-run":"jest"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"5.6.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.9.4","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.3.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/eslint-config":"0.0.19","@gooddata/tslint-config":"0.0.10","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_8.0.0-bugsbunny338-jza-get-current-profile-2018-08-15T12-41-23-807Z_1534336919254_0.2551614309506016","host":"s3://npm-registry-packages"}},"8.1.0":{"name":"@gooddata/gooddata-js","version":"8.1.0","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@8.1.0","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"ocetnik","email":"ocetnik.david@gmail.com"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pavelzgdc","email":"pavel.zbytovsky@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tantalor93","email":"obenky@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vonsef","email":"josef.vondrak@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"f7da963efefe00fd24a9742dd7e5bd89a8671f65","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-8.1.0.tgz","fileCount":175,"integrity":"sha512-JeWp/jzGLOOSWs+uM094j40suNr5e1nfKTYyjD+Ic8j2KtTTJKuae2wSRPPfJ5pSMeo0sX9uGw/8q3goazyaSw==","signatures":[{"sig":"MEYCIQCKSJjlzm84OPs2raQ6uM0At/zsqQt4UTpWqYa13piUHAIhALcOlLFJfWKMrsbj52kq9ggsKEaQJMwtHLbh4SWIZmp2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1781295,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbenX3CRA9TVsSAnZWagAAFaEP+gOT822Wyl0Bkmlrnvfd\nLLf4fflIYcsMi7cwhhJUQPGc+IlB8pCQQpqxgAJUiQ73kiT6u1eF10jFHBdR\nLBf0yu+m3UPzQ/CijZpryK173tK0sRuTKlgrX3nZZunbYx+wQm2mQz8C91RY\nmLZECUUcv0b3UDCID0CzoXO/vTn1lyghhN50pwFJSObTQLm3/3TNXnbAEOrq\nvHI2ogFx63DjqTf28Q9DPPZmR5x5ByqEaUsF3Cdr8PrJqM7qolVIxLmI3S8D\njMMLtzJusSqezq1v5uIetCTUn9s8Kx8nMSXO0abObTk+6GHEU5d+l014Lka0\n1aIV6jMkSX+/oQHvVi+P8iJ2vk95DmrxR+RidfX4uER+mWfcwP2PAOPRdvG7\nT+nLH+Vz0JYEnEZ+Z3DfvXSyHKJQHl9zSzR+QPkwqTOpDxxL46fvMj55VlxE\nKVtLrEqUtJ4W1K5ASAn+d4GxBRcx8cPQfDXEP5RcyODhIJulnvy16+bIQssv\nDYWDUVFo8k169TG5HrJ3MIrnWUpF0nTAv/q0tSCbtd4RaYkBEtPSrSu1ctDt\nAP0JOrW5+YOhTMpPCaQ6mn5j89x+RixdxWrq34f3t0kFOqs2xA7sII0mVP7j\n9V09w3xstEl1v9Ol9RusoL/48rWRqCpKgLY4cdcwd7KgVTyvjS4Pj55+ggsH\n6e65\r\n=0uc9\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","files":["dist","lib","src","LICENSE"],"config":{"tslint":"'./{src,test}/**/*.ts'"},"browser":"lib/gooddata-browser.js","gitHead":"652a8748f1dfee71bf76d00b1ffc8e5ddec438f4","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build","test-single-run":"jest"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"5.6.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.9.4","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.3.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/eslint-config":"0.0.19","@gooddata/tslint-config":"0.0.10","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_8.1.0_1534752246582_0.32163674684656884","host":"s3://npm-registry-packages"}},"8.1.1":{"name":"@gooddata/gooddata-js","version":"8.1.1","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@8.1.1","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"ocetnik","email":"ocetnik.david@gmail.com"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pavelzgdc","email":"pavel.zbytovsky@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tantalor93","email":"obenky@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vonsef","email":"josef.vondrak@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"a7f7f4884816ab1cb148107e8953a5ddff33842a","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-8.1.1.tgz","fileCount":175,"integrity":"sha512-qgAbatMkEd3LxQQnKr2O7qMto2wUaoquH4MIq7sr1k/GCNeqftua9A2dnNPspPU9u2TWUoRAUEwv+zIE6lqD7w==","signatures":[{"sig":"MEYCIQCGWjEufdkPFDmSViQIOgbGTU+AeofHmECRFTJ92hlPogIhAKoXzDkHPVpIDGK1c27bZsk6FCn4/JZQKGqRoZEG6X1s","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1781426,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbeqLmCRA9TVsSAnZWagAA1MAP/0w4sESX0oNwDv6oha0r\nmimvY1cINqU0HxIFwUy53EE4cHuToQqZd0GDZ9JbWJShCDafqEhl+1JKQjtq\nPGsebuvYE8mGj2725dvNRvQYQu7LoIYIlOChCl+msCr3ovGkrCMPAeP2N3uu\nIvG3H+KrUl+F7O1WQ27QUIdeo82QOC4nzIa3Bl+UJ20JYFt9cego1AK4DX6o\nHAJ/7/gyB0WRgJsBcyOM8uWeBQDdQ5jWSKNC4RMbyWRM8e9WU714Vz2kbdxS\nbrLiwSU0J8sP7RP4LiMLbOB5f6qx4EHDloQkrzRZgfn24qVWJ/5imKoeLW0i\nLtNwfPv9eIeq9suPP8w7uvWLMlmCXZ/ik60o1B/LH0b8ttAFyuVeWfk4lcdW\nf98m5ZdfMoMqqaMOMlYBw/yuuDIS7byux/sy4K/c96DDCK6nf2FtfM+bIQP0\nH70wQAPOw7elCfp/iU/721eSiTEDJ8EwLXFFn2M4BMfJihoxPhgqkg6DHRNy\n1/TreCwqoSEQMaCm3dP76EXTFZwb8hTUFMA+F2JQZi6upBQwQR3uYG2oCi5/\nnohJkBwu6XuxmNIzBAgniifsNwNgD6GjtecuMN4e13xAGMk/XN0v5RLMx+QL\nPsyZJBMwLeLpnXvl+jE2KHP8GKHXJEHmjAlRSJ3ClYEMFW/u6UKzDYrBrMz9\n9vbq\r\n=ZPW+\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","files":["dist","lib","src","LICENSE"],"config":{"tslint":"'./{src,test}/**/*.ts'"},"browser":"lib/gooddata-browser.js","gitHead":"bb33bd099978f19b9d52563448296d122d227ca3","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build","test-single-run":"jest"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"5.6.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.9.4","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.3.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/eslint-config":"0.0.19","@gooddata/tslint-config":"0.0.10","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_8.1.1_1534763749894_0.052096138260799174","host":"s3://npm-registry-packages"}},"8.1.1-ocetnik-doc-measure-format-2018-09-17T14-04-44-254Z":{"name":"@gooddata/gooddata-js","version":"8.1.1-ocetnik-doc-measure-format-2018-09-17T14-04-44-254Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@8.1.1-ocetnik-doc-measure-format-2018-09-17T14-04-44-254Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"ocetnik","email":"ocetnik.david@gmail.com"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tantalor93","email":"obenky@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"86bebe9d6dbc5abdc29522e331eb4d78cc104e90","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-8.1.1-ocetnik-doc-measure-format-2018-09-17T14-04-44-254Z.tgz","fileCount":175,"integrity":"sha512-ARLEo5w2tTIqpFjDNrqwBClQQ2DchsWCn4K0ppotnaLXi0yDrj0AEG3M2olrKDK+01K2/kzICUeJ4s0RP+EPpg==","signatures":[{"sig":"MEYCIQC1GnezucjIh8Xwie1hOAAbriLHLb+eCqAWXxaMaEWgIAIhAJf/SZ0c6B1k86Wk2mb6Ub+gi1OBOW86uLIi8GLZ3dUi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1783146,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbn7SiCRA9TVsSAnZWagAAUz4P/A8ae+YPvXOVN1YjgmOR\n4Cm7yzxOmpu5OCfkvcHgLRPtATftyKMJ6vQkek0Wen+F/SJpNkdqIlg5douV\n6uWTWrHvJxR/z4LygZ4SiGxlglpR7T8+BhmuFNYwcyuHoRmVApVv3szBMnhz\nI6UnTXnOSp1LftUvxPubChK7U4YHFq++xMwFaWbcvUPJkpOhnj0z3QnbtjJY\nzXjT81flbTdD6F/e1ff6BU9CC3H+FKQKUO8opogg7sL6T2tyHRIDnpv+bJoA\noJmuhy9lT954H0xFjMHZgDA5Z9uNu/8OIdZ90m3JI5tTDCIe2Nftg5e0Co6Q\n1R9GenLuIjYQGh2IkDS6c22UcDwTiuUVXITVCqAJ1U54p/GO+aEXb0/fqvcY\nukl69Gd8cBEDL6UHOJmu6RwQ9wBHmH3Z95Po6CvHvYlyI/M5cntXzZ2lu8aE\nQA3JZtYnjyRhWaYBEfLg7apI8A9EBO2G8EUc3Ch0I1cO8/gg1g0BUTL3yWOs\niFJZcoPrs9X8b6tWDmM0b5eK+5AJFCqwC1tLTBu18L8RYMsvWIeP966VfaMv\nLZ38UFI531E+3xReAJ1H5hz26Mm/1/Ecf+Qyo0mXw1hlbajHWcZHMIlMiw9s\nr0BXgVeGNiXePHDVqFkogtAj3WS18c7foUFxCbJF7cgOTL9SAnRMlMZqT602\nCwNk\r\n=eJN4\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"'./{src,test}/**/*.ts'"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"b087b9789524955efa8b966762d287f87725ea7c","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build","test-single-run":"jest"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ocetnik","email":"ocetnik.david@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"5.6.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.9.4","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.3.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/eslint-config":"0.0.19","@gooddata/tslint-config":"0.0.10","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_8.1.1-ocetnik-doc-measure-format-2018-09-17T14-04-44-254Z_1537193121582_0.3458945057933407","host":"s3://npm-registry-packages"}},"8.1.1-ocetnik-doc-measure-format-2018-09-18T10-49-42-974Z":{"name":"@gooddata/gooddata-js","version":"8.1.1-ocetnik-doc-measure-format-2018-09-18T10-49-42-974Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@8.1.1-ocetnik-doc-measure-format-2018-09-18T10-49-42-974Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"ocetnik","email":"ocetnik.david@gmail.com"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tantalor93","email":"obenky@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"ddb5e7a5118af3cb13afe0f493aca1d89929e8bb","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-8.1.1-ocetnik-doc-measure-format-2018-09-18T10-49-42-974Z.tgz","fileCount":175,"integrity":"sha512-XYveU2nlsk9R88SqKGEXplPeto2Dwh7do3rHZ0JM2uPGS892eGKqycMXHXfNiMi0U2B1QeaVibTDG5c3vRwXjg==","signatures":[{"sig":"MEYCIQCiMFnLuQCmob93LNu0Fhl6GUvj4i6tj12xmGKr9SLwKgIhAIZyAjaUhIoG2O2fdBZoU+bh1ueKx8FvL8sSSurIWEPK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1783759,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJboNhrCRA9TVsSAnZWagAAYJAP+wUG07WLe0rQ6HrV9aNw\n6rtBPBMY4MSf4FhpZRrSygce+aVJ7ijbZpDNDHN6Ekb3JsJqrej2EDa0wo1d\nP83pGXzm/POfAQSpm1bTw0z9US3a2dbh5fHg70k0MLbPNIHLsAiMfGKPCPJu\nQAADZGZ6AW9kWk1/JJBKGJQJ2oWyC5wiVWtgqx6m/jWa4MmVQ+nYSK2+zV7e\nvsjBe86St5Wc4MoG+JUw+K9L+R8OOhKOTJDvD0bi4WgGu3j7oKi1f5NrtDka\nNNf+syqVD0FTUzqADLskL+rDEaDunyGNnSxFxn8MZeKQB5r9cWXErJvrIj9U\nEsU47bPYuiaKby5JW7KroBGibtw1gSt61axMFjGvfJoLKutT/B3yFxDOZls2\nJotukEx0RIQvD56K4slPtTC65Xm+XjekAzoSTCRMcq2KrWawRHH3eEvDkjvY\n1yjgBbv9Rokdoq90gSlh2D6dT9Epcc54s5DmvAl/NOzAfgIpBuu/mGPs5u6n\nVnPA7QeSKsgS3Ps6gBtUpdZ0ECUN7RpK1HVRiBRPg9G7wFiwE9LG39Z3kaT+\ngQQacjuY44SomdJwheKfpj/s9Q+vnze/06RnpcBu8+JbGvWZweuJVzMkX8Ax\nnLpR4WcWBJyLyfFxAXMtD5Q5oxs4R464nPPGl4l66aAHfnggppWILvGsg1XG\nCk1K\r\n=eYXC\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"'./{src,test}/**/*.ts'"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"0df031742aa900a501dc320ee1ddb9c7eade3e40","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build","test-single-run":"jest"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ocetnik","email":"ocetnik.david@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"5.6.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.9.4","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.3.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/eslint-config":"0.0.19","@gooddata/tslint-config":"0.0.10","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_8.1.1-ocetnik-doc-measure-format-2018-09-18T10-49-42-974Z_1537267818842_0.4922181075629992","host":"s3://npm-registry-packages"}},"8.1.1-ocetnik-doc-measure-format-2018-09-19T13-29-51-263Z":{"name":"@gooddata/gooddata-js","version":"8.1.1-ocetnik-doc-measure-format-2018-09-19T13-29-51-263Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@8.1.1-ocetnik-doc-measure-format-2018-09-19T13-29-51-263Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"ocetnik","email":"ocetnik.david@gmail.com"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tantalor93","email":"obenky@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"c6927f274a8c4e204a04e1dc4541629c88fa27a1","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-8.1.1-ocetnik-doc-measure-format-2018-09-19T13-29-51-263Z.tgz","fileCount":175,"integrity":"sha512-qExtX2fV5H7NE3sWgp2XZjttLKkgV2oJYSTrmGOPNXRenuJOWAmc3WBFtZPwOdeafxkHxiaIDByXtGSS6CIQXg==","signatures":[{"sig":"MEUCIE1XCuxFPyp0qPHI8epa0IUyFs1+hEQ0UhknSwE9gkKCAiEAmRVHnhSlmM3zViDE+6hXX9IsNKlDLbPq/Vm1GK3Aecg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1783329,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbok93CRA9TVsSAnZWagAAEo4QAJJYH0epOeeI9Uy7NMTP\nZR3GVFmVwRx6BAhX0xgdY/N2JR7JZJiKZPRNZ0qFGLC3CheeE2PigQoWVzZh\nYJYcV/GZGn7cm4qMfUFpVIvu1btVhScFhbMSrqFkDj2rp5xK9+zjlnQUndHV\ngf+YSzwE8qsrJB0Fej+sbCaFrs+HiGRpjfMn+sbiPmEfgWuOTfR9bsj/nnYn\nTI+JSSLoviZWMfZasOOGoNBg3e0kFW8ixEqlKx3V0ttfaeN5YSKqSHf1qap5\naCeW/tPpaUY/swEgloaqkeZxX1orWHtjqFDyC48sQLhqLDNud2X2Skq1j8S2\nkI3OLe9q22pWpkwn6PDsyHAnvJt86vkVXd3mrAHSw70mJPNh05ztNN7P5Y2L\nDkFrHFObW0V3HPU/1jq7oVJx/NwsYswGWxVMVR7H3OBbgNbPwByTEjfS12H8\nLznfGg2HM0/eqKl1ePZl+AoXvj4mX9dUMrp/YxL20ekHcuRTYc6xRuFnzSKR\nOLRgoxIUOJDiH8drJdVxtmo+2qB8qZSu+tZ9wAzDreTIHOgk1na9+H7cr8yQ\npkX7cYKGBOU7/ZRqhGtf3necG37ADu902MdIDIAyFHYO0vZlzxG7dd3T4HbI\n5Tq+G8osFdyIQmwhYuRR+O6fdPxt2ldtVoFB8LLOftTcc55WtehrdijDrPE9\nLCKA\r\n=EirS\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"'./{src,test}/**/*.ts'"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"7500ec871cea1a2c20c7783cdcf3e2a822ebb986","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build","test-single-run":"jest"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ocetnik","email":"ocetnik.david@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"5.6.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.9.4","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.3.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/eslint-config":"0.0.19","@gooddata/tslint-config":"0.0.11","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_8.1.1-ocetnik-doc-measure-format-2018-09-19T13-29-51-263Z_1537363830589_0.2028668398980602","host":"s3://npm-registry-packages"}},"8.2.0":{"name":"@gooddata/gooddata-js","version":"8.2.0","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@8.2.0","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"ocetnik","email":"ocetnik.david@gmail.com"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tantalor93","email":"obenky@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"a03e346a013af845f393aaa7c7dce98e9c2bfe35","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-8.2.0.tgz","fileCount":175,"integrity":"sha512-riN/ouDjzaRWTs3+CqVi2kqFFhwBt2/2ZnOCre65VEeAMM3QgwmzsoqicxQ10u+5q8M+yK1AduLbXUT5zgheTw==","signatures":[{"sig":"MEQCICbJ93Z0pRUAW6JiaAv0acPbURmkiPDxl8Ip1AkyUNKYAiAORcslbdZyiwsIfiYVGnf7uV5ElSVKgOTVYeNnSkhurg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1783070,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbo4mxCRA9TVsSAnZWagAA95QP/1ZauHhRO50Tj4BzOMqQ\nPC8B+5yiiYDEAIadAc6yFfyv2Qa9Fs7YNVPm6ZthPVy9uE2rBBAels/et1wY\n1a8UDOjFfa0WGf9ss2jKadpjZKEWdmwFYvN0ZxmavqGQViEyCXpdrFeVUPY9\nGH7kXgN6HiZ/rI9LSh3abVprn4l0HVyKrX1Qf2M86yl0vBmFJM6FA5WVOvZh\nNdkAFzkUBSDnh6uRa3tjikRQ7mssNX+ylPh2BjAWBpHqoj4IOqxF4fkVwMEZ\nzS0uxn8ApgYFa67SjnCMRnC7xlFOQj9M4X5HWI6JeJFADaIiBrtTv31cArMH\nBFMWaWx3ZCpE2g4FHPWEXylxs+gt5h5+fwveKNYRz1kLKngtzPdDp1Acx/rT\ne8zJ8nOKVl4RXsx7Z8acF25Pf7uF8it2LhHUFY0Ii6ZsOXOVXXpYrWD1bm/S\nraFMOfhyzfasulgKpiaIy4C5anRY3MreYnRjDHbYd9zrKdT0pN6Cb+PEpzf6\nMHIdHyDl818bNmnHRrwEs2BN0RI/ZhJtyROh9m8Lsc9MUEBJIrFt5FXx2b5L\nlUxNYSSnZ2u/04GCRG5fcl/acIrSVr0Vg8zQo56xytN4jA7Gx+5Pfe72ckXY\nSnWDwxoLfRYfqOXIGusjhQfKMbgDoZzHCgUU4lBeFLLKIXIAEg6IuqLRdN22\nGMbn\r\n=wyA1\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"'./{src,test}/**/*.ts'"},"browser":"lib/gooddata-browser.js","gitHead":"ae22bd658aa5d3bf9a3388bccd973be2e0f804db","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build","test-single-run":"jest"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"5.6.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.9.4","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.3.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/eslint-config":"0.0.19","@gooddata/tslint-config":"0.0.11","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_8.2.0_1537444272474_0.4533295396059651","host":"s3://npm-registry-packages"}},"8.2.0-petrjanu-pja-bb-1110-2018-09-26T07-29-02-381Z":{"name":"@gooddata/gooddata-js","version":"8.2.0-petrjanu-pja-bb-1110-2018-09-26T07-29-02-381Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@8.2.0-petrjanu-pja-bb-1110-2018-09-26T07-29-02-381Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"ocetnik","email":"ocetnik.david@gmail.com"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tantalor93","email":"obenky@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"2839d758ce5dc2add9d119e4b74a09c17983372d","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-8.2.0-petrjanu-pja-bb-1110-2018-09-26T07-29-02-381Z.tgz","fileCount":175,"integrity":"sha512-hT8vCRUziqLcXcF4k+2+KJyRWUIJpuYa6LIQlt2eprKl7RkHey5mAR4PzisCQpa0VQCV3QiRKUf4NWix6ypqfw==","signatures":[{"sig":"MEQCIDbqoOG9eY49eWMElBgPDkRWTyJ58Nd5sLglqnEAIpRXAiA9Ur45wPsWuYDzg0hH0e+gN4FSjkGk6Ks/bLMeaGCp9Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1779663,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbqzViCRA9TVsSAnZWagAAb9QP+wccWRhp7bElV6D9S/wz\nRayH0BvHqfHHB/qHCgsHBjEgVjscjHPQuWzksRRWzrreyGet10VpdK+BKGPV\nnuJpNo0QFCn+qkmy3WGbQirGZ0PyrFjFbzZj+MDgrg3ZlOXKi+8o1TkHrof5\n3Gp5nqZbEoQRCvk82sXAN9wrGhEKrrt11QBrex2MET9riUHVU8uilwahYQy8\nCXsqmEfo2Cmx71g70HLQqSHdAvVXWvCpvFb3N2h/OyKR9hCtob4wMg3Kr/GY\nc2XcbiKIX3F5GA6WEP4yvS8bahkC2KJWGmF9pAqaUucOOFjE9dsYHkxcpxNn\nzyGpTTZSVJfyLwMKBaLPaPDo9D8o4lp8fzb+0Y92T/6RK4fmI4fUFDhNkStw\nMdou0SdIK9QiGHHIVNUR5n61j7SuwNVmS9BlhXaEOvpjMqtoK2nV8Yy2RsJm\nBGjTfah3drKgfnjG9G/mFOsNU1kb/Lnn26227mAcdzc52QXPCFESuvcH7/VE\nW6M/ozfVP1LywPJr2EVxRiqgl/nGwbN/njeJhpye9C9aWbHJFE/9mxyzHDZQ\nHmcTsKSevECFzVTInNJaKOncZdaeoCGshG5ztLeP2zgFBzqAPVMml24w53eb\nhpTSHtUQOuNLQUfLnHbpCTbIyILxzOdWVnpk0fmb+DhZ85iKVVefaYaUYS/B\nINl6\r\n=iZMJ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"9028900323e7d22b01b39ff6ec4a66c25ca79d0c","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build","test-single-run":"jest"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"petrjanu","email":"petr.janu@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"5.6.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.9.4","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.3.1-petrjanu-pja-bb-1110-2018-09-24T13-37-25-866Z","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_8.2.0-petrjanu-pja-bb-1110-2018-09-26T07-29-02-381Z_1537946977620_0.6797783084843454","host":"s3://npm-registry-packages"}},"8.3.0":{"name":"@gooddata/gooddata-js","version":"8.3.0","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@8.3.0","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"ocetnik","email":"ocetnik.david@gmail.com"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tantalor93","email":"obenky@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"d08a3a105b5870bde3cce9217dd18bd6b9662499","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-8.3.0.tgz","fileCount":175,"integrity":"sha512-KLOkylnBSTeZVWMDkScikEkb28GrVnbDSqsdyp9/alBuNHLjTgtu67tszYKMe9f/S4n1o1m6PUDkBiQpU2ANQg==","signatures":[{"sig":"MEUCIDZNl35McEpX4BB4LjPBZztb04R8n773m/4Q9IzRo6ijAiEAuZxLACoN+E3XsHyMNsilit/GOQW9PTTA1FzFYCKDU0A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1779374,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbsdBHCRA9TVsSAnZWagAAQoQQAIhjLL7PeHbgM1DtI0HP\n7TxCFa4/K2w3Gqs1O2ObT/F8/btblURSK4dUbdF4Tnf1XvIFDd3jRNog6i9g\nZsFgRC/QcXuw5EEL3a3lSC6HCu+M7DxPW6YDCQ3FO2BjdUzVVP7AQlKnOPM/\nfJ57x+zCbnoL/nG2DJKCdTMEc/O8vVTkWyM+GsYgEnvwZyHy6K7BcpAalo9g\na6ss9EHrnutZFhYF3x8QMnzjSueCixc207ePuneZbu1eOhsWpPmmY9h5Zjzs\nKhhOmkguc9W2yzPbf0R90lUhZtDPnD+l3UdXUCE1kmhiKU2wFhLEWg9lwT6d\nuSbNR/v2oJYRs4glQ9t5BilyzWfrxFGQ+RcfZ6bltLMtMKWBTep+FQ+Rk4J9\naEfB71m8R0ZjN/xl9aCBiR6eJirqPcXihiMOXlj8UBfZev9GZKjDJ52CQZeI\n3oqtVSaEMA7ouXiGQL77gkEt4Is41QNmacOQIJ2AyIlj2c6nZMFwjIJZpx1G\n0asu4HzXrufyMO9X4sj67CjohQcogeMRtB1Weg+ZGPIvi0ji/04IJlRrU8Tt\n+EMq+X11kimDcMfMU+i1ux6LqjYi+HEhyztEjRazgqRvh/Z3wxlNm34jQ/dG\n5tTIzky8cUFnNICim5sugOQvTr9+isVLBuJUpNg61Yq+sSwnoSCMpkcIHZAO\nTQ4x\r\n=gg31\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"browser":"lib/gooddata-browser.js","gitHead":"d61e2701297d9934a4c8338c4ee694f6ed73892a","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build","test-single-run":"jest"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"5.6.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.9.4","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.4.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_8.3.0_1538379846730_0.5210794272789236","host":"s3://npm-registry-packages"}},"8.3.0-xmort-pdo-bb-1112-support-am-in-sdk-2018-10-05T13-38-29-418Z":{"name":"@gooddata/gooddata-js","version":"8.3.0-xmort-pdo-bb-1112-support-am-in-sdk-2018-10-05T13-38-29-418Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@8.3.0-xmort-pdo-bb-1112-support-am-in-sdk-2018-10-05T13-38-29-418Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"ocetnik","email":"ocetnik.david@gmail.com"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tantalor93","email":"obenky@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"f12e8f10572cf03d435ee6efdbcb6e73bb58fb2c","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-8.3.0-xmort-pdo-bb-1112-support-am-in-sdk-2018-10-05T13-38-29-418Z.tgz","fileCount":175,"integrity":"sha512-5GUNls/xYzl46VvPp5fLbS0Xfr90ZhVXX+BaOzLawz7psv2GbH8kNKLPk+3hlNuF80PS+nEIjDxHjzcWe6TTxA==","signatures":[{"sig":"MEUCIAS6arx+jMRa2h2inpeqbW4MuhCF1QflG8v6h44flUsvAiEAoMm/KFvfPx26gC3VH4w2dcxYtHwoJP0oGYLCMDi0Lk4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1788537,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbt2l3CRA9TVsSAnZWagAAE84P/R4z57kUguVMFQq2lltD\n5S4LKKsW+/ZKKFPTAGtTbamgP3BpjnzOlu7uCbls3DYD00iHcY4lziKMO4fI\npC2kFQztKnJdhdk7UKeET/ZjgROh21edQW3Su6ZHv3Ls3hi4X7sDRC/FD8/g\n7XoF7NoPa+FmbuJlgqz/YoZWsL1fKGpa+pbhm8+y8InNTKXF5qJaLzBV7Ss2\nURe4NV4pr/TAfIrcJP9IN59PzQnQN914zFRHFQciv/LK2JeXmBH0cNA7r9PN\netiPzts5HhEhBPFpP/LNbZANJtAZUqBF/RFFbySjcR5gXYzkTcC77IAlKB16\nwempxNQRah7Y6jmNV1xg/SyaE9ne3Jpyeg+SxR6djgV2byicPa9W1Gnkj9w9\n2eSglCZyr8FzeDUgO3yeHCv6me9ocDbzZDKbVPpzROnsIuv932MMOQYre+v9\nCaaXty/j8bDqHgK7IoXrIejUx2sbps3r0/361k8rKeZKmWsD8jcCgZexY0mN\nvOVvpZboaHbyHtOjl+H/X94g8Wh6xzY+hUmDgcZhvkZAD5FwekSwRb0b4FG1\nUa7MvXFZXjLVvLi5w37kl/0upvF2F4qvu2BAYWiyIpt/P4a1T4Dv7Blmtvjl\nuTTq0QyhvU6u6kyuJXlpKW7evvo8FxNLLqCNEno3JBiLbTv1NcyP2tNib12c\n7zfL\r\n=dbL4\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"c6f22bc4fe1d134d6fad9e2d78c67387885a29e5","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build","test-single-run":"jest"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"xmort","email":"petr.dolejsi@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"5.6.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.9.4","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.4.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_8.3.0-xmort-pdo-bb-1112-support-am-in-sdk-2018-10-05T13-38-29-418Z_1538746743008_0.3334224395915386","host":"s3://npm-registry-packages"}},"8.4.0":{"name":"@gooddata/gooddata-js","version":"8.4.0","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@8.4.0","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"ocetnik","email":"ocetnik.david@gmail.com"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tantalor93","email":"obenky@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"34ae785f3ca2b6e251360fcdbfc6f9670f796251","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-8.4.0.tgz","fileCount":178,"integrity":"sha512-LwOJ+t43Iz0GQ52nFaKs0PpbAwzCFgg/1wMMIkbQltUdY9z/XqRG4vKzBTQeogl/+469lGg2tJK9o22aDcjwFQ==","signatures":[{"sig":"MEUCIAiGReO+TAawlY8TujvoWaQjOp6UnjTo2MD6Atk2iVRBAiEA40uIhjW0ddA4rqjp8SbIP2r2+se/Irf2ttPMBQtJQx4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1795783,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbu12+CRA9TVsSAnZWagAAmMUP/0Aj8/tmPMElJBIgO5Vc\nibD3DObdHaEww8UmEfWlbWuXNMdhXoF48Ac8ILguH+LSPnhfXNvKEI1uU6ov\n8BgMB/MUVr9pGW70kbYpNOoT77wsP0eTEDGZ6uzeB9bjiXVhQCK7Y5feOjFH\nlShf28aHjQAKiLHYHzokVIzHU1R6VHG743p0RcA721ay6MmupU3PRcxDKTKF\ngEErjSvZCnESqjbZTHP522QIHu7vwLXvY4P5erPnaS38GjvTUd20RwlSfdr7\nG6N+98K66TuweQr02fTRbjcCtbPK0pNacc+AOJWFhumw+bw7UDka7NiFZoM4\n5Pic/ADD2cZ/wIfVuGruBhlVR0a5A9ExvltnHGx00T9UmOKaG7UPi2Cy4CcU\nYN8f9m8MXLBjO1byhs+9t/GhtsLiWOxdoRfO/D+hhWPwK9b6/tl7wlj707Tq\ndqpoPgHHtBOr6qcQiLFMiPw70mWFbjflG3+odIKdOhPrDI2nsUoGZFxY3tn1\nQ23DeNCmgKSf4fD7IhNFg22tWc5nvAQqsAolU5l0gssR2+XUZQPQkcBpEC3i\nF/ejFOt8qG6C7IL68qa7CMBLRmdFRYwtWaLJgzCpxtWwtwWn562LgHlw4SpF\n27pPKiE5fFuNRIAJnwaidXqaf/7WMisb8ImHyJVJl+zfGbygN7Yi5s9QK3R0\nl16E\r\n=FZaA\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"browser":"lib/gooddata-browser.js","gitHead":"300b927411aadd7fa58b5cb05986ccaa3a34ef87","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build","test-single-run":"jest"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"5.6.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.9.4","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.4.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_8.4.0_1539005885209_0.1871477108736903","host":"s3://npm-registry-packages"}},"8.4.1":{"name":"@gooddata/gooddata-js","version":"8.4.1","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@8.4.1","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"ocetnik","email":"ocetnik.david@gmail.com"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tantalor93","email":"obenky@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"4b8fbaefeca36eeea60b069119ad58c777e39a18","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-8.4.1.tgz","fileCount":178,"integrity":"sha512-J5n21RcFXkE2qcmCcUR6rt28sRTuWr9Y4m9M6vX11QtTRdQV0Z3XQsAdEhN9jApYkHtmEzkkobbEtEl3JxDHUA==","signatures":[{"sig":"MEUCIQCa/10rzoAYIxPTdcgLWkbZds4xnVZWtJQpSWdwDNm0+wIgAIVpor4LUy4WikUCmWaDWH/xfnn7dKtwwTnfWEPrtFA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1796142,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbxx6/CRA9TVsSAnZWagAA5R8P/jeF42d3EdVDIwpdU466\nlU4+k9gmYTN3TcVhJz6poPkH9dUuTrwlZ32AIZ47BJc0HjmRIbAvx89j4yWd\niapF1HXXD77y2i9qOKHN1savFnRGSOYntdwovGBWTg/pAWrJVzld5KdmpgbT\nUOBt+9esZ6IzMVxmndA1VTqNsBEOnrrnnFln8UntTOnq8vIqtvtOtW4Picjq\nIXLDzBryNIfqXcWx6k+UQtnPhwiGVowr7AE/ERgmgsk/Sgb/wVuQP5KSN63f\n3yf4zY9UHo0TvrzD8BFS4QnXH6sGzKrbhjjvDR2vsdJERu+qqMtmkgycivgD\nInrObu3CKOviQNMDWg/LzKi4f5KXS1revd9UxWJWbDNQ7UF/1Cu+0cBaB1u8\nQedBmlMMVgyT9g/33nZNHehMKgICmtWCN1IyYfBmoRjgxTOVmv0lc8IAsDzs\nn7VI1hUT7W09TMxCK9dXx6e73+g8/q1uACxXPu0SDRPsmrfXZvmmhIfof3gb\nNhYSroLvb8a35J4xsTVbVthyqqknwsX2oqXxFGFycz+/qWHNnw13jKL9yqaz\nNLxl9JM4sCMNXVHpJFJnK6/UkNLeaM2L1vxRhYjtC5HFpE4vM6f5YNJW0T7G\n2e5PkMNVPLeYPJoJPPv7dnJkXDrIOSBds7RPSFhMIP+CHqXZvhfJUqcU4N75\nKu/w\r\n=X8fm\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"browser":"lib/gooddata-browser.js","gitHead":"b4c4ed686cd2bfaa782ee3212398c23c76c1cf58","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build","test-single-run":"jest"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"5.6.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.9.4","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.4.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_8.4.1_1539776190895_0.7249666447510439","host":"s3://npm-registry-packages"}},"8.4.1-xmort-pdo-bb-1203-do-not-merge-date-filters-2018-10-25T15-35-14-938Z":{"name":"@gooddata/gooddata-js","version":"8.4.1-xmort-pdo-bb-1203-do-not-merge-date-filters-2018-10-25T15-35-14-938Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@8.4.1-xmort-pdo-bb-1203-do-not-merge-date-filters-2018-10-25T15-35-14-938Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"ocetnik","email":"ocetnik.david@gmail.com"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tantalor93","email":"obenky@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"dd0f9c3bf8b500ff5b952c4accd193193a423b42","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-8.4.1-xmort-pdo-bb-1203-do-not-merge-date-filters-2018-10-25T15-35-14-938Z.tgz","fileCount":178,"integrity":"sha512-4i5Lk5TFj2Pf2l57bAnn6Ut3RHmeSv/4W8+CbvUa7szZ/Jjz5hjs8WwbEsYvmk1Z5inFF3VHtxJbd8HU7a0lLA==","signatures":[{"sig":"MEQCICH5k/3C2UWC9/7u7OX48gjMeaPNWW4tfn3lSCgbqFztAiB/W0+LYYOyjX/Trbob42NV9kcF8bdBGRBTBMqVO7Cp6w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1783949,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb0eLQCRA9TVsSAnZWagAAxCoP/jNGnzNbRkDyiW2vj0No\nNYK+TH2E5XknCuVkIgvR00Q9Kw9o3vkErlp/RBue+02jpOa55tWtPWjDaczK\nWAAa6F2OnSCxYKFfx///iQoUT0e6n09X3NSWotTON/6WqKa+7SOw8Gyhka6b\nLIls4kgui4poGtVLFrAnBCQiwcbWHT5x19smB2MOMa7+slB2lUPJNVrM5d2e\nxNAB+7jsckrzUUn8kkN0kFdAn0O4Xa/Jh/ZIB280m60DeCfq+ZLCVpiKS/Ev\n1Mz+gzooiW3k93koauPYb5Ykk19s5AocosX8/qy+fmh28x8TIna9zPXaFodZ\nsYZkSUllSr0ko9oLd0/jMS1eSCvVk6MUWe42h6txmFU2VKgyZgcGQLB9Shbe\ns9IBBAnDIfc0ETRMZl0vrHX1ZcsdrnyRwr2Fp0hneeQsIA6D993HOljgOi4Q\nOSatOlmbLaK/bcRcsorBBfAi2qK5ffXxsnl5vL2Fb/hHFMvBmmQ16kbY3qon\nIgb2AX74iH7iTi/Wp+P71i1XayJk3AFXEArp9xUbzgTW6k2a0feGVyCe+yNf\nkso3/TPJCD8PZekTkXPeADakioff+CXL2GCEbLt+wXWq28GxOCukE1dOb4Gf\nrFe4HN2PrD/FxBCY2acU0FOtUbhWei6D9WsfPQtbXjc6QmgthvOs0BM5WWPn\ngmEC\r\n=lMdb\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"43a45d839ca5f5ec35012b3133dd20cef75c66e2","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"xmort","email":"petr.dolejsi@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"5.6.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.9.4","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.4.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_8.4.1-xmort-pdo-bb-1203-do-not-merge-date-filters-2018-10-25T15-35-14-938Z_1540481742981_0.028611701582955007","host":"s3://npm-registry-packages"}},"8.4.1-xmort-pdo-bb-1203-do-not-merge-date-filters-2018-10-25T21-42-40-886Z":{"name":"@gooddata/gooddata-js","version":"8.4.1-xmort-pdo-bb-1203-do-not-merge-date-filters-2018-10-25T21-42-40-886Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@8.4.1-xmort-pdo-bb-1203-do-not-merge-date-filters-2018-10-25T21-42-40-886Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"ocetnik","email":"ocetnik.david@gmail.com"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tantalor93","email":"obenky@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"bbe2f403416fd84edd3d425c09bf78da6e6913ec","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-8.4.1-xmort-pdo-bb-1203-do-not-merge-date-filters-2018-10-25T21-42-40-886Z.tgz","fileCount":178,"integrity":"sha512-dkFM1S9yNvr3kE2K/4kpZ8aqhoyaEGGPCCt4bXCIMMSTSqGRc0FMIyweFxK0zHbOGNDrzFsFi4CnDfaW+6xhnA==","signatures":[{"sig":"MEUCIFivaTlOExlgETS2u6kBvkbpDBclJVouTzfB0ZO6gRf2AiEAwdD26K/E47UcE3ta4u/Hdf0d177SCwemoeKsPen0cXA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1783949,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb0jj0CRA9TVsSAnZWagAAQTcP/0BhUEjL6BxC8U4i6ddk\n+no8MzFcanQ5otoEusFf95IhY3SfxMBf00i4O/sH5Iif/rd9drIQry7i7QVi\ndNU34ZCz/iyk7KbBQFCtPXI34PEp510vobw6lSKludpZ/4K7WW/s7wfVOgdX\n2tcWpv/gFf2fHkM04XcYxtss63qzsEWZ5b2uJKJHRqZu2M2yXj6aWA9CfBUL\nkHRU4zrZideLqvpyQmcYBVC4n0JM94/eUPqg8q2clyCsn5aqlVGLWHUUB+EL\n4slmFcf+IcofUfP2rQWaZmb1sb4ja1g122PAU+VYewUSWxhsUAxZtVnHARlt\nYWCbdOzRA4iOZc5isq2apLXT6PERYkcHoaSEuV+R/GDEH+QpqR1V80PcMU8U\nqA8qhvRrIBPVr6p2Z1Qsq3ogu3IJSr/zp783EbHMW+n0wn48dq6ly7n3lq3S\nJugBg2ocyjqTFNx8v7rvjmAWGEwayvRdUIxg01XVhZwdcGNMFwkqBqZD/hHk\nOXWiB/eOWpH0MTQW1WmXoP6GcHs8hGlZwAYk8Vfd090wU0659T4rACUzCbWU\nFRpKwrQyUj2oZ8sBfDeYrcbCxohYv9J8PCRU1I5XSlSTEuvbtutnrX+eXDkv\nq1GaRAMaqVURDjz7yenGwuECRF/oW5nJC/yfnw/JTtn/kH+Q3ekKmdcGTVVj\n2eBn\r\n=I2+5\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"b00a96028af6066b61cbab06eb1bd17dfbe640b4","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"xmort","email":"petr.dolejsi@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"5.6.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.9.4","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.4.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_8.4.1-xmort-pdo-bb-1203-do-not-merge-date-filters-2018-10-25T21-42-40-886Z_1540503795939_0.5290148574383777","host":"s3://npm-registry-packages"}},"8.4.1-xmort-pdo-bb-1203-do-not-merge-date-filters-2018-10-26T07-33-33-447Z":{"name":"@gooddata/gooddata-js","version":"8.4.1-xmort-pdo-bb-1203-do-not-merge-date-filters-2018-10-26T07-33-33-447Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@8.4.1-xmort-pdo-bb-1203-do-not-merge-date-filters-2018-10-26T07-33-33-447Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"ocetnik","email":"ocetnik.david@gmail.com"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tantalor93","email":"obenky@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"c527bcdeffa306081bc6026f4648e2cf21820302","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-8.4.1-xmort-pdo-bb-1203-do-not-merge-date-filters-2018-10-26T07-33-33-447Z.tgz","fileCount":178,"integrity":"sha512-tF8NnN3Ew0y7W0Zakujjwdj/R6n10bTop08bMx9QbsamanxvaKvqvmRPRVlD5pDKzK3YMd84ptBUbpLMvsLmjQ==","signatures":[{"sig":"MEUCIAvUYbBsLB5h3qb0xELHE0MdC4Se9HPbzpNXtv7lNeAzAiEAq1Ueql9jYLc9mHlwc4yfukA9uVrhS4N/qrgIts02EcM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1784314,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb0sNnCRA9TVsSAnZWagAARmgP/1bCWfuzFXoCZYU/yyuE\nWjhfYnv+/YGO8uXIySk1b2hnpdKzhHTX6gk8AleG/eUDHMS4MxRxSCKSOwB1\nNs5pO4//bfhQeQvZuvJdf49zSQyRyHhWbsSVUCg32zurRFnhnGKj8+Jh4CJ6\nIOKp7elhcaqQf9tur6BkDIAGFGoMOHKRaR9riYUV7YPDGI/Idv0yYXGqQ33P\nMf3U8XQ/JJMM4WnUu5PExtPticglsGlew4mmAJ3tcDbWaStT6hvMttycfspY\nEFxLW/iyS52xnqRqG6yNyM8FJa8xFJQP0ZkEGVTH+ppR5pQJHRck4+UQrv6u\nzENYLkJQUEIPIVBhSZHSKLya+1B8bKExBiq39oTVmEqWBio5Z9RecJzKar8N\nyyls4Z+xiU9UpkiNrDH04PZ5G/ZiXaaQi538vtRYNAQkyJdIFdEMf4UecK8c\nK4uwpXWnlDzhFoxCjPqC+01altEkmM0bE88J//Db8FhdSoxSoKsnGxPBFSlO\n4VKOsSlGCCICbRcX9zD6oWcKiRcFLu/mqtwIP5ECghwuIJ5H8gQIuQozKaZT\nj7nnPmQOfb4IOc+7jmdzQ33RZRwTQijkxSj8QJYf+LY+/UN+iurrT4NDJfU3\nv/MJ/cbY/XW+/ld9lFC42JzoSHZQ3cZJ49jLABpdLnX8jDuuVF95r84SnIQc\nRU/F\r\n=jQna\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"42d055ac88a5cfa34160e7ee12d93aad150ccd5c","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"xmort","email":"petr.dolejsi@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"5.6.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.9.4","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.4.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_8.4.1-xmort-pdo-bb-1203-do-not-merge-date-filters-2018-10-26T07-33-33-447Z_1540539238474_0.02250867962295544","host":"s3://npm-registry-packages"}},"9.0.0":{"name":"@gooddata/gooddata-js","version":"9.0.0","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@9.0.0","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"ocetnik","email":"ocetnik.david@gmail.com"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tantalor93","email":"obenky@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"fd19216a63048a7fed9c5acc92c13828f9253b7e","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-9.0.0.tgz","fileCount":178,"integrity":"sha512-JL3BpUw/QhBwm9xaHQ7FzMh3Djs5twNOfG/MPx6PzRY+B94oWy0b6694S4VjBZoOFU5Vd/3z/fBaKIb8dhOoMw==","signatures":[{"sig":"MEUCIQCLwuCIjNRrm3JU4QD85k4Y4up3g4JTm47Puw+ms2a7YQIgWgBqsspwufMR/aXdNFB+47jQPsool5fEIBukzC+l8W0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1785064,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb1rEYCRA9TVsSAnZWagAA3XcQAJcohNB2vuA9bxQARwNn\n0PnQQ1Bwuml1hZeb8x8WdCm8mgpnZmCauVx2BenHJix7h9LREfS5PNBK3/KM\n7kOiiuDQpg4RDkTYF8kfZcpGmbQHNT+Bnptux6MkSIyEyIfQ4Evn9QKDHLYs\n+CetXe6AkDikefbqbCReB0uXASCoqmJ46Y7X0b5YQWCwwUZp6W94c39LeNQ8\ne/p+MpGHOXoIpOb3W+wRXIs+RX0hEPQGUcYVwPev0kS3FzT3faByQgIIg0lB\nuw6a/lMU6nFSkQO+vQsw0KalmEt/21qMyROxA+7hVpT9r5iR4l6wBL/zYRAs\nWgEig6loOS216LrdEPKIo+lPRD8Xhf2SRR+z2bzMqJI2wyG5Yh6zQAFmgGsX\nYIxw9Degkfj/E2ILAZH/9jbneh1RCTjxJ7BRLSrQNc0u98+337AQj85Dh9lY\nRnytm1JSNgYPEHJRPpqHAym/ll1ZmbwLZuz++K4pH5t4qnrsiwi1VLqmighC\nOvRRyYZVdBYflPHGzjUZ5+ITU3RX9MojpXAB920vIQ6OZKv6c9ntg1e0Tkix\nNjna1lt1KxJQGUahpRwmEGSly+sZvkTPT6IJ2rgyhtgaW6rthv9H0hc8LWbK\nKur+J7LYSZR2LtT9SKBywe1peC2FDjqjsvepWbszkZvnkbI9+04JNI6cvFyY\ns9j9\r\n=ECDY\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"browser":"lib/gooddata-browser.js","gitHead":"791b01f6a7f9c55c57d9a9020f8781b5b6f66d64","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"5.6.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.9.4","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.4.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_9.0.0_1540796695987_0.7666902966353704","host":"s3://npm-registry-packages"}},"9.0.1":{"name":"@gooddata/gooddata-js","version":"9.0.1","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@9.0.1","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"ocetnik","email":"ocetnik.david@gmail.com"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tantalor93","email":"obenky@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"d27af3b9b812fcd9940b0db898c744809dc1bd9a","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-9.0.1.tgz","fileCount":178,"integrity":"sha512-LUxWSgBH31QFGV9BF+fZMFipW8DUKtnzkie0eYJ7FDQ+F1DOgf0KDyfYDu+QAcaee2bKqcZkgH4jBg6KoM8VGQ==","signatures":[{"sig":"MEQCIBcakA5XTzNPg0Ab9z6dFWnNiOWmR3F+5HcKXiiMXL85AiB6ObBaqcuqjeWnl4wTpMRK5GaiqRrAIPRgX6eS4IjbAQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1796103,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb1xcpCRA9TVsSAnZWagAApJsP/icitPMExTvm81tyl/lP\nSK0CR8KvsAsSolrRgsN1uAHw9Jp3jY+HeQprRTQvmvoOEAwT2U+x6XZlDBh+\n5vzIJ/XJG8oyR27rwCquzzEriFPNmJfxr+kyslgqDEbvPd7eN9RsPjDEGYBF\nZFAGIVxmazJH6OVLRF44UmC4sUpPEFvf0LQwJGklFWvbnLUwmoFt0ZZP0EWz\nEvItr/CmVYhqChJFVJzMBe/8GtawHVH2tpMroJfc0bnayYQ+VjEHv1zXycH/\nySSuOJl3sWEiy8HTJsOI6TxksKHNWfKzKNlDYvApSSZkln+1RyWWf9wL5iSi\nkKSTn4gLhsoiARJL/6Xn1KhJJ5Vih2VDhFNsduYyPsERooqn543svSc2D1cN\nzUNMFK7OM/vex5Km+3XmZz6VGGQnr03grNDwh9fgN9j+ZK9MHvWRSH8Xl4QR\nJnjPA7sBJ4xPzupL8imf1FJjvkbOfquaJjkvJ/lzvhMoXejXHZRcyx9A4Md8\nx1dvS/WQHbTuRs4WpcoFLLSu5FxgVvOP96n8ByeyUzCT5PKUv3dmk/fHiGr8\nf/vsDzbOdtJHO2GlRImerqXjibDm8CBJgmqu+zX9+B+IXvf+kkpCr2eswOmX\nhzfEQX7Qx17ZezbswwYi7apvOk7IJBfiIZMuK7WZ7IGE9k/D2WYddw5nDkRt\noUwa\r\n=9jgS\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"browser":"lib/gooddata-browser.js","gitHead":"0fc0493a9d6fc617989a72363564a2898deb2497","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"5.6.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.9.4","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.4.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_9.0.1_1540822824535_0.37824631445298573","host":"s3://npm-registry-packages"}},"9.0.1-pbenes-pb-other-2018-11-07T07-35-13-365Z":{"name":"@gooddata/gooddata-js","version":"9.0.1-pbenes-pb-other-2018-11-07T07-35-13-365Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@9.0.1-pbenes-pb-other-2018-11-07T07-35-13-365Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"ocetnik","email":"ocetnik.david@gmail.com"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tantalor93","email":"obenky@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"9af921fa6b0ef45d983102d36fa2584767418d0c","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-9.0.1-pbenes-pb-other-2018-11-07T07-35-13-365Z.tgz","fileCount":178,"integrity":"sha512-xRkF6Rctjh5TgDft49AcDvAY4/MiF2guZEJWwQmndKMAx7d2vpj1lQohp/Gq8/6jX2i1j1NdQHlyvPa38Ej4uw==","signatures":[{"sig":"MEUCIQCvKFOGv1zg0igRQCpnLuahGvtEDJSrhzJlgQNDvNOwfQIgUafSeN0WjQTa9ASr4Gmq1dB+pAEVB/Sy4QtJsQ1vW6E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1798122,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4pXLCRA9TVsSAnZWagAAJ+4QAIKELxBZhoVen1GloCni\nCXsyVn3XWFSO6oYYxjZh98r+hJWctBo0b1L7PK6A7SiuiEr/tG2nuXHGgYkg\nrRVFY74xZvVw2tbwicimJRcAgCHsvut1sP1uuyL6tZkQwlp55IjeuY7Ne0BL\nlhMP9YDWuOaNphU8ZIUHaarHjeNVJakWNU62zUmZYM4w9Ay1+a7KTjKnkhlu\nV9RX+JjvXByPsZV9pcTD2gWDcK85HAm5F0c9BC85vUgb8+hKYsuMQcMzJ+rm\naz/vOrtF+FNTFyvj2lwGu8PAEQKPNRmN2gCDj442L4OUZtHXAFSkYIAsz2PQ\nQ3otibAoY3HnxFhgLmvywFjbjbaRGumSxKyqPsh4OmZBI0A5iVkW9U5KINQe\nMfpWWyzZzFxP5OfO6JhmdvLSGI7SaJqg0YCB/GAF+mf0PoInz2g8nmGfTFcY\n0yS6PTToMZ9YH6JIIEeYmNSFq9HVfgRSDrMrPX4nkPLMPQxh0VaFF3IpSrcM\nnnDxpIiH36KQdLsGWimDwL5ddauBo9R+7DuZc/ZCqFYJo8oW/LmHTO9mOxde\n7C8vXLgywpxXPMcqTsOXpRGOYl1VaupD7/xsPzsdu3N8BevKd0ycNX2cmVfj\nbDT0lYQiNR/tprMZNmm1Ex85VtvM+eAHMmv654aEbnxPYs7Tds5RL+LoyU4y\na1i7\r\n=JT52\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"13de9cca831eb7e1260645dc87c0db8b7b1f6a24","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"pbenes","email":"petr.benes@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"5.6.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.11.1","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.5","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.4.1-pbenes-pb-jquery-2018-11-07T07-33-22-257Z","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_9.0.1-pbenes-pb-other-2018-11-07T07-35-13-365Z_1541576138362_0.24206549249070952","host":"s3://npm-registry-packages"}},"9.0.1-pbenes-pb-other-2018-11-12T08-04-39-088Z":{"name":"@gooddata/gooddata-js","version":"9.0.1-pbenes-pb-other-2018-11-12T08-04-39-088Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@9.0.1-pbenes-pb-other-2018-11-12T08-04-39-088Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"6e4fbfec04110a9040b88f4e08c25f5e736cd9e1","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-9.0.1-pbenes-pb-other-2018-11-12T08-04-39-088Z.tgz","fileCount":178,"integrity":"sha512-E5ptC7U8pk8pAIJONKUJ4G5lEavNqHcj+V2JCAwjc/TgOXt/MvsiqUG1UTNXC+zqWStauE6Lwt/U3wbINWayuA==","signatures":[{"sig":"MEUCIQDBx3JtSAXZcTu7KppDcmdGzvjf2FgP9U0J0OuQlpdvGQIgeRFLpoIfQ0EDdf9GtTsA1Ml54omQDiUqwlebL+L9x+4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1798433,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb6TQxCRA9TVsSAnZWagAAepMP/j0jKr9yjrSygczp/0tT\nNKWsIzmpV9A+Iq31/ET0is5jo+SImi+tAEJvkmEU4OKjgGZB4In8jDSwiRsG\n3A9IXqeo8L8APWVGDZQ1oswKj2u9NB3v1OlGJw/wLrSlFcofLPGiwBjGehTE\nGTKY8Ie5D/tW20fM9rujm0pOAUXURO3LmEdWiri3xBMoi7J5p5tD7dQJgE0c\nHqjAlgHghCZMzE2tgMjFqbS1giJet73MJrRGVPaH++qjjSOQcNuje7TFbpA+\nprdeDECcm0SHbxnQrmSbjkWJui6B4D34WjkPt9vNU6PTgOLMU8b40D9ddlu7\nHQg0Ynj07plbGJF7UFYM3kFjBLPal4Kl01Z1UqU9m0uWi001L3P3YaOMLpnY\nuig1I70zsHPC8nVpjZvbP05Xnc/oAdlv0Vt7wVbUKG7/8fB+7xwFWuTQrc57\ntNDTRxR+OYpREdmDxUT3o3EdSQ3dWJBGNQs40t4e8Mh3KcPxiQQijmh5PWXC\nl93F+m84kNKqFNNexnf1c0jAzYDRHTTkBoqvwi/deWYd1yBT69uyq3sRtBxM\nCZn1p3JKY/EaOljmsS+Lytp2k49v8iHJpAU1uLoQPshWI3gTBjYJ4pAHQd0i\nTLdlyGxNU+ZgqD6NRGhbH7q34/NRjiwFOywEhvYWsarCot5j4VaBeSzeIeFa\n/v/c\r\n=jpqW\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"e77d066ecab75eb2b7b1d6fb7cc7259ebdc1acd4","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"pbenes","email":"petr.benes@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"5.6.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.11.1","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.4.1-pbenes-pb-other-2018-11-12T07-42-36-979Z","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_9.0.1-pbenes-pb-other-2018-11-12T08-04-39-088Z_1542009904294_0.7322235001932489","host":"s3://npm-registry-packages"}},"10.0.0":{"name":"@gooddata/gooddata-js","version":"10.0.0","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@10.0.0","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"dung.truong","email":"dung.truong@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"861b352c0d6fd2da83a567b99571ebf2d1cf9e76","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-10.0.0.tgz","fileCount":178,"integrity":"sha512-Y6zrPdR7gwSZFRW98P+WqZt+1uuwxYr1I7U5Vc07f05+DEJfteze+Fi4pQR0RPv0+YSjZuEpD7liINTLAxTp6w==","signatures":[{"sig":"MEQCIE9nkWk5Fc0oNdtgAsGOnzaq4mIRPW7d1BAGRdNqmRcyAiB2hvQDBSsqYx8Cli3Wg28prrFb5HTZty0OHpUz2MNOng==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1786213,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7oe+CRA9TVsSAnZWagAA5boQAInNOAbYDOUUnMr21d/0\nKx9lHe4AJF7Pkx55RCAr0CG5aJhaoUwHNO1ADHDNmuYpzW+wnR0zkeegvedh\noxnzsvQKmLSYfoGIiXJ+IdccHDtdnUV/dvoWHJRndFkU8y1/MSnjGzYK8SMI\nQONMi7mu0XnSPCuQquaEAYLVB+xbjeuskDkJwlWixhkyGoUcX1/LPM5w3tlT\nteR7i6GqSbqYZ+8QYM/ePNW20ijfb7uv6A6TE6lXGIWRQSwvwCz/n7VXXJGQ\nOf39HtZKO0lEyFf0qitn3dKT3PMUieSzCpQujip5CtywH4bzSScUVDeZ9SZs\nd6xg8rCYmdhsP/biHotj0+Av/P+0TJnj6MMmZnyqT6R0TEvt6i9mcrS4tEir\nCTkWbx+1LYsFNkIxdP22OeXDnacBn/jAR1hh8QdSxTMMa/FXqED+8lBeLHg/\nrQrXPtqw7pjjTWzwqc7gjjoEwrlV/fJITpV+Zq2roqE14LfuI5AIgVYR1BVZ\nyzHd9AwspHJUeuUOCu3q4xxTcu5DSZz1b/O17j0FHv71vSbU3SKh7lfSb4QK\neEf7d/jCaKUUPDRUlLTMJ+OT9RouCPH6MlkPR7pfaGaK/g+ZqTzZ/FDDy29v\nTYBP7qC+xFsD+H5cOQmPuZiw44D3Nc8auV3mege8VbR0ghUgBj1mNDhtBjkI\nPP7B\r\n=BvnZ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"browser":"lib/gooddata-browser.js","gitHead":"19b9ea13e75398cf77015cbba1da40ab5cccd516","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"5.6.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.9.4","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.4.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_10.0.0_1542358973517_0.6491369119648178","host":"s3://npm-registry-packages"}},"10.0.0-ptquang86-SD-150-2018-12-14T06-21-29-017Z":{"name":"@gooddata/gooddata-js","version":"10.0.0-ptquang86-SD-150-2018-12-14T06-21-29-017Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@10.0.0-ptquang86-SD-150-2018-12-14T06-21-29-017Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"975911c202580f6481c336b106d5adc548c8e835","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-10.0.0-ptquang86-SD-150-2018-12-14T06-21-29-017Z.tgz","fileCount":181,"integrity":"sha512-Uva2toCQbsCZehCLlLUCYjpvHI4fYhRzOysjo6Jeyj+0Rf3vB4O5o449r9LiskND0LXIMHblio0pBkVYPRIjgw==","signatures":[{"sig":"MEUCIQDloD8YT9JMDKL0vuqFoWt8cZQ3ERELag+V5e7W91rICQIgb2jssAV/422ywmocEbN6UxK1eRRYcSLCGLbBeEYJIQI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1802135,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcE0wFCRA9TVsSAnZWagAAMKwP/3j5l0J3XvB+cgnjdbc2\nGoIo5j1OfUlG8Li0xXnZKJXdWpEGgrx/szMY1skOdyIHRK7ZLULWARyQLsYP\nVVlnYC//rD6BmiNRGIkOYGN1ZsGBwHN4rTfJlJmOwldJ4FBVEvSncYndaZHQ\nX+TCoEiZ+GJCHd+iJway7R2nZv1eNZ/47HVJjUhSlCYU/9lWQG2o15RrnjeX\n7mHjRqtEoBiyTnls0ArZ0+Qmp300cmhOTiGIiSBaVgYL0IAw+sZSUaWrZhBu\nmytgfHFEm3kpYPQTCVAW5JsC+oblyArAj7m8QiJTPsRFnyOWjAH6Sn/xWtrd\nlrx2AExgmsuR07LoIai5q70YEpx1pTeZ3CYsKxdKZucNsimqXVTjRybmxS9h\nc4m+LpjW6CRSPRYmqrCMEfyPnjJKgAVpL+bp+WAxxVT35tR8LnETqG5py+vI\nJ5Owwdjz+TVoFywHDwGgkkORtzLpFcbhjncqIwloU0xCAU5vGGXSHO5R2Fub\ntwYhoWSwogmgd0OKz6PYt/nteDIHS2wLs4BmbLRhV7h1yGsW1HuqwE+ZLKm3\nkgjUcKBYlt/k0cnfql7Rqwbt67a2mOjWZUSB8FEFes9tRxpdcetrVeQODBxS\n0140xYjdCz2k8DBMpBul5wiccOJkaIf65pPr5p1a3ZQtSDhyXXmM12DEkI/6\nfPOQ\r\n=y0NE\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"2a54baa51e5197ca5b1267b849ef85175dab9913","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"10.13.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.4.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_10.0.0-ptquang86-SD-150-2018-12-14T06-21-29-017Z_1544768516164_0.37217962570131835","host":"s3://npm-registry-packages"}},"10.0.0-ptquang86-SD-150-2018-12-14T06-56-05-540Z":{"name":"@gooddata/gooddata-js","version":"10.0.0-ptquang86-SD-150-2018-12-14T06-56-05-540Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@10.0.0-ptquang86-SD-150-2018-12-14T06-56-05-540Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"d3c8c6756ba0cecd2567d744f6d0a019ef4564ab","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-10.0.0-ptquang86-SD-150-2018-12-14T06-56-05-540Z.tgz","fileCount":181,"integrity":"sha512-5Z7ZRNCDvZWp6DS3uys8hmsaLea0WLYna8+nU41HHdL8596ISEe285oUCpoxJu4wSX5veYJNb+3HvGnwufNLIA==","signatures":[{"sig":"MEUCIDaHjRlqVQfLVbLgEKJ4IbaObDDBV5Kvd05u57NLsNk2AiEAk32CPkThJvncP1J4pLCnw3wYVcpAj7uLGyC6HAOSqAQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1802217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcE1QeCRA9TVsSAnZWagAAMqQP/22ASTnK+O6RRHtogE/2\n8lDyo4cmDvrRESdmQuWlWX8AaGr3Sm8ErNiFaj8FxTPnmdqQVn5CiI7Q5d5B\n0aCDKPYjmNl59EjutQWd5Axxk5aJIFPVgFXW0ulyZxX9iYSea+aS/Wxqw5Cx\nSfhz2R5YcCtaptnRI2taJ6BhhWPGiuU8E12F9JG63pBz+ozBjm+AKUtHq1DS\nBQIdFj5k3P13wVRC7RO0GTzll7oYFJ+ppylWJwOlKxff+pc7T1BOiFM2+vqm\nDjf08RBeXM9AqCiC+I4ieLJ9muhK53ga/+khiJiAS2ZP877QidbABimMg/RN\nvctdVd0GogcVlLASUx5vzFW75qga0Ge8Ibi+8l7A25c2zIlQuq8G7qEShsdr\nq+/VNEpi8fxml1iK5CBNq+o0SlwEld/UO3ss5molHWldFL/Xb0DH9A+7uUWt\nGQJ9rKwnH2j3ELaM5rBdbXYY/znYPOa/MouRMwIJqJtYwrsnileduYgXW+eA\n0o5Ir18IsCsJJ8tSx1AWrZzqRlH4K9lXuZEGh4QFnBw4k3vjc1wcY5Do1CLj\nsqtpiwRtGI/CTk91/uugc86+IVEOsc1ZhnlzfyVmbyakrto33M9qX3Y3YymY\ntLfEZXuGxSrbTrTLMLpf9EqXR4b5UKcR9GesU713Bu7RN2l2hmTo+IAwTr6t\nld5F\r\n=8vpz\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"2a54baa51e5197ca5b1267b849ef85175dab9913","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"10.13.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.4.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_10.0.0-ptquang86-SD-150-2018-12-14T06-56-05-540Z_1544770589746_0.10257305617972667","host":"s3://npm-registry-packages"}},"10.0.0-ptquang86-SD-150-2018-12-14T07-12-24-396Z":{"name":"@gooddata/gooddata-js","version":"10.0.0-ptquang86-SD-150-2018-12-14T07-12-24-396Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@10.0.0-ptquang86-SD-150-2018-12-14T07-12-24-396Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"2d930244c6f9a95f42d534760ee37437f257463b","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-10.0.0-ptquang86-SD-150-2018-12-14T07-12-24-396Z.tgz","fileCount":181,"integrity":"sha512-x2fCzre3a+hvq3bCu2+i5sotLUG9iWLv8Z8pSQaoWJSmD+/Aj4/GOCqhWiMUfH49BcRMl0F9WH7AE6gZR2rNmQ==","signatures":[{"sig":"MEUCIGTH4jFMu7STKmavnRtUN+WcFZtg/EFAZXHe0Mc3q6kyAiEAw5M6Bx0TIbnMT6+p8BMHGGy6gXe1+2IrMBEt+9DSxJQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1802195,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcE1fwCRA9TVsSAnZWagAAbZcP/0En2ZBu8887HQBABLkq\nDoZspeI2S4ftFAXZqIj8gBzVbm/KbRMhBZ/xUj7B8hNGITQx6hdwnuxYrdgL\np3ldMKfGoN8Tr3GiSkJD2h8HuhM3MiHGZhsDkqvWgECeL8XREjC0y5qJRivQ\n0IcTo4ZUhfSdU5JVsKwH5w1MA9tdEnKT6fa7jX77TA78taTZAfUrUmKOnF4L\nL3m+9BdDaqWgKWtvc2r6Ob7rwwCj7BtToGmEzbawbjeagCKFNMlTjmBUMUHa\npLb41wLeSgy1QQBFX3ggWkQkolosdvrhZ1C3YndXbrgzfuQfOAozFzpjpQ6p\nqNN2wirpywhPKmpny7KL0eRWii3rSoa67Qxm/qHIHIm/l6wI0bpMaOzonB94\nbSldrgMrj681/U5m6g3LORUl/7JpZlbQFMguZwQRJAIvykMc/YtwE/UQr9uZ\nFlcN3TQ8KZKHxij+Y1AC3DUjK1qAVPtd7PpDjh8UlMB07KDN2Vd522QGcyJk\nz999ao3BoLXWIoRoVAsW7cNDj5w5b71X8KDd1WQEGqsvTdl4V1IMqfMbRauf\ndOjXVUEPfZ8VUST66XSB7/5BSLsRNZW39meOFGu2D4HOP/LzIVzUCcHnfxQ2\nk/Ss3gO2P3GzPiL18rtgbjA5MJd/DfRkRXzW2Oh+PcJ+Bxr0RR8ot8tPGOrw\nOjpo\r\n=ygAh\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"2a54baa51e5197ca5b1267b849ef85175dab9913","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"10.13.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.4.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_10.0.0-ptquang86-SD-150-2018-12-14T07-12-24-396Z_1544771568298_0.9688351821292687","host":"s3://npm-registry-packages"}},"10.0.0-ptquang86-SD-150-2018-12-14T07-16-58-013Z":{"name":"@gooddata/gooddata-js","version":"10.0.0-ptquang86-SD-150-2018-12-14T07-16-58-013Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@10.0.0-ptquang86-SD-150-2018-12-14T07-16-58-013Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"53a9d903acbd58352ab01b06c3e6f158cb89ed75","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-10.0.0-ptquang86-SD-150-2018-12-14T07-16-58-013Z.tgz","fileCount":182,"integrity":"sha512-+Ks3uaNA4QqKXfbMgb7usmhctbzTxH2ydjYg9OivSNc8J8DdgCiRIrH4HS4FGxSkwk4guM9+QLH7sQjdO+G6XQ==","signatures":[{"sig":"MEYCIQD6L+G+sWR1NcMWl6SJ6yuCQ9o0t33ajC6zYWmpUqVnxAIhAMfXYzecqgKIRRSu+xAPZEnOXH+604nxHKOicA4RZUUq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1802928,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcE1kCCRA9TVsSAnZWagAAmsYQAIA3WJhQB/mY5ypklHkA\n6TlsESHJHBIDiEJ7jNp5xQGVM1TpX8TRyqmUDDjAUgKI8ZlIJvBeZvYm6zv2\nTAVctKKImxhK6JQqdf2UAwrhIyGVprHfnbyg68j/19tLLFarjjxSqWJAi+0s\nbzAHbt7NFbZj1zNwl4+M2JpAxko0u/OSyWUCcqvkRR6SBTOVSuKkL/iqOMQq\nUFXcaAKBHMM+e8xc8dYYQMm6/jB3VYM7pdSIsCRhjDKuhd336R4ncaKFYlbQ\ndYf0Ol+6YNoVAvk3huRfd2fpcTXaWY0CWEalztoCaD2v2EQBIFDaUVq69Lt3\nvRuDQLt5GHF5o6kCvt8OEeWDTcwxK6tGTjsSCCvItbz4xJaLyH/RvbizFM8V\nRSHY0nb+M/t7TixsUFMhTCvlTZaoKFxv9zXxG3wlMPGmhACJ25/It28cBxe0\nqID0mR9mSxqIV2A/HP99jhFd52XAocJ4NQ09gyvLMlw+952Vd15jhu7a4wa+\nBjIBiu4aBpBuKvL8eE9uizJiHP+yFs/Bu2Yq7cpfZmb5ZfKWM5SM00tsOjnO\ncJL45pkHxF2rWrflKCz222F5hKEtFEE9pPSkOb9yEHqP1Zfhdu45D4CCEUzq\nifv/yJVOxLG9I2pCk7NkijK04/tv57TxL2Th2nF5YnThMdB3sa4qL7FsFMcM\nkao8\r\n=73Fr\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"2a54baa51e5197ca5b1267b849ef85175dab9913","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"10.13.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.4.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_10.0.0-ptquang86-SD-150-2018-12-14T07-16-58-013Z_1544771841421_0.17915502012337425","host":"s3://npm-registry-packages"}},"10.0.0-ptquang86-SD-150-2018-12-14T07-20-34-140Z":{"name":"@gooddata/gooddata-js","version":"10.0.0-ptquang86-SD-150-2018-12-14T07-20-34-140Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@10.0.0-ptquang86-SD-150-2018-12-14T07-20-34-140Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"f6d367a545b05dc65909da4ab3e51920b08f34b3","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-10.0.0-ptquang86-SD-150-2018-12-14T07-20-34-140Z.tgz","fileCount":182,"integrity":"sha512-QXcCnTKtnnHdHdoEL3eWxxxXcQOvR/Ef1Y+xwoGAC6HmCBfjSeNe1vqAHHh9fD3610tG7ovAF3+VvxEbp+GRuw==","signatures":[{"sig":"MEUCIQDyyHYspDA9hDqGyGZasUhu6YhfYBbfpSjDEHTob3U9sAIgHVly/CD9S4mlMrk4Mo5TssTNLPk7cNJ0YGBZKaiUSis=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1802940,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcE1ndCRA9TVsSAnZWagAAG1oP/0f7g3rK3GzbrfLTuk3Q\nfQu9+rWvyrPsIRx8uaaXDwlheNOKRmiKhF9C0gL1joPNqpCI/2iYApBaFY2j\njA0SCyB63MnUHZQ7UXGCxUfhIFOc2p25y1gpNTiLVEXnm4gsLUr4YRX6hf2n\nsBpundcUePdlcwHnqagy5At14f4nURwElk4NUA206BgEJeVPdioPvi8azzsB\ni6IyBGv/ienmRMSmyjl/8CBA7I2KnuLVnBXZpVI7JgPMSBsQsUmSU1JnRLhT\nGND34rXLR8qOR4sriMZwxrQc6/AYF0sy1AUux9/GnxM5uHGkdOxzdEFa84w4\nAKf34cxi1df2iiop8nU6Uh4zFy7EUZfG0/Jy6B55zY4YmUujFtRh8e7W4Amq\nbW+hBknFrFWPp3ySGjonVxAmCOCyBSfdrHbmP9dhGc1Vwy1mZYXHX/S5dZYC\nePO7Ec877bmWQq53J4Lb/vratDfZakvtQboxAZguG2Cy+NlGoYqCW+K71zWx\nbMUHLKZ/+gO74wcg5p+08zjrizgGc0+WGnzHMZlna+7CiwxaOLyJC1cNXfYS\nA4BLk75hs+4CxOb+ghXDM3xHjMfmj3XTTwsTJ5Hq544QwHrU7gNj923DPQxN\n67Kr9MGsB8hQ6cq+eP43a19/89JgqIBz19b3dR2yRo7YmskXScvcgmU6nC0f\nnUGS\r\n=UqhS\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"2a54baa51e5197ca5b1267b849ef85175dab9913","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"10.13.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.4.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_10.0.0-ptquang86-SD-150-2018-12-14T07-20-34-140Z_1544772060431_0.5483427661260805","host":"s3://npm-registry-packages"}},"10.0.0-ptquang86-SD-150-2018-12-14T07-38-09-933Z":{"name":"@gooddata/gooddata-js","version":"10.0.0-ptquang86-SD-150-2018-12-14T07-38-09-933Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@10.0.0-ptquang86-SD-150-2018-12-14T07-38-09-933Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"a9a046bffce4b7c7a8a21b8e8710b6a4bebe0c3d","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-10.0.0-ptquang86-SD-150-2018-12-14T07-38-09-933Z.tgz","fileCount":181,"integrity":"sha512-xtdLfYcTXJavJRr1BsV4uywId6KDwTWDquaphnlwNV1spkfCpNKEfh6fsKf4bYyhV4A4uk5lr0VLMIHrQdEBuQ==","signatures":[{"sig":"MEQCIALBjtGSggysWbumrIMah9pM22vp/lWkn1umkxhGjMlZAiBGAGRU922/qwB0R9zay2pREtALYoy80FJVZltTUqvI4A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1802217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcE138CRA9TVsSAnZWagAAK+kQAJE0hb8jW745pfIdt2oy\n+JG3Z0qFWTJQPraGCC79tDQ6cln/7QfeCjbJFYHg0ZlfruFhm20D2kVjmM0i\n8p7g7jX7bS+URpiSEoPACxS9/5bZxLYSkTu7u9BtAtINyIuai5nppXJaxljn\nE5cTOSQLswCdPbIIQto7YMuXlpF3p5Ce4UhpmtvLwnAp9cJV1g+9NOBuYJYE\nTKFC2yEghj+5DIqgTEQi8MSOcDzkbp8hzOlmyrOWXbPChHTtU+fG0jB1W/yz\nTGAbYuoFbrozhdZQ1yT/IQZ1Nm3z040fsG/DyP9rH0ZYImjYamBeKSDrgKf/\noZCvUzUktwd8cBFwjIIJyIKMPKsh+auqBfkuGbeB714BdcNg5RQhDTVogl+S\nNjzkblnkFhtR0ONzwNPjgyBX+veocI4clz7JCokPvfre7dnLsJusNrWH0q+t\nYculKtornVFSzMj7PmuoxigwGp/GLCio5BPsTH4PZdsjT7AXLr9yudNp9N1H\ntw7KcAmTIpxT8/1rLluAE78A9mISbJgwiBsIiJTUMICDFB5DWHLzNU4/F9pS\nMkQ4cggfBfZlOnxkJvppa9KcVv4/sEOFhL1enB4/Xz7L/4Bwl4taKUF9LIQ9\ndhQmCMaUKVPEe+rSQdJq6hoqx+SG7S/mxSoZmeFKTZ7ZTJdzOqaXvyn/EHLL\nS37x\r\n=OVDa\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"2a54baa51e5197ca5b1267b849ef85175dab9913","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"10.13.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.4.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_10.0.0-ptquang86-SD-150-2018-12-14T07-38-09-933Z_1544773115589_0.481575794669747","host":"s3://npm-registry-packages"}},"10.0.0-ptquang86-SD-150-2018-12-14T07-47-16-553Z":{"name":"@gooddata/gooddata-js","version":"10.0.0-ptquang86-SD-150-2018-12-14T07-47-16-553Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@10.0.0-ptquang86-SD-150-2018-12-14T07-47-16-553Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"16b9dec4373bd81a925afd2635901674e6affe74","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-10.0.0-ptquang86-SD-150-2018-12-14T07-47-16-553Z.tgz","fileCount":181,"integrity":"sha512-FB5zgUo/dP7IE3qy5VmY2cPAvgCE/tiyZSbxjTLBqeghctqsMUKHbz8BbCmP+M+7fPyIB+pfkoD1T7CIV+kiVg==","signatures":[{"sig":"MEUCIQDli6MjOIw6jF1TcLHqHOTeyf9dhCz+d3K3PM4g9/Oy2AIgDrvIbPBSWOVW+70kSvUzCwlfcTD7VQ+T1YuiPgOV0S4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1802135,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcE2AfCRA9TVsSAnZWagAAzKQQAIASrz8uJS2G742oqHXj\npYyh1ODmLIinDghb5EwuDM17Kj9JNSZF9MJQmYlfXmONPgiMECh0mGrTDcSD\nhD7tJhPkQmE9+yMV9AEBpzKMGn+O6udW/z2HylW1+CD352v/8x8oA5yUBIhR\nmr+pWVVbZbRxb/SPx/fZUHNTO4GsuyHwkE3blbPmbNHtLP4UnzJ6xuk5V1Vo\nRwZ+6Rjd2m9Szlzv5YSUPt9WAs8aZKgpqg7Cud34mZ442SA0iQrSieMwyWzf\nlnrTOGN9eHo0OEsKa2kX468c81RC2ZopzkBeoPu2dtdHFN5QJ7SXsqG/SMFm\nb15Ya8vSibXtUg7k+3TwZHqsoMWwudDhBfCsbblVOvfDlABmF+KzwCQEh3j5\nOE8/xaUogMxta2Lgt8h9smqbxYTFOtkRKDtmlQv/9u3eHs9PsTV2pJegUBEi\npa1mbRCkgNi61zTH6d0U3/5VaWza2FGnYHbPLqF43Y6rkeaSFAUTyMAOf3YR\nBLS/06dhQlnwMXtyZzSuusUAODhIwkspNiqiQeASUynkfqoZxnB3D0Kiv0F5\ng3elHPua5IiLCtwT+hHJhRLG7+hKzyZUoDkC0v3KV0eLvsewitPXKFFFQkyl\nJT8e2gkyjOpBfc+EnE3I4K3TWF7wm5O2SebfeYbz3Jd71O0KTI0LCXliaJbG\nurR8\r\n=+RSq\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"2a54baa51e5197ca5b1267b849ef85175dab9913","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"10.13.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.4.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_10.0.0-ptquang86-SD-150-2018-12-14T07-47-16-553Z_1544773662466_0.5795656016264825","host":"s3://npm-registry-packages"}},"10.0.0-ptquang86-SD-150-2018-12-14T09-20-58-623Z":{"name":"@gooddata/gooddata-js","version":"10.0.0-ptquang86-SD-150-2018-12-14T09-20-58-623Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@10.0.0-ptquang86-SD-150-2018-12-14T09-20-58-623Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"c2c84b48d3bda0fa7c1aef68585245749985388d","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-10.0.0-ptquang86-SD-150-2018-12-14T09-20-58-623Z.tgz","fileCount":181,"integrity":"sha512-90Cstru/kcU58k/ZR3dxjOrRaJlouIV2ni2a5UGCf47cOSmJSsTBn3pAxaPgwyVQP15iAr9Y3tisUhlQCEqbOg==","signatures":[{"sig":"MEYCIQDi/8+3pyV/O8lA2v5fRZuHTvkqv9gLHkqShMFSmI2i4wIhALDCkYD3dMiraW0ANrzLNxGS6Lm2z9R9+t3KlVVoZ7qd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1801690,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcE3YWCRA9TVsSAnZWagAArGgP/j0DoZAsVyKIldfM3ChT\nFNKHtlRWX4XnaMoepe+B1bwGOE3OPAmPV9C6ddzAPkPsEt9fq30F5cGRmST+\nDhmnDxZS2EwDXSgkIaX+Is1sqCVFk5GTYKjDjWeAe2SYk1P+iUIuunBSDxcr\nrDEzWMSmwubc0Mtugv7ErEHbxd11AcSZlEamSpwgnJPSSmxY4C8YoAefog3k\nU8PgpgRJAE63gMzKZtscaNgHkHqiQ23SKQg7WUdghS3RsScBGo30Njtkuvra\nKQQC2N1L6iD0coQjXYEQdFMowgd3Vg3UONveJ8f8ZJGHrjb1Q606Pl+PDOQO\nX8U6HEJvqeCgkKC7lvxUe988wFshtw1Xz8G6ysJqxbjgQX7GdOuOOLjjatE3\nby5EzBmT7dKH+AmEo/GM6gBbmNuN51WOYrY8lBCvMPVe6SsxfLzAqzQ1OcIY\nbR1BgEH3557K2S7MSZjerXwdzOX6QXmdkPifV7MVSiTDtBqwwSaHIvO5d1n5\nWL+AUZgy09EBZMf+9RChiV8FBB4/Z13gG54XtrlXXslredkMfqguqPi3IfWh\nayV7hmWh6mrWz3b8f0nSAg30yOpO3jI9MCGu8p+l/0U/gb2+oS0zmzHGigT1\nF3AuF+sYxq9h7taJia1vQ2kySh9d6LJ4m8bB7iNpCjEPyEZaGNipTDPRmJUo\nAlx7\r\n=19ta\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"2a54baa51e5197ca5b1267b849ef85175dab9913","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"10.13.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.4.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_10.0.0-ptquang86-SD-150-2018-12-14T09-20-58-623Z_1544779285976_0.6156429075447596","host":"s3://npm-registry-packages"}},"10.0.0-ptquang86-SD-150-2018-12-17T02-36-37-759Z":{"name":"@gooddata/gooddata-js","version":"10.0.0-ptquang86-SD-150-2018-12-17T02-36-37-759Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@10.0.0-ptquang86-SD-150-2018-12-17T02-36-37-759Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"6fa6f431f755d9493098b6126e99db1dae88bbd5","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-10.0.0-ptquang86-SD-150-2018-12-17T02-36-37-759Z.tgz","fileCount":181,"integrity":"sha512-werz+YJLAb2qWY48Mn3QRhfVxPN0arSex6TaewGtmY6YoHMJofYmB0OrH73MB39fwAxnSEon785L9dQRlrgJEg==","signatures":[{"sig":"MEUCIQCjeWeXLlucmHGQUAUA/4pTZVyJrYv8RfU7LsNxMIETWwIgdvjABS8ZS41PZ/dZhOk1nBz6wAIY+SFWeOFKd9D2FVY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1801690,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcFwvOCRA9TVsSAnZWagAAkeYP/2+qviqA0IlXX+Rt9RU1\nWDaRUOdRarcCbQFbHdCu4zKLfGUsETHiMcP20FBahBeQVQZkgU9iFZ/rybWt\n/VT8+uIhzGI7EQaIKnKXU9RSC12uiGLevRT3/SmGxX9JHZCRTdciQfLHL+wQ\nWDD3WJklieMigJah/ikb84zANndBC9LKhWl2GzEpvjDTD9QbsS7SETOvBYW5\nz/9q/Jimxh9GdZzfsqbfAqCT5Kcohjg5vpELKxL8/Fxg2C4+RYPTixYtzCFF\nlshIQ+R7iOd4Cx9nPenM9cPeXwX85eomHvkpq+ZOe3PL3pemuN43uW5s4s4L\n1Y8pYpWz0leAUsJsMd7t0Fx5FVr6mEmQIQbQDyq+AQjJT1Obt8VkFsztWn/R\nhtfWLrwzju78vkn0QPpsBUZtowI1UEO3XrWC7V0LCGOBDTz0QrOzUzOQVMJq\n4Ul1GsE7S+0xf4TPafjOQiMkLRZam5vKhpOV43M7gY907DbAAFAV3BwIdD6t\nhatX4nHNWFvAj85Oq87Rf5CxN2/nYHxBZDypjKBdL0ZaEyoMXVN3DoZvbwzO\nNPC35dRQRNSGA2peh9P6Pps+6dw/BkHMiVJdZ0AqChbN62RBjIKL+YoO6Hip\n7xYwm6BNXceHsQtKJ0xAQzNpEA6p36b2JeJeBkVDqMahRXajNCEC3Ye+FvEo\nBMtH\r\n=tqcA\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"2a54baa51e5197ca5b1267b849ef85175dab9913","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.4.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_10.0.0-ptquang86-SD-150-2018-12-17T02-36-37-759Z_1545014221394_0.7761617294856327","host":"s3://npm-registry-packages"}},"10.0.0-ptquang86-SD-150-2018-12-17T03-59-05-689Z":{"name":"@gooddata/gooddata-js","version":"10.0.0-ptquang86-SD-150-2018-12-17T03-59-05-689Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@10.0.0-ptquang86-SD-150-2018-12-17T03-59-05-689Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"a18395c377245f8d1a58891c39439499f56ec92e","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-10.0.0-ptquang86-SD-150-2018-12-17T03-59-05-689Z.tgz","fileCount":181,"integrity":"sha512-kiLpD90gGEJkD2dcBK5tFxFuQWUkObyDNmGB2GUoFikVzvdqW6R3jFnQlOGHofNoe/zpUMo9RJ2CfUHd6Z99kg==","signatures":[{"sig":"MEUCIB8V4QJmlwA2rOSAOnxzT0k/KN0p8BF2VrSEH5YwqokcAiEAm+wgmohVfbmsnml0EZpN1lGLL/t2gQ/eLCNdFKzAC1Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1802724,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcFx8iCRA9TVsSAnZWagAAei4P/2JuQgF3WChx1qh1XrWN\nyklEtn6g8a9h+ltQUZMkqz4CTqfR0FlR3WPGhAfrIo/1a2PvWoXr+P0l870q\n0So3dyYLy6JH6UrvQnPWdk71Ag51xmIpv2qNt7Pxp3TdF+tVXcX7tbC6E8Oh\nA3dKZVQANQwiSE10Aimdmd+fU+BD6Y/wjZUNY+pdd+Yr8lPAiotMioDdIXj2\nLHL/2p2Z3CK08ThCDxS6m+klp792o0+7gsufmvxTOQZY5olT1+zkmmSPeuPC\naCH5EeoEEhfO6DlYs8569ppaDTOk7yWdVF49d2XpaTHr3ISlwdySLafQ9WZe\nVzU5YsDVUW4F9d9ppmGDqv9KpWA+sTdGxIyp8Bdk9MpXWugQQa4lySchquOu\nwq6DEoBWi/Fw54+yv9eMHp5URB61D6JavhWWOqGmgOO1YrYrKMWvFis9RsEh\npS/86RrL3BXJIaJTmn6EI8gbwCTbgUfvLcTe2YnBvuZbyCy7gYtw1Nchq+8O\nNtLS3yskCDvyzL6NaF7YfQU4AKSY9KlcCKYqbd8vvb3UHk4s3OHPUGAA2eMh\nRKzpMnv7lLUgNH9BavDqXrvqFiXFalEa5YYhkMrfq+42nqaUceBPBQRRnevP\n9+qDD3Ou/j6GOveMlipav61mherVoRIaaT8yiOslfygjcOZQUgUXoF0c3Ynh\nAS5y\r\n=p1WV\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"2a54baa51e5197ca5b1267b849ef85175dab9913","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.4.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_10.0.0-ptquang86-SD-150-2018-12-17T03-59-05-689Z_1545019169488_0.5983175946168744","host":"s3://npm-registry-packages"}},"10.0.0-ptquang86-SD-150-2018-12-17T04-03-39-603Z":{"name":"@gooddata/gooddata-js","version":"10.0.0-ptquang86-SD-150-2018-12-17T04-03-39-603Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@10.0.0-ptquang86-SD-150-2018-12-17T04-03-39-603Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"ca5e14a2af2f1c246d4f9031302b3e1fc0a1c6ae","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-10.0.0-ptquang86-SD-150-2018-12-17T04-03-39-603Z.tgz","fileCount":181,"integrity":"sha512-38rBgVHk3/tCnu/b4mwzxxpfhZz1/f6g380vApv3kHlcz9+hoscwGOVu1zmQP823tAaMVk3GURFqu+/HsscU4A==","signatures":[{"sig":"MEYCIQDiZCY7VkwnpqW0eKeWj9uELCOvZ7sYUA1wRpe0OIIzXgIhAPwzMCjT8qIl4K+dQoIrYxgivjsY19PSlBLhsiYeyRhe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1802386,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcFyAzCRA9TVsSAnZWagAAKOAP/3peX4Uxd6xlluGvJHTc\njdhzBYPBREcQ5vgY+ozsvGUit4te9RhcvSCmEwM9+cK+5luT4so9rqZOWQWM\ncCX/Hn/6XvdLsBTEFGSbB9/NXOlTnrZIFzVFksVCcFS/BfOHjzR11fKkvhiv\nIQt52vBAAW0a3LWMCBeDjUdYjeUeE3JgZ0POkhTCMcusSHkaCghu6hZ2AT3L\n2PrLYhm86SCrY8y2C6QPJZ3kz+oK/wd6kha0hWCGDVVSEYvs6zbIauPETWPI\nTrjYJMecraVZffR0UgeZBE3A+vnSKjgNDs4fSlEYYo/bSuppQlHLwVb0IjBw\nqhJijuu433opIfs/V0cIPg6XzP+gUWJGpzaVD29rl+nZ0cF/mMqc5tTlMWUM\nIo1dG312VP6/NN3RlxFNm95adkWUCUHGlvq1wyDO2u4aWxn8G7r/xFPjmEzC\n6Jng9yDK7z82HUs8OmMJJt0eTKuqN2qkKGejLM8ak3tq4xvHeU9S2BSZgqAD\n+XOxADepMgm3Ta7j4b6UmuGxLfns7C3Z/oCXc1G7o2g2pNty7DPJFkG0QU68\nS8QCzCmrpreJV4yngIxOM+pNmb2Xs93BI9EYfhEeY7RL+vC4v3UR9NewLs3r\n6k+O0c7PBy5KVEoPaW87Dbc5DcXS7MtX+kjVPpESPLcuVY7Xu+qph/i5ViwM\noOf/\r\n=wn2k\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"2a54baa51e5197ca5b1267b849ef85175dab9913","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.4.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_10.0.0-ptquang86-SD-150-2018-12-17T04-03-39-603Z_1545019441703_0.9553813338511434","host":"s3://npm-registry-packages"}},"10.0.0-ptquang86-SD-150-2018-12-17T04-07-23-869Z":{"name":"@gooddata/gooddata-js","version":"10.0.0-ptquang86-SD-150-2018-12-17T04-07-23-869Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@10.0.0-ptquang86-SD-150-2018-12-17T04-07-23-869Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"4d239bc78538e575caf275764609e2f0a9e212ca","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-10.0.0-ptquang86-SD-150-2018-12-17T04-07-23-869Z.tgz","fileCount":181,"integrity":"sha512-RUP8ZABnnXMg1KfePsXYADT+OapFOkxuFn/fWGET0r+BydAjp/WEcyPh/o+5rss2ziq97FkweNXLkUhjTVd06Q==","signatures":[{"sig":"MEUCIGuomvVonYbO98Y/Kvj1rTZ0X1vqlllXeFSg6vCMBAikAiEAvJbXEXXQSGp8yXFG74BnOztJsfPFpBV0vy/cbdy01mA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1802587,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcFyETCRA9TVsSAnZWagAAQrcQAJQimsrEuH/7W9TDtcED\nN5GMbntZVJm9zccDSTGgMQzt4QKF+IgR+Ahzfe8QD8SI3mle7za4LGxYFvSm\nSQFElimJbRsTqrnnZFWbV++N/rpcqI9sOCKALCJnsyzSDa+m/FI48FeRAmn7\nDQ3kr0Ujr6JdYcKTAA3fJz6oBSZouHd7QuH8FAb0XQbE/PpyzTpML2WaKoJM\n69W0Pa+Q7Wq68hHPN6yMAufy5J8Hqire7AwWFlp4l6rFG21E5Zw34HcqF8UH\n4qgjhMjuc19nqD1cb1/ghG7HfRn715ToipWY5Cj4d35vEHxXd1l1eOkwC5i6\n6ztnNBo96vwqjprptJODR1Ng88Ggd/sfs+1gwaDTj0qzqBF6vcLnoTRXhph3\n8N6vOE3CeBGIW24G7ZUDw2Bmokmu7cVr1yWvyK8moakMc70mgDP8JTlv9D7H\nJx1tuZRJW5Q1jSVifWaEZrjFHTHg5XJfisFmUT5vPYoa1ujT9ipEHmlkAqBL\n4Osbpj43DDsqnfjYRIA7yAnS8jAPqIWDKGBeicoML5IEsqovnNBfmJd7yDac\nbZDrNYBimlAwmSPqSI8OvKuO+hNQpTEwfyamUbUgBIzmMXiPojjQCMEEbPCN\nVru+AWzT1sdSTtzdq73fAsET3dooOtybflPvps67ssaH8DmacjBCsrEm2PQY\nmBG8\r\n=7ARQ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"2a54baa51e5197ca5b1267b849ef85175dab9913","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.4.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_10.0.0-ptquang86-SD-150-2018-12-17T04-07-23-869Z_1545019666495_0.07561617943201426","host":"s3://npm-registry-packages"}},"10.0.0-ptquang86-SD-150-2018-12-17T04-12-54-004Z":{"name":"@gooddata/gooddata-js","version":"10.0.0-ptquang86-SD-150-2018-12-17T04-12-54-004Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@10.0.0-ptquang86-SD-150-2018-12-17T04-12-54-004Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"fb2c30a0a26da1a845cad98444d80fa9e012adbd","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-10.0.0-ptquang86-SD-150-2018-12-17T04-12-54-004Z.tgz","fileCount":181,"integrity":"sha512-L+4CrBnotV7v+WfK1PzEroNP9t5ehAFnTXWWeLh4C1E7AVmLkzozMnQ2Mu/+geUPL+0RR55WnDOHHcKnhlZ9YQ==","signatures":[{"sig":"MEYCIQCXvT/PMJsGubi055Y7zhTcVsnulAd3tLZX2atpxKIMRAIhAM/JjUuRKbYpzlp0vzl4UvXxgL5hZ6umPhO/2Ulh4B/n","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1801727,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcFyJdCRA9TVsSAnZWagAAovsP/joSykv5WLCKCUaXtvE4\nGnLlX2aQfCIMjPpihK7pQg9Ko23JH+i0BB0sUbza8HG0oWmbjMOAmLYBVvH3\nDbEjrX0VFQRrWJopweawYAmxE8DnIszqOWHDtOutI0PZvrOKjUuU2mkwi8tt\ns9nWVKWyv6n8cH8ly/9THuA6mggn21UsGuzQtERadY1kxfyy4tPtKQG3hif2\ngoHo6/IOoZpRqyfzFAH+SjGom4Uzhq3aZG1j2s+J5tPwB/DtcriGAeGWpOwN\n7EcPlk4VC9gya5k4D8HOC7qdHGN3IAUG6A9BZFGl3ezk98/RPbRP0L5mT05m\n9TJxXQ+JRjEba6DIW0mcRZOHfEotpNZCxYe/5nunTf7bTtE7K8xq6oUK6O9K\nq6ryfn6d4DBgR6wYLHSQuFwFbkFrLrsFANqCqCXO5+cIHzjyyajqSpWT9O+y\n4KVtd2ox+4CASf4DlZChnV8b8y1Fn4f+Dvtwo9rWEvM367ss/zUpd3Uq0uB4\nn80ENuRqFlefa4ZPMjoUCrB4Y8T+jabw4mX+twLHmVt31Ky4GhMaykXC4Mas\ngbrGfFwj5P5/A3az1pOclB6wx+RPWkcKK1sKCfsxWUA6vhpRBXBM+SAP7s3r\nZbISYpB0+PmQ+R9qVckfvWRVEvabDBygrD7ckU1QLygzpRM5RqGWdLm05c9Z\nFHos\r\n=8muT\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"2a54baa51e5197ca5b1267b849ef85175dab9913","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.4.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_10.0.0-ptquang86-SD-150-2018-12-17T04-12-54-004Z_1545019996322_0.9532046843718858","host":"s3://npm-registry-packages"}},"10.0.0-ptquang86-SD-150-2018-12-17T06-42-04-474Z":{"name":"@gooddata/gooddata-js","version":"10.0.0-ptquang86-SD-150-2018-12-17T06-42-04-474Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@10.0.0-ptquang86-SD-150-2018-12-17T06-42-04-474Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"cd0866ab98a5b588f0e2f0ccf9cbc97a8616d871","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-10.0.0-ptquang86-SD-150-2018-12-17T06-42-04-474Z.tgz","fileCount":181,"integrity":"sha512-wq6/Ep4K7EAny2wkywHhZWBzkynVnqJpyuEWzDNG3hFSW55o4lTvypp8sGkheFzSv9ZVXyD26gegZW0oe5rXUg==","signatures":[{"sig":"MEYCIQD7kHsLhx7srUp+tPHpb+hXcU5seEpQveYFWLReOb2HAwIhAPg43dxrBNoxEjkiFLaPIJZ+v6J1dtRu++IC4gqPXbUF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1801500,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcF0VoCRA9TVsSAnZWagAAUjIP/ii7TdKXx2ccjqXUIDvB\n4vTHH8ipAFCTi96QfguyOPv5A3xIoYtkadMKoaIjcQ7Tas+CSKgJMpb5QB1P\nal8k6flx3h5cPd5UZAf5pUMV2OI3hjHN8MB5YDXzy5xNGgEiiPr30vcLpLFa\nX1p2IUh07veoxjj+kGMMsWD/ZYF9n6uaSwmGmyZApzCcAR9bMNc6DLkOJsjb\na1MOEc5tojyblMlAwdIwIX8Qx0hajFb8flqM0AkkJaQeOYq+unU/zUrYiy3t\n2oaSsaDi3ilMOtc9G/w2Fp9xpzHSZz8y8P43H3iMeWZq4g7xpGD2sDTkwajI\nNpFqY8tCreNEv7/kUXi1asIgxMMUegBZzXrCQGL1DS0WuynbFV8A5l5fCqzC\n8zgt3zCJQgMCQgMNHDGv5egMVsj4D+DU3kFCYh5ufegLV5SDk3GveRXPDJCv\n/nBxfEx6Et9Y36Hk+mPYu3QEQl5ys7YF1tAwYrzgPNxyEalAElVdr3QFRy/J\nYJ2AjDI35z86aHj431IpMTAAxtI50KbLXFvFTyS4X8DqdfpiiWYc3mtaZSG6\nlHJqbJWGiLB7t7j/lKMN8Bc+9zIFLOm9rdCKTKoYtDx7mEbnZaKWayHw7P75\nHxBWyfsB0QKXsBQN8QLg733ukXCvLWuKtj66NhgjhyQMe7W8StYsibqOPpS1\n8RHu\r\n=MXa7\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"81f55a51ab75e0b6e737a71058414825db261f3c","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.4.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_10.0.0-ptquang86-SD-150-2018-12-17T06-42-04-474Z_1545028967876_0.882442194440235","host":"s3://npm-registry-packages"}},"10.0.0-ptquang86-SD-150-2018-12-18T02-23-20-734Z":{"name":"@gooddata/gooddata-js","version":"10.0.0-ptquang86-SD-150-2018-12-18T02-23-20-734Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@10.0.0-ptquang86-SD-150-2018-12-18T02-23-20-734Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"8860a2bb8173f642581a58a3ca1e3c0f3b2c0bb0","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-10.0.0-ptquang86-SD-150-2018-12-18T02-23-20-734Z.tgz","fileCount":181,"integrity":"sha512-4e+j3zv49P1Jkw+dQiwJMQ6KBY0/EpeMW7TViluduJJDEhaCYPIK55AqkMvGJM2OCGIFBZbOs/VtvCHKSrE4BQ==","signatures":[{"sig":"MEUCIQCrQDpEI42eiDfsWNitkEvihkA7P8VDhLh+UQMz9r89RQIgIu1O53RJKHxpZgCJ0k6aPFtxS2VEf6I6bn6/eOyyzlY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1792404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGFovCRA9TVsSAnZWagAAgv8P/jxo3XJ7tqMgurQmLa+F\nPZ4Xio3WP6GZm0Svw88rh3hefJEBn5pxXzIQJAR8FKoCrtyrWqRaw3tU5opT\nXvBdMdl65G2sZW/cktqwhzSFwAj+4A/izerbpYpPQWeNjfYGzo/MVDSh/lZ9\nW5RviMeLBzztWa1do7z97dDzQEY2vS5nr5H1i4cYKUhr30PWAx56FRwP8NEZ\nPReWSfzvRJ6jwFcrBgSANcfZh4JCiVlZc5DzADelZJqPmbjLi7GT1JQ9bWF9\nq5U5Lro9ZF6ij16/iFE97fMaoAzr9X+K28MBiHmAp5RXGuVqn4MlFfwgSC68\nXOrM2syG2skEKlZuGme5YkLoUn/oQF24XOHpSkzZ/VputqpTCh8LnSMy8MgN\nsqORdmHsbiXIhy2Rt3k95Szp2cnIoaP+mBe0ctVv0Di954L9U90P5Ptqi0eu\nH/SrGMVwR4wUMDSuWsiRWmV6Y6vZBCQFLLSHEUjEPaFnmiXHMFSfvqmQEURI\nlBWOT+D/9aD92aIXOo1V/t+3NU3tjIbP+bS+t5kBO6GamhVHUOlkjhUljhCO\nDShsDJFQdoCQY0nyPiT14PPxCo1FWkYM2dQsFUI1rHgMCFr2Aef0yWUc/Wgc\nXhJcnp48X3reSup6JLjOakuDRlK+9se8TbTwtgLU9tsZJhmNuQa66EhqFQ7K\nwFVy\r\n=Rx1V\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"1a13e6529342b316a13b866e6d5bb16273e5190e","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.4.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_10.0.0-ptquang86-SD-150-2018-12-18T02-23-20-734Z_1545099823167_0.0034256763347477737","host":"s3://npm-registry-packages"}},"10.0.0-bertold8-pb-fix-getprojects-2018-12-19T14-31-43-012Z":{"name":"@gooddata/gooddata-js","version":"10.0.0-bertold8-pb-fix-getprojects-2018-12-19T14-31-43-012Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@10.0.0-bertold8-pb-fix-getprojects-2018-12-19T14-31-43-012Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"a5aeabb2fc2c318fa86a6d448ca269538ed2b7d9","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-10.0.0-bertold8-pb-fix-getprojects-2018-12-19T14-31-43-012Z.tgz","fileCount":178,"integrity":"sha512-7ya58Iwa8nep1xxYag+gHfKz0gmc1sDqmnWLIpL+dAcW7BFlmjBWvqY0ijXGR+HBeQIKXux/BXAczTYO36j+uQ==","signatures":[{"sig":"MEUCIQDy3lJuS/hO6ZWfqOeazR3uri9eEZznpBij3Q6aQmA/4QIgFASaGthjCjRDGnP33Gg6Q4qiKR/pbTSnlXrKZNX1Ee4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1791554,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGlZvCRA9TVsSAnZWagAAAqkP/Ar5Qjbv+2zkRl8XA/GI\nUYt+HD/fGI+NKi5hIJACPqOEdGNTqyRi+bdjpJ5uoNxxEk4k07HOJrSPrAyf\nuxSsetFGbA9rxazHCG4zMy0ZiarEsyYIMtkhsaTWqMP4WUdzvSugEv/wifSK\nqUK6hq1s0TCXcD5zTAe0M42NX3KvDRDz3hz4Mu5wKG9HHY/xXNF+3d+diS3l\nUYgmDVuAXbo+66BqZO/ec5cgwQAcmwLXrPqXpJdFT3l6cDtCen5DBAngVDI7\npeTQ5LONlEaAQ/sM7KltzqFSF28VLnrZga4U7fncQxWur/IrlGzf306WS9bL\niaYBtO9JZfZ77yhm+HFqBSmVh8oB9pozybgtWA/ZvQR2DW2aalcI/WTHuPgh\nhcP+nlFNs8yUMxPJ8izVhGuQ+V4ukY7L0WvTBMw4T17gTQyCgCt7PIidtplh\n3IcXnieKeACb7hb5iDsLDbT+Qb5vok3cPZdRowI9ezhzBhDPtoOSMXnBt/vn\nmXyZtqcwjiKTaa7S2AJ0eJ5QPl20U9NEVLHcZxWPJfBzYh6pwy0WpmVYWbTM\nqVQldk9VehaN3Q/q3vDBnu63ZR13HfsMYsARFjpCIh+c//gX8vkpJMNxsLSa\nSKm+1QmOLU34taaurcKZj9v1Tcv+KHgu48idmNRZJRM2XKKKtNZlmtvEcejV\nWfJu\r\n=+YSF\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"b7e3b0f8cebd8160619fdf32ffa1fe59ada0c81e","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.4.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_10.0.0-bertold8-pb-fix-getprojects-2018-12-19T14-31-43-012Z_1545229934558_0.09321582002265494","host":"s3://npm-registry-packages"}},"10.0.0-pbenes-pb-fix-getprojects-2018-12-19T15-01-33-885Z":{"name":"@gooddata/gooddata-js","version":"10.0.0-pbenes-pb-fix-getprojects-2018-12-19T15-01-33-885Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@10.0.0-pbenes-pb-fix-getprojects-2018-12-19T15-01-33-885Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"5aa0699451dcc64813671d7edcb3c38e1a648d21","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-10.0.0-pbenes-pb-fix-getprojects-2018-12-19T15-01-33-885Z.tgz","fileCount":178,"integrity":"sha512-Fo7oi+t45niKW8xKotPYErjrw9YqJkVEdj4CsWeFqPQxbp+Q9GMmqT+TEijbLDsJjM81EBtWrVXWtDRJet3Aag==","signatures":[{"sig":"MEYCIQChFXUfAYoGGTmXVNYjV9pL5zNio1hKQqEX+99WGRiydAIhAMPnC13Epa4UuHPPVq+rIHk1NnE2aAtyM8G521KCP2IV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1791544,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGl1hCRA9TVsSAnZWagAAm34P/iyXZzVb9J4MlGTStiUe\ni9O6rIwsrW2J9lZwokyFqavvi8cdxsTEMY+Q3wATjkyIXCVj9V9rYKd1Zm2n\nXSBrOFotz10X/bl3fg+MzYJ+XZFjXTDYMKdwnJJcvhuFD+rDTEmm9+qRKQtJ\nTH9aQAemKQj5DWKVU4BkqiXnRiRvAhPwmg1xkhGVn0YOd1fDSqSKuLtq1e2e\nhi9BofBj0IL4ygoKT0Fl1/HYFynf55znwj+h5JTPhk1fWPvBWsI6ykc1o3t7\nsWLXcrNzqbpfzD6xK0IrzDRN5A9XI8KJ4IBq3jTx4enSRvHyGwn9SsGQW2g4\ndpVSuJeJI0oouwuoRKOS/03tFf0lnN9oqqoLb86hMHjyTz6wRDXeh4H8sLgA\nxKeDiPngHy41srwL31oy0LMl40AaPwdrlOZK7BGfR0a9dV+MhHk2Yxjecoin\n/aTJtCadP/Pbrc9uwSQjLZzMZEiC9AAnwI2vLFbUo3r3xUMeWncPTjFfaQlw\nXYhG/SD5nuecX5bsan+wEw72p4fGpfS+oc+t/6Jqqsvs3OsVKqgUA2mZo8Qq\nX1+9xb9TVV2QnTAnWbOVXkqBZ0Di7sfLElNI4yRMBM2WYFYPcmJPGtePO39e\nkrzBDegNzuIGT2e6D0Pwaxzccg+gmdIbNt0n89JDgjONxPdFRdsgMBwmQ9BZ\n0avO\r\n=gvnh\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"0d98b49a41b43a8a7f7d8af4975c4e89508344a5","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"pbenes","email":"petr.benes@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.14.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.4.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_10.0.0-pbenes-pb-fix-getprojects-2018-12-19T15-01-33-885Z_1545231712644_0.3507686061750115","host":"s3://npm-registry-packages"}},"10.0.1":{"name":"@gooddata/gooddata-js","version":"10.0.1","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@10.0.1","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"lhorak","email":"info@lhorak.cz"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"3b8b62fb5f9d63101118a3b4edb7fd6c6ff3354c","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-10.0.1.tgz","fileCount":178,"integrity":"sha512-/ya88Q/hwM7KY6bhVEkiVaZnRHR75lnOzl61HcCjKPcZEXdvYLZ7eLb87w+osig4UYKFq5mEn797wNy8Jx6zaQ==","signatures":[{"sig":"MEUCIQDzr8aeLlkm08Wty5C8Brb6cpNkiKNIK8gel2xv1hmFngIgJ751pdnnhOWwS75P7lIyeb1H578ia/ACFJHRn4OUhmY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1791289,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcG1G2CRA9TVsSAnZWagAA+zcP/Ao/4E31Bne0wn5YkKyP\nUZ/uvz8GhaaWcnD59b6I1OFuKRpE86HVZlef9VeaN98e7+SVC8u2r556awRq\nkV9s7kCyVhJ9+3hVIAaYIys9cfa7kwb4hXwVSLheaJ2l6xNINfPpircsLfnq\nOx0KMJ3+VZnf7kQKABYHAjomHDXcyuICgk0mLGPAUk4Gup8SbZVv1MFa+Eth\nZdk140tvfLMfJTrbBwfx3puuXYgrVVZ0YWAY4NPw+tEyM6HXV9zZIWQy1EER\nIvmIcayoi1TqerWVO2iLuIy6ls8El6dnr66oaSqjTOnj2uDaebbd0npZuEGN\nuiD8uDYj9jD3jftm1AdAn5gyTLxKe7MS0sfYT4/why775k5goPdj0x9WbNv/\nDnUJKrUOUsOoH22yotFBOzdP/AiaWY2boZSdbl3q7MjEeyDBl0VlZl9B1fqn\n51ZIi4dWg9/B2f44Hr2aQfAM7q6XFKtPCyQBmbeG08VCAaDQRFa+ja10t81w\nR22ELtmWiBNFHSDFZQdO32rj6W5SXAKdx8ooyJ3R6FNSN2BI2/Ez76NdyAZw\nJWkecqzoTTfL6/aIqL3qfF38q9iLWejoqjdJO6pUSRDHxUFoEA//Sm9DllZl\neoT5aar1ZCyLCv6Qvh+AWhtXbh2dOsvfOMTGGiT2wbnxrMKS1Uf19nMwyyHf\ngqBJ\r\n=QVYW\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"browser":"lib/gooddata-browser.js","gitHead":"eb83042387d6c64db0dd040999e63daa63a12bf3","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.4.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_10.0.1_1545294262070_0.49070693523742737","host":"s3://npm-registry-packages"}},"10.0.1-ptquang86-SD-150-2018-12-21T08-47-09-490Z":{"name":"@gooddata/gooddata-js","version":"10.0.1-ptquang86-SD-150-2018-12-21T08-47-09-490Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@10.0.1-ptquang86-SD-150-2018-12-21T08-47-09-490Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"065dd5fcab1b89da1343940bdc86d9956d4bc1c5","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-10.0.1-ptquang86-SD-150-2018-12-21T08-47-09-490Z.tgz","fileCount":181,"integrity":"sha512-V+YITO3EwsIwr+6ozCQZoOimWWB+MxQpuSklxbHXCtZLRmVcBHCrMaCfGxmQWNS8Kk+Dky9UnFmiAWVX7EQCtg==","signatures":[{"sig":"MEUCIQCz+RKVmGk59WhDmNwpVzrgKdj27xim7DWA0aQOYGRnsQIgIYwkvOjE33YpDs/AAFxinvLE8xmncsmH94OwhCSAYE8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1798791,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcHKioCRA9TVsSAnZWagAAsX8P/1kB4i9p7XlsMJyZ0MRd\n+yD5H3UH6fbLzYzgJZ0eoVzQRwim7rSd63tQKK2vMCygbWJGGVXvW2MO4tW4\nq9fSZbKBm7d1o4g64pBl2YWlmQ0cEEnTNqY33yYDQmXFYf3eGh2vbe78apWt\n9smiYJi/lmqUbXFTKMvvK0U5nO7BNmqMRSRYXH3fTPJ0Od0gnuWr8KzuGYji\nt1cDjMPgT1Vn89nR7srtwse7wFNl/SpTLF1Z19JWDvbFiSnvJQwPQcd3OXbu\n6BQSq2JfWLekLgm9CWmaFq3NVCgieycovrKdeQm9/oS51nupKhG6Pt4UKNMk\nb5YVAHlIMxvmjaivD9PA3VA2UI0LIeFEeSb60V1Gr5mGKIZSLiHWlGxUq3mz\n8YTF/7qmQGA5HuaZYKjqMlJb4gBqrBLgcRZtRR65rqt0LUgQ+Kiaxzwxi/qM\ns+RVlZQ3922WbmkHFjzwP8an8WY3osRqb/VLk8BvAeZ0Bh19/YqGDm0OxWtR\ngdcHrRm8/h26mF7e7+gMQTu1DxRi3pEV00nP671KKd9qphbVNH6fU17MhpjQ\nNdfMv6I5v1EQviUc8S6EH0vrJplDg+kc5KRJV5CTGF3KanLwv3ZKF2SKHBhi\nZLXtuIfW1+OKVNQMr/HSct3xosVvi8vh41+oeuIzMbjpb3OaAAZvPEboGTj8\ntvtP\r\n=b5nt\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"fcb6c594af286f8ebb71378c7f5146e7685bd480","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.4.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_10.0.1-ptquang86-SD-150-2018-12-21T08-47-09-490Z_1545382055307_0.47520427089407513","host":"s3://npm-registry-packages"}},"10.0.1-ptquang86-SD-150-2018-12-25T02-12-59-800Z":{"name":"@gooddata/gooddata-js","version":"10.0.1-ptquang86-SD-150-2018-12-25T02-12-59-800Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@10.0.1-ptquang86-SD-150-2018-12-25T02-12-59-800Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"f99f37f5aa215403d0c3386a361708eb7f2d8fe2","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-10.0.1-ptquang86-SD-150-2018-12-25T02-12-59-800Z.tgz","fileCount":181,"integrity":"sha512-yf2T7a7tA5eLC41AFCdC89WooTQLTi3WUU7xMvXAJdy/2Y4yzudDEzY6xJhqWbROscPwRh5gXS83rv77gGYQUQ==","signatures":[{"sig":"MEUCIQDr4jhr3AK6oqan2QLB6D4NXgi8GSLqBc2maTqqYxztAwIgGmnQ8qlCk+1PLiBsHzY1AjWJYrljYYGj11nEB0ZKpPU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1799221,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcIZJWCRA9TVsSAnZWagAANWsP/0wQRCim308ldW/IJCwJ\nRDYlnfEzg60Zrpj7rstIyuJ8lhExFdCB3qT/rMCwJ0c34euozPYOYK0mIeLG\nSfjP8HtWYFlJC0em2uDCIJfrrGtwQOfvPIGebLfgpsoaBM6sSzbR4akrROqQ\nr8/rBni4Ak9WmKno5q9iTgZEkhpkcFZfbaKhpZfy+kSAJtxtM4l4mLa++tfH\nQXfVF7ARlWs2L2AAsCzI5yW0JrqPftN9L3tfOzKkICZWCNhUp2RwaL3sYjUl\nKrlSikv24pv6GJd3nYNaW48qvUEbc1TGp0aXfAX/srCG41zix6xYz3bwQkxF\npkI0EBQ5BiohL3NNJGCwODmH22RBZrOo2EzmkVg4m/LP5BjPj5JlaU7HBnB1\nvIKBiTrAfu9MNS1z5w+fZ2f1y/kSi7lNkCq6k3pwl0046POs+UnUfkSdmyid\nnMrp0lFoDZWE3i+jKjmDEiGBGqx2b8jkamKib/wAmhYF5Nl2Il8/rPFWrTtE\ndCtOgRVQGbznPHVNzPcPW8mW4VrBn9pjqu7H0kwesGyE8qpAVeyqNCnKGiAj\nSP5kkV85wWsP4sz5UHkxStBSoaUlUhnoJrKsjU9cEXGQSpwoqOtLBYxVvDnf\nmnjwxyYDFnlGhNelaSDAN0VgfP5IEGatOhaXUQpa/l4pll10sF3ukzUYu0Lm\ntrOo\r\n=d1rY\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"fcb6c594af286f8ebb71378c7f5146e7685bd480","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.4.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_10.0.1-ptquang86-SD-150-2018-12-25T02-12-59-800Z_1545704021911_0.5158491187971141","host":"s3://npm-registry-packages"}},"10.0.1-ptquang86-SD-150-2018-12-25T02-17-33-027Z":{"name":"@gooddata/gooddata-js","version":"10.0.1-ptquang86-SD-150-2018-12-25T02-17-33-027Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@10.0.1-ptquang86-SD-150-2018-12-25T02-17-33-027Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"6c7f068369e5271b84522bdef3b21e6d6714b9af","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-10.0.1-ptquang86-SD-150-2018-12-25T02-17-33-027Z.tgz","fileCount":181,"integrity":"sha512-Rn9EHTdNTI+X7zdsb2HFSwro2aicuN74qztZVAf3NjGkrcSa7gE4hnb/Dn++/mRWL66RWvQTI0dS2nqM/67q8g==","signatures":[{"sig":"MEQCICpR5hWSzqTMw5LEtkKAxdYh6q7SlhdgRxnhYQ4ETbiUAiApmLdty8Rei06Jth3o47/LkBM+0x/YVAWN27vFcaWFdw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1799489,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcIZNTCRA9TVsSAnZWagAAzV0QAKKpTdMdKh5VNftM+mwU\nbfzclhFHLGRsx9u1FAXdcqs+pZwdkbVCnMkJdHnLEQJYt3xdWYia8j00FLkc\nZJOvlaC3cr3fAtwkCCEeErpexqLKP02kziDrM5HQ/3Q9QAj3fOSPRtzeUE12\nlUQEFx8jgGP1hl17091YCxz2ySkO9IsOeM6gpkV8FypHW5NH8YQNimP3YqZ0\nzOgGDJS01Al9Q0s19wCx6uPQLURdE3IIn9HHlXeVfLAwjmu196Y22dcRHppt\nEIfBsd8tadGmdt4mLe0s6DzMDsz8+ErreoVj13M8eB1hGQ322OoRcSY07vpu\nV14sYvNbwMPhaiF0VbCNEQSFlbSLPzTLcgDmg0NUOQuWHrrPzFKH0srjWSGf\nYH67xwKByKAWnAcTnqqg30fTZzK7Hw6jTGgQjYqWtPl9XzXTLELz5QivGPkv\n0g/PUWj7luK81LlwwO3qc7OfMO2//89A8BDYPjuviC3b6O0218pLCOHtlOxY\nAfPOTzfccou7SNR5x3zul43TRdmOzcL0dANQd8CDsjhTSZAUlLWHjpewnl1d\nf4J0B0h1WbT4isdUNFyCVGJGBphhNBroGKNcVxKZtd+6XKvvtUlTIZqOBKha\ndYpk+FZ3c2LzHy8cyVajo/WvrEeWJ96WxiYj+dj4VtK8otMTyowg0AefQ2vt\nPA1g\r\n=ndEP\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"fcb6c594af286f8ebb71378c7f5146e7685bd480","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.4.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_10.0.1-ptquang86-SD-150-2018-12-25T02-17-33-027Z_1545704275231_0.4378316324810527","host":"s3://npm-registry-packages"}},"10.0.1-ptquang86-SD-150-2018-12-25T02-49-12-924Z":{"name":"@gooddata/gooddata-js","version":"10.0.1-ptquang86-SD-150-2018-12-25T02-49-12-924Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@10.0.1-ptquang86-SD-150-2018-12-25T02-49-12-924Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"b3c5ca1d68884372d2a42f1617cef1b7e2e69c44","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-10.0.1-ptquang86-SD-150-2018-12-25T02-49-12-924Z.tgz","fileCount":181,"integrity":"sha512-sKoBTtvdnuCr48gQcdITAptsApOBSxXLq7eO9QUxMO7d0FOw4EpCPLR7PuD260aCEairL7ZHOdw9rARMgjan0Q==","signatures":[{"sig":"MEQCICq9ohKaSd/TFP3BMuolSUs8QA8+AgM47uFyjT/ax2zmAiAJUhGkhhJRMqGin8tuwxEC97SUREWRTGJYHODiLNTRtQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1800223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcIZq/CRA9TVsSAnZWagAAFkAP/iafauSqbbYD8VX5TMWB\nRzxvhEWdPhPgmrZ22mmhuiwh+zCUrJRdZnu5HnoFeRJV17z3rTCk2HXk+CSH\nbfMt7pL014D9ljg5FBG8Bhg6ptJLpqsD0fKbni9VgWzzGG6h6oE/xf9lz+4C\nP3eyINPRuZo0HVVYUsK2++cEn1fwCgHiVrZGUy4A4rEu6AggDp8tWiamGb6y\nUUJXc/x7RHX8hpvizpmnIA/3ReR9sELJWQaJFU6rRKAVPo/Nia3ItaSRvvR5\nobe4tCL7xWU3oze12RoDXikUk22HHszNjnmJv87HgUeQuaikfjSkV0qSnYXi\ncv5KaolManKAwQOm0Peu3A1GIWqarPQs0rlXSx9/zGdnv3nXVn5BQNrvYeUT\nw8J/23DolmRcCiOiXY8BKxMHYgqYNwmGElovAF3PErWsnInTXlg+htZlFClb\nniwszhlV18YOYDuqbur9ad6E3S3qQr042JqCncsgbGn8QJsURKoXclArpC6o\ntrH0p6X7W2FrxzF2sU1Q1HCbiI/9SmYoJf/RHUGRpgL8AbPsUf1nZs8mZcjc\n5WONAbljb7pBNtoDlihQseS4hItv5jU0/ehvKWdHwHsdLUaGwqjwYDDvjkrT\nfrOjh0miIXk81Tv+ne6+hR66WGR37GD0T+plztjr1NyO7mgyIFyDVnzbdidz\nbPrT\r\n=Jus7\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"fcb6c594af286f8ebb71378c7f5146e7685bd480","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.4.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_10.0.1-ptquang86-SD-150-2018-12-25T02-49-12-924Z_1545706174557_0.13325719126627789","host":"s3://npm-registry-packages"}},"10.0.1-ptquang86-SD-150-2018-12-25T02-51-17-895Z":{"name":"@gooddata/gooddata-js","version":"10.0.1-ptquang86-SD-150-2018-12-25T02-51-17-895Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@10.0.1-ptquang86-SD-150-2018-12-25T02-51-17-895Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"fa4c57c2a3edece54a8d2803f54a25cd3a078068","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-10.0.1-ptquang86-SD-150-2018-12-25T02-51-17-895Z.tgz","fileCount":181,"integrity":"sha512-zUVM1HreI/34PiqDP742m9tIYMIfFPEDmOiKEFdeAEvskuml0hpaCPaGbM9geFQsIq6JfVyP0Pfowu4jfmj+Wg==","signatures":[{"sig":"MEUCIQD9ExO3INUJtIdS/kRFn/hdYFsoJekv8/FunTrrnXqqjwIgDxf3IlbN8UUQV2s4akVFQ2vohKIhHb84fT00/xA/l48=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1800207,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcIZs8CRA9TVsSAnZWagAAPGYQAJB44A3Lo5sdyVgpLTpC\nnkIY/mTcu5BlboVuNUS6ny9+cKKLz+fu/MOve8x/261N4I3670Dg6sRtdvE/\nupwf07Rir+Cl6R2XpejpIckymdLIDIRkBulmh7Fi2EKW9tl4ba+H7AlacTu9\n6ODRbAIO/21iafFTGvxe6aBvoxMB9cudC2NQlPrYCTkssw56ZVa9kKRvkUv+\nsQF4qG3JIv+vpaTCJBLkW/bZfncW1G83lLZWJ8fIgtM7377ATsSUP/Hmc+0Z\nJwxp79OsF3o32gjgpEvkTxRGRSSKCE8jnmk9ce/HPqsb0NWzlFSPBQUGI7bl\nRlbb7ulR+heVI6joVbSIfTx4ACVNI5gkZdeFtQ7Mcnp0X3EWp8FfXLw9mgQW\n2llps2DbsfpUzFd1SKZBuyFWkrvq0Zt2eT1wLsbzsz1VcTbiPIrFqlDjgDUq\nb6Rb44UkZ6jxVr8Bp/0SRWGtxY89tRkjDVqpBKqBSsBeC9NOz94SN7H8rnAD\n5y+eR4Pe5ou8ATSb3Cc9l1J8+1kxkSEhcoFavoYFpXAboucQjOPRazuMdkzB\ncadVxoyIFqvQzLX40LIi8A8/AS51js9g+CAHyaLizjJgfCfCZKqYlrr1lsIV\nwdOU1IYoIcrlrmGsquizkLZ/Pc8z5SPx9d/1Rl2Cya1a5VNwRWvQ5Hbjd9Ux\n8ZLJ\r\n=mT0e\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"fcb6c594af286f8ebb71378c7f5146e7685bd480","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.4.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_10.0.1-ptquang86-SD-150-2018-12-25T02-51-17-895Z_1545706299718_0.15945864549356625","host":"s3://npm-registry-packages"}},"10.0.1-ptquang86-SD-150-2018-12-25T02-58-05-712Z":{"name":"@gooddata/gooddata-js","version":"10.0.1-ptquang86-SD-150-2018-12-25T02-58-05-712Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@10.0.1-ptquang86-SD-150-2018-12-25T02-58-05-712Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"f16eeed238f4c9e76f11f3496c96cf59d9760296","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-10.0.1-ptquang86-SD-150-2018-12-25T02-58-05-712Z.tgz","fileCount":181,"integrity":"sha512-bRl4MFhuCCBzqkWZMFUVShqn8uhq/ruMnMeoIKy3Hd7NeeX31BFQ6WqBH3ZdAMGDTT0AGiRqOKpexOebXxGGwA==","signatures":[{"sig":"MEQCIHZTA1XPcBU1onXEC5VqIVx/cP13cb4vxhhHu+Ue9hjAAiBxpajFNSmkAfHSbKohZl8ih5t7UIarPnSW9JlN++Hm2w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1799230,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcIZzVCRA9TVsSAnZWagAAH1YP/jKH9SirWWQOQAOoRFMN\nDteDQ3ecm0Bc+Whl+XdjcInsH9OiGx8dPVl/edNX6PTpBhRVakxCXMEpkT1u\nSk0pyfZaupaOz1ZTXG+DcTqXhpsc4Ii1SUK26SYC0z1/YYpFvJf0mHX8zhPm\nxTcIScaWJKsJllWOfRzG+I2p5NVW276/lX+7uRNjrz6Xh/pTiKQSvFOzoX7A\nD478HoAxfkx8mWxMD7r+F6/gbMzxTuV065OAIHDN5BF8TvdyKC3dpudymI7M\n0A5z1H8nonpMrT6eCwGBd+wLR+XfVXrjU+6HakTHjU7DKU2AoI0wyOCaspVN\nDeCN6n3dljZgSI34aTtfLyfEJFa6bPKeu3B4Ur6GIzS6N8rBUxurJvnTZwCY\nMD8oxMNuvK6siSN/mZ1UzpA6b6cMOl2AyDrnT6Ds6Dt8ahWd7yz2pVGAkZGn\nBEXytWrXUdVMQiNvsGPck8mWPDSkavBSx5iaEJCMbmIaHwOqf64kEupy5lgm\nxzQPUGJHJtdN7aISBKAXKh1Sb+SLQ8Gp7x7q8HFUXRkCfK0xLZNDqX0kZLUC\newvA6gGL4TO7BALCYjQxtDfNFds4FdBcy0Z/LAgA7KjGONpiRkQ+2scpdSBP\ng+7YDVq3tuftrunhhPReIm5FsYpYLKdMlkh+VHOrylEeQpHLo8yrpJ1OZDag\n/H9y\r\n=8FB2\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"fcb6c594af286f8ebb71378c7f5146e7685bd480","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.4.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_10.0.1-ptquang86-SD-150-2018-12-25T02-58-05-712Z_1545706708423_0.5702146294132733","host":"s3://npm-registry-packages"}},"10.0.1-ptquang86-SD-150-2018-12-25T03-15-21-781Z":{"name":"@gooddata/gooddata-js","version":"10.0.1-ptquang86-SD-150-2018-12-25T03-15-21-781Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@10.0.1-ptquang86-SD-150-2018-12-25T03-15-21-781Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"b6b56dfa36da58fecfe9a5847bf3e8dc55a6d993","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-10.0.1-ptquang86-SD-150-2018-12-25T03-15-21-781Z.tgz","fileCount":181,"integrity":"sha512-Lyopp25Xycc0Z0DNCAx19VgJ1el7+9WuTUA7iiKX3pl9nfAD5feT/N1XGB1bMPfgYz7XkKZBtXqxCsfUa3Qyag==","signatures":[{"sig":"MEQCIElRz9fpYOJ0e8pOkA0HVEHFyL4H9Ifi32fiMmSLq/YvAiBKbNrZsmEh24js3j53PUMdgbf7cn2rbvWftTKVsytW6Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1799455,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcIaDiCRA9TVsSAnZWagAAYdUP/1PB9cNgeR/B5M5zLA+G\nTcWvHp4h2sOsDKn1mPPOX/hVfg5LxnPjqgOev7ambukDdlX3IHWKJcj9uJeU\nEPmlmZT7G59MYVm1TytRHvblfKjfyECY5x5rgvtc1R61XaHyPtJMGLvjNxoP\nc9onyBYKNaE/n6isRutS51G9b+gq5iWitcmPdXfrRwR0ssUGczv2EV8TfDTL\nXc/saWobajPE6n1YYZAvNMcCzd1NL3ctpQSJQRmuuTy7lGNc1L4EHtZ4Ghsx\nxYtvkoF83oC2rKYnVsEGDJhWmp1TwKVgkJI7Kmp+cWyRW/I5frLRMcpel6T6\nITzvFb3LzxXkHjaZVorUc/GiL7dy0sIgbzOi9wle5lRUnB68f2AQLT/AxL4A\nSvwK9h6eQafiFHEouck44lJjkuCRpHfj5voipMg/I8d1OLcDUZxLxzxqdBvn\nHMzFQzQ9QKEaHXjFeJai9NLHh1lnwfWhxcihYkh/ypSLciF4STK0UMUN55xZ\nFbIpL8KzgXt4zSlZRcVxcbL95YPz3aw7j+xpUkVNOhkq02/PlGiZ95Sfh7yk\nQvNi3OBNP9513sL9oI9NFTve1XoCtbnRKSRWnW+WQhxFME80IyFlOqHtuiBJ\ntmFeximGb1GK/jg4f6kMDf48zBtKS9lgR+6HXkqJUldNcJ93toDMyPgzVvoA\nHNlj\r\n=D8W+\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"fcb6c594af286f8ebb71378c7f5146e7685bd480","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.4.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_10.0.1-ptquang86-SD-150-2018-12-25T03-15-21-781Z_1545707746039_0.5124877619759638","host":"s3://npm-registry-packages"}},"10.0.1-ptquang86-SD-150-2018-12-25T03-27-30-051Z":{"name":"@gooddata/gooddata-js","version":"10.0.1-ptquang86-SD-150-2018-12-25T03-27-30-051Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@10.0.1-ptquang86-SD-150-2018-12-25T03-27-30-051Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"7a96d65ae6b52a204e824b85823efdedacff91cb","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-10.0.1-ptquang86-SD-150-2018-12-25T03-27-30-051Z.tgz","fileCount":181,"integrity":"sha512-8VPkSpr0MAtpb84NArwM5caQ/pBvq6RaorHjqhAr9mjs7q26f5VOgQq9Sou7dLt80Pe3QF342cakn8+heneArQ==","signatures":[{"sig":"MEYCIQDa+vQPXrrLT+lJSk9S3ctNOeqKX2E1m6wajfDb82oduAIhANWRWCjOfRWS1p77HDxaJRrxQY3L1ATJJCdm6JCR2zyn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1800446,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcIaO8CRA9TVsSAnZWagAAs30P/1mGi+1qisjeaf6Q8jqQ\nss+cxB4u3jgtZTlzgPErghyWKCSrV2HHsGYIjLT6mR2GjQNBw/DY6SFC8J2i\n1mH4a10IZIWUYoh8FPskTjmmsngGpK5yRIlbFYp67d+XkKY6+ezGJg/5xfhx\n3Wc1KLQBgz7baw+0qQ3Y1z6JTnonJe8Dz5djHVk8wSanbn6LaS04aE0tB3Uq\nROnTDMd1SABcYFeiwAdniTqFPsqG15YSboUts7BLKX0sz+4Cj5gIf7rpFDZZ\nAAbUkJElntKn3mUNHZjtw1jl/YDZcJF6FFUvWRD+sdMP1badTDaqYKFsR9oZ\nWUzT/PINAj7XPZPPnI98N7J7eKduPfOXQPfG22YFNbIGDouVhX254xkZ5aMm\nDe3zlTydCeTw0pp+iepMXRIQnAvxwfDSrk7vUzQiaGmewEZOVg+uyVRqcheI\nizt93Exq2qa0/R95ZwOO3TNX+SOi/Ijgww9p3Q2jZPKzmz1DqmeVc5KoxLFc\nCJklHTFNKJNPyyebiGzpPsKrkPICcM5iIaFFhTTZ5IspXwz8d8qJtty2aP7r\ntbTUVSX+PDeYkAiE3UXQa7RP4aDHhQMRTHrWIL3aS+fwTl8vovFM1Ac7sM1d\nXSCuxDkF3JIuQI6NMbUWmH5yPvv5wNb7CYlsvQ5uVvvrj5PSBKu3lQByPRiI\nDR9Y\r\n=86xu\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"fcb6c594af286f8ebb71378c7f5146e7685bd480","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.4.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_10.0.1-ptquang86-SD-150-2018-12-25T03-27-30-051Z_1545708475667_0.28402283745753953","host":"s3://npm-registry-packages"}},"10.0.1-ptquang86-SD-150-2018-12-25T03-30-33-554Z":{"name":"@gooddata/gooddata-js","version":"10.0.1-ptquang86-SD-150-2018-12-25T03-30-33-554Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@10.0.1-ptquang86-SD-150-2018-12-25T03-30-33-554Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"692c0d750e3014635f0b0906396f1072c9b0d809","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-10.0.1-ptquang86-SD-150-2018-12-25T03-30-33-554Z.tgz","fileCount":181,"integrity":"sha512-RvwyEEWhZh7ZElUhvn6DS2slx+Fn07YkcZrcAFHqbR7J5xDyxDn6IQ7fIBTswzj4UJnXi37KgQZsEgBYNv4g4g==","signatures":[{"sig":"MEUCICEGWHL7V3G6Asvetto9c76LeIJBnYijPX4IwP9JMbTWAiEA2WxqZ21Um/3rGzu00WpiRKoskbQAWUGdBhprrcBTRYs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1800318,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcIaRxCRA9TVsSAnZWagAA2AsP/3uhwr095OHrpDUrG1j1\nc70WX0Jc3xLTTkiwRButZtSvza0yINyJKNEncq+WLVWh2AYQQgtDzO65gdQM\ngq/XdAcuikxcDf/RV7O3UABiO7Xleep74GYbXgdgemvAdyYymuwfLQ8l3Cey\nXFUptFq9FZIL1hJncp7oltFC9Ern0Tr8Pwl7RF0z+4Kyt5WeNXZf7JigW1oV\nrEoK7zU2PUjUwayUAWwYHpbNTCYx9BtkdPfIVYyrS/NsAzmhT6DTHO4cXDeZ\nqDBELjNJaFSoCp5nuY29DwHHoAnDqV9T2gSuBm79j9gcU0wgXyWEnoPcq07W\n1Qtg2yGgKqhLaBQU21bRhpHVFhYfouZmZxoQZyGumrEe+IviJFtwv4oZXlq1\nE/o7cdP3CX0XqG7hVCagB8w5b9J6T1hvdWQYAIo3o62dYfG7w7AUiItcFU7E\nmCD0WIzui6ZigLk/FNX8t80akje44G799azVf6h6IDvjI8RBzqXZJm8qgcfx\nSmly7FdGSijo6ED53GUkHILcuHWS5WSBTBZXxEPTDXYNkZ6xc/pWl02lIMkZ\n7Pq0ZPkeiqbWwDlDBr08tnD/OQhwEN1XPLamd1FM70ucCTn4irdKgEu3j5gk\nWuMDk9Hb8Cvj/LBiIHQ+9S6rMWrPs54zNlvuDtFUMeMbXSJOeVzek7knUkj/\n3zim\r\n=CfPF\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"fcb6c594af286f8ebb71378c7f5146e7685bd480","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.4.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_10.0.1-ptquang86-SD-150-2018-12-25T03-30-33-554Z_1545708656515_0.37718170110316995","host":"s3://npm-registry-packages"}},"10.0.1-ptquang86-SD-150-2018-12-25T03-34-37-308Z":{"name":"@gooddata/gooddata-js","version":"10.0.1-ptquang86-SD-150-2018-12-25T03-34-37-308Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@10.0.1-ptquang86-SD-150-2018-12-25T03-34-37-308Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"97615507c34f6e4eef1712f9005d4bae8ad104fd","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-10.0.1-ptquang86-SD-150-2018-12-25T03-34-37-308Z.tgz","fileCount":181,"integrity":"sha512-9CzwpoPYv/Zc9pUPkJQAr/oZ6j47KCfBH1i1Jucwj4xjwGqk6fwxQ1cc8m39tQ52YNo9QbHehx24HgBRR9FaHA==","signatures":[{"sig":"MEUCIHsJ6s9RICVf1QVLdSHAL2vYBNrU3mwnQRBQo51UztRrAiEAqk7m5okYpr10Lbvygc5GkBrTQD+CZh6Rfp22LjgX4sM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1799582,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcIaVnCRA9TVsSAnZWagAANYIP/0QqwMFA+lmLqpeIZm9l\naIC/KeQCgJ4Nd/aaDnD0W8qKQ+zlArKWEoCQuKamY9iz7z23TJX7UFNheJMi\ngWO6N4Kiy1Tfi8qVT1xG6aJbEmMq5aCkJQjRpE7nCw2abCcr1MaUw/ULqJKG\n3DtnkFdQN5th90IuExXwp+ztsuAF2vkQ1+hQxuY3GqaAXbsawP9INwxx8I/2\n0x3ShNAHLdWb64msrAI9tixTQTRvlEpVzkY8kr/qv59qBztAI3nudxpF9UVd\nKtLY4EMpyAvcNK1bd/vJf+wweRskRKnCPr7bsK4HLWpZEJJUCnLt0QhCLKqb\ncxtor6KkoJpPaSpWhkK5g0yk97tnT0oTBBtiYiu20b4KZ/vLGQ/7kQeNUhOg\nG9oxJKO6N3AGZqd6pN3BAaa2SclndXRb2ESbT1tmv3UvUUwBWRp7a04IPtHQ\nAOFyCuH/9vLvOj5i2hPhBuqvND2ufQ/rLo3XyVUHKmr7c6iShq8p3Ch02V0o\nxNZdMk6LArv1FAqM3D3nttLto/dXQL9CMHTOMzoHVdqpXbxRnFxgqQwrkzoY\n6NLN0wfp65KQ88PpEme8hXaZxOAccDzOQhPVVQelFrDsFSFnMQmZK/A9UR7W\nZWvx10CkBEqkuo4kW6+NB1ua8tOeLh+12e3oO+LOagjiR9bPzXYv2v8qCyYS\nboym\r\n=hvGw\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"fcb6c594af286f8ebb71378c7f5146e7685bd480","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.4.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_10.0.1-ptquang86-SD-150-2018-12-25T03-34-37-308Z_1545708902804_0.5665899944467216","host":"s3://npm-registry-packages"}},"10.0.1-ptquang86-SD-150-2018-12-25T03-36-57-733Z":{"name":"@gooddata/gooddata-js","version":"10.0.1-ptquang86-SD-150-2018-12-25T03-36-57-733Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@10.0.1-ptquang86-SD-150-2018-12-25T03-36-57-733Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"2ae7c7a4566d910b8e6c93203b3290ed9854d6bb","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-10.0.1-ptquang86-SD-150-2018-12-25T03-36-57-733Z.tgz","fileCount":181,"integrity":"sha512-CgSByWgYPufClgcJ3me4994HG7Au5X7bB8OWrbIyQrKyeoltmAEh7mjdr5j+uffgTxflJhLmIMNSh5OqbgXTvw==","signatures":[{"sig":"MEUCIBv9IiFjuxfkPFG5+5KlA8poHoK6Pwp11y1boqu0CUELAiEAxZPhCDIK6d4REOp9Ou/vRUwovYRm4ab7KrssswBS5Do=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1799598,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcIaXyCRA9TVsSAnZWagAAguoP/3rRAqYxsiwtE7fCbvzq\n4T5l3a70L/U+UtKORmVK1iuVzZdU3TcYA0VTA+Lm5WlRaOJ4FODRxD3Xyq/s\nHl6PNFmEia3F5pYQRIyV8KHnFFMeOzDGagAzfPLlxuR6u87Uihz/ksgUWsrP\nGXtkko4rkYhZejZxyCIjLgy5IO3p8k/YJc/JddhWxiOewWc6TLJLB5Pfic9h\nIDuLqFDdYk5GOrevTEAnQb9vwjd6/jlG42+mEsUY96eSqP35b8EDktD4Ctwx\nkKOHbHYJhJFlmiR+QA9uuhHhbUGSQRS4Gs69wpTc4qhV9hAsckJt/adq9iuE\nucRTOdxDU5StysFzbZkY+iwuft3xxzq9tFs3PB4dP/WY2LJnsfBjTvGC17ln\ntpEF+SQYK4ipP3fecxM0c/sPpamZyKJO9BGrNLlCcWB1Es/xPsQgX6jAxGlN\nhqnZdZq1eNf/UsINIf3Dr07XiSFDYCKEoJsgnxs60HdelE9Y9l2+msd8AVHK\nbJfv62pME/5DNozx24Fn9zPtCSCbrj13VP5uYHn2nxA5UckBzi5zXtmicQ0X\njQZOvkZXKY+AIZOPGwyJ5P1R/M4bSU8gEjSxZxjvenC6uZE5FSAO9gV+NTPU\n2Z1//lJ0cB1h1EBtBug+/1QNikXpi7ebJHCyV0pM/WhWG41OWRstMdO7hcXA\nQ6jO\r\n=nmLb\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"fcb6c594af286f8ebb71378c7f5146e7685bd480","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.4.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_10.0.1-ptquang86-SD-150-2018-12-25T03-36-57-733Z_1545709041189_0.7760885134186295","host":"s3://npm-registry-packages"}},"10.0.1-ptquang86-SD-150-2018-12-25T03-37-40-490Z":{"name":"@gooddata/gooddata-js","version":"10.0.1-ptquang86-SD-150-2018-12-25T03-37-40-490Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@10.0.1-ptquang86-SD-150-2018-12-25T03-37-40-490Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"fdcff272f8c5e69e753dc1f9a4dd5f49b7bcf026","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-10.0.1-ptquang86-SD-150-2018-12-25T03-37-40-490Z.tgz","fileCount":181,"integrity":"sha512-+AksS5lS7sqDJ0WWcf1JfORysr+S2zMuFgzhxAknl/YPhJ3z4lablocs0z3rwMci+wTCkfQ7Yj3eO/t+UHK/Fg==","signatures":[{"sig":"MEQCIC2kq9sGAfFLPs7GqJkCNH+aL2XJHxLJmOhItXiDQCXvAiA3s4jrWaGJ/LlC5KxfyX/HrfdvgXfHZm3pb5AwXwE6HA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1799630,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcIaYdCRA9TVsSAnZWagAAWg0QAJ75DRDgSkp4MKsqGnFV\nATVZpZTpFtpvNdsCox1O8DxM4wCbNX88YaadXjJpf59sa5AfptewmIcCEdxA\n7rq+G/TqxRyJ3Hjv83llaNXhlnAnNNnHc1pXa7+Yu0+ZYHN/0SavoPIpg2z0\npaE5Ndse6nZ8ksb7gTOkhk6TxG+AzaCOVaMau1SU1FgBoqSyAlO7jfREhLnl\ncru9xzcPvvr13fzjLVaAiTxGsSaDycZsMrBs/eNIAc5nnqhHI7O+ovjG11HJ\nPLZ8p4FfGy2audUkuF7Zi/Mxha8ROuSOok8rGrLOOLhaT16FX5V6nrEYHGPG\n8giyPAq1BoTQa8atRiuPMHJgZFQ8frcc5RFEw7oydU1QvMWluRdvbvymSn4i\nrFM8QHdNd4MrnvttY56ptwaD+Rv/VJOmEgVe8chLFq+xvPt5XeuumF7ojXhq\nBdE5OEUQjEgZWiWWE8EYz7qFPud1Y7OaWOTFHQjuon9ezxMUCFwDI53l5lIV\nAavrqhomanOTvQJLbZ95FnLZdXWHKItEAEbqz09drJgOQ49VrSSEl88lwS0x\nLeb3+91FKrEUmjx++hFudsTCtE/bM4mibvsnhvhpTMwI63R3mkU1ViNZ7H8L\ntJSOA4l35yjwVA1RuEHgRDgvivNWLLLy0eOUNWjYS2yvnZOI6vzG3To8ZYk3\n5x3E\r\n=pTOW\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"fcb6c594af286f8ebb71378c7f5146e7685bd480","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.4.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_10.0.1-ptquang86-SD-150-2018-12-25T03-37-40-490Z_1545709085177_0.26729427288386964","host":"s3://npm-registry-packages"}},"10.0.1-ptquang86-SD-150-2018-12-25T03-50-17-937Z":{"name":"@gooddata/gooddata-js","version":"10.0.1-ptquang86-SD-150-2018-12-25T03-50-17-937Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@10.0.1-ptquang86-SD-150-2018-12-25T03-50-17-937Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"8b5e374064b79f5366618aff2ff24bcf7c6442f1","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-10.0.1-ptquang86-SD-150-2018-12-25T03-50-17-937Z.tgz","fileCount":181,"integrity":"sha512-Sm+XPeCYfQYoc8iJP4pNZCbg4whD0otemlANKnjLkq18ltecoPsiimJJL+/cWkLR2wyaOC+gNE26wSqjADGesA==","signatures":[{"sig":"MEUCIAzN8OXITmazXWM0I9CBKvVtVKmM5D5oTWBPRTWYvT8rAiEApKGwASYbPozhM/rjEe0xdv9DmdKGZQQQkXznzofYNOs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1799954,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcIakVCRA9TVsSAnZWagAAC5YQAJcCM208BKsph2X6Q0ua\nVhDS0WUM5GNqE41YiwFOhIaKAgn2F0RNPBe+UYUwzJH+M0rcDPJke3WdbgPZ\n7m4nfaRRWROC9YPKOC2MnjHNc624k8hX1aIA8HiNLyQIg8+zSCyA1NfPR9nQ\nKTyC/74pHFPJiC+JhsePeSVaTyRJdCxdrYmt+ElKe7Gy/q6aBSj4RqCOKH+d\nic/yInxqe2XKbHmTI8+a5vfHVZiVhXcGpx/SvAjYHA22TwvSc37LE5C09uuE\nc5TPDyctefwdmZ6OX/kxvfqd9n8+NOPFo/qMp/Miw7s+6F6ls6FwX8T5Otzl\nBptd3cn8We4iF0uviP7oLFn4nj8lUe+ZG50MraL2dIXmwrwJ7HlCZhxSXuq0\niRPZ+WUS7SR3y8fFONRembjjwoWC1ayaDkFV3hzO3GMjLSeMX7pMmQV63/jB\nTAernyx2T/NXy2qrOIZxRANUhDi7NvTTWe2ZA6Zemr7Ae+oOXsXuSvSyA43n\nCuqsrL/13499YTzSZU39A5rXbDotqfV2qbKuCyWlmZZhxgVovJ7S5FnZV8Zu\nIHGIJQexKRXPth5GHas68E+eetSjJ7+3OL1Dv8dNCp+4eIdT8/VslaUW3wrh\ndWZ31XKFZ1Na0nAuI7aNE3R2wpED5ObZvgPBckflEI+LNBRpqdqR9shLvXMG\n13SW\r\n=6xvv\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"fcb6c594af286f8ebb71378c7f5146e7685bd480","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.4.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_10.0.1-ptquang86-SD-150-2018-12-25T03-50-17-937Z_1545709844768_0.6340995107290355","host":"s3://npm-registry-packages"}},"10.0.1-ptquang86-SD-150-2018-12-25T04-00-20-689Z":{"name":"@gooddata/gooddata-js","version":"10.0.1-ptquang86-SD-150-2018-12-25T04-00-20-689Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@10.0.1-ptquang86-SD-150-2018-12-25T04-00-20-689Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"e6fbb726db93b9900aba4c8996fa060acecbf6e0","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-10.0.1-ptquang86-SD-150-2018-12-25T04-00-20-689Z.tgz","fileCount":181,"integrity":"sha512-qYDDBB2wyxBFnMthlyj50uzXyI+4Z0QwkPG5aruBc3n9G9I8TnI3W+FiRvMju0H3NoVA4HL7crKXF4Qx6SPrUA==","signatures":[{"sig":"MEQCIFkxz2DQi4iKAnzPoCs2nZNAe1B++mn2kdstZdBECBu7AiAoMNMe05h1zLYvM+hTS22Lj/3Q14WYycTyIc3480zUzw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1800180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcIatuCRA9TVsSAnZWagAAWDIP/13O4urB3yLdrSoReA5q\nmiHufuAjl6OZSzafF4VrWxTzWbvq9FS+RW5i8bMqYypBtAUz5xrA+DJiyNq3\nzROuxDeQ1EBECEhaFC0s7hj3FumXnKtxgnpVHi2lWfsMopwvkYHAPMP2k8w7\nKdYA0qBiWpmPvn++rq8ZUbsfWjGWDKXpGTIoz6426tng4OmmlOOmhZmzF5UJ\n+5YO21u9n3G3YQ6MYtLRDTu0MYPEKLcszV7vwgiogno/2bEWVkeSwvlsxtYj\npOoz8u7C91GZPgKzqx7TGf/crLuq7FVg/Xmdq1plZ5gNvbEUgCISjVNAlh+o\n53FnQWne0xruTs4yQazk9qZzLuxGe4CxVWdpuHvNg/ae5VRlDuVsPg59HYBV\nZDiApMFq5olJys1ZanQ8x2aTTPkeAVtIMt2itNwJWNmby6cIC4tk7GoM5gaV\nP+kDlnxvFrt0SlaFZ82WaBvlcDmpHDc62osxUAUEJEXfFkY7CW31EbYcqrck\naIrfUPfT2Pr/eqV3GkkSIVs/BykaHclZWk1VH1WPea5P4oinamfhoZo2t+fG\nW9rGUT3WalwRH2dhvrIwF1kgqmOVJVB5P+ioAcJHRBzUxE9aEQM+cXT97RZE\nEm2rU1fx7UgG+7nx1oXD9ViNxSGuGm1VrDFsIWjR90jvGLkPk8mB0ESPUIUj\nqllN\r\n=jqIK\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"fcb6c594af286f8ebb71378c7f5146e7685bd480","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.4.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_10.0.1-ptquang86-SD-150-2018-12-25T04-00-20-689Z_1545710446274_0.8712729099763536","host":"s3://npm-registry-packages"}},"10.0.1-ptquang86-SD-150-2018-12-25T04-06-13-032Z":{"name":"@gooddata/gooddata-js","version":"10.0.1-ptquang86-SD-150-2018-12-25T04-06-13-032Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@10.0.1-ptquang86-SD-150-2018-12-25T04-06-13-032Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"c4bc9c21b88eeec56c4c52d346e6673c9ffa091a","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-10.0.1-ptquang86-SD-150-2018-12-25T04-06-13-032Z.tgz","fileCount":181,"integrity":"sha512-Pv/3EmM9nmnAOz18zuhySvD6GhBw/Kzp3qp9rbowfwwkhqNh/7d3F4MC6UZzWHFPHOJ1pMlyUo1wwXLw9+BQkg==","signatures":[{"sig":"MEYCIQCHCFNPe20gXGjGu7mJhYDek2MJZ9CxjgKTL0O5gGSePwIhANI1NtHxDmGWxiBejormz09GYCT+IOjNHr9NRA48roeC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1800310,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcIazOCRA9TVsSAnZWagAAQLcP/3epAklx/1ishb7kLOG3\nbiPpX1u0oIXvs5/QYHmOP2ebOtNpqkdQe+wamp+id7xLHvej0zkJQIN2HK4p\nboMrtUr1vqdi0cCy8w2QeNg+p+WnafxWeM6P0Jx6hQ+qTLGMEjxAdUKCwoWG\nO1NoMM9FeRHKvzwb1boYQSZox7CbDNBVTgSdGjQ3ftw6oTMOhMewpAH725fU\nu1anVUF/n09BneLwPEs6he6XPfx86Rc0DtoEZ45gF+H158+rccXoMx2XARw1\nnZ/UwLqbN7njaYchqRsmQ9L6SlaGjknFMEQGHlEijO+ARWWUc3ILMP+MlN7+\nlDQr1p8Tl9HesWfNP8FVfg5kkCt94v+TBCF5pGGTh8RMtzCS57WorBNK131A\nr8UL890qsY6VEndqN/KAu+aGXpdZfRqd6FKQdNO9+/O8y8swv2YHGAuMyL95\nukFO1NnY4QBZ2t02qXbVl3/PZX3f9FNBve4DzIzu/eyaI4wre5NLCDy+P1gK\nfeLagytzHSvnWmqR7asV0K5vr4zRYQdSO3L7IEDnleKvYu8f5L8Y84bUyZPp\nVR9fS2O+Anta0RSyYhuagBroBav0Las1129oQPrrg0zeabJlsKMzi3oiOGUx\nlr3b1zYiJJrEMLYktiQAw8AdyTrkEYv1d0SeSwFtI2TPiMjFuJydy0748MDb\npHN6\r\n=bfyl\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"fcb6c594af286f8ebb71378c7f5146e7685bd480","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.4.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_10.0.1-ptquang86-SD-150-2018-12-25T04-06-13-032Z_1545710798220_0.39040219410361865","host":"s3://npm-registry-packages"}},"10.0.1-ptquang86-SD-150-2018-12-25T04-09-04-271Z":{"name":"@gooddata/gooddata-js","version":"10.0.1-ptquang86-SD-150-2018-12-25T04-09-04-271Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@10.0.1-ptquang86-SD-150-2018-12-25T04-09-04-271Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"0b984b8366c5f71ac7b23df1ff91884a340dd0db","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-10.0.1-ptquang86-SD-150-2018-12-25T04-09-04-271Z.tgz","fileCount":181,"integrity":"sha512-yx/MglUjSrSR7Fj+I4t/oMkhLwnGKPBykduepj80q1BnKvPyMFD+oizr7tEGJOEgaQZSfamHoWPDkqPJ0gTJ9g==","signatures":[{"sig":"MEUCIQD/vDlW4CsW2qymXPRtVY8O0S+6dSeUy/qBWGWsTE+RpAIgfGyjk03PvYFiFSBulNwgdl19J7w7lOZOfL7J+tVT9i8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1800180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcIa14CRA9TVsSAnZWagAAJRQQAIJtvYe/q6pr74f5T+ez\n4Fzrsqin05l6b2A7WC7DapsBnSSZv5GOeHsy7Cek6bTSi0ud1rsa/rjLhBoT\n3ldCdfLrwK1t3pKoL4eX9WroSpHdvNVr21rDwyBOfJFChVmrwG/21n/GsEAT\nDe+HuEIiPtSQ6Yo55dQoMjrqTMn7TEYuy3C5LbDZIN/pZLGPqo+mUm1CLmEX\nN+iR5fKpWA7lCiytqDvh34nIvOwyRoQNmIPFzonwlhDcrqkaauaAy+jl534K\n5f9WCh3RIX98WGjzADBkxUYi8HO57e6t+hOX9lTejUu5qvDWX130gqLZrQjq\ncO4evQX8lzXWDmLDWH+gHjSbJJsBSs9GtwZnP82YFTBFtO2lJWJZVHkwRaUV\nzCl+gGrXfhzoT/GmB6xKBn3S3QC5wVa4ALBBOuhag6XYCepk5MxdEhxTUZ6m\n/x0zhXm1TpUuhKSvQISFicYBTUDkgmNjhHmgecJUlHIo7V5OKk/Ov0lvl2pA\nKClC9h6ZI2cvF4KsSX/m0LP+gGt+MCVeT6ZnrJmP03ocaNkp97S2S6LZQs+z\nLjVxqmZ3GS5Sp8QQAMj93ocBMTouIwhzfNTC3JlYwZLxkDbzNjPnDhO9xKvo\n3fLYJu9WjH/Lw4C4oPKnAhXonWrfYjDu0u23vCjta0FSk42dHHzzBWEJF/Z+\ngzYj\r\n=DjeZ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"fcb6c594af286f8ebb71378c7f5146e7685bd480","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.4.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_10.0.1-ptquang86-SD-150-2018-12-25T04-09-04-271Z_1545710967599_0.8891969834160034","host":"s3://npm-registry-packages"}},"10.0.1-ptquang86-SD-150-2018-12-25T04-13-51-033Z":{"name":"@gooddata/gooddata-js","version":"10.0.1-ptquang86-SD-150-2018-12-25T04-13-51-033Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@10.0.1-ptquang86-SD-150-2018-12-25T04-13-51-033Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"be87f4621c96967be525717ca0c6d8cc2ac017d7","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-10.0.1-ptquang86-SD-150-2018-12-25T04-13-51-033Z.tgz","fileCount":181,"integrity":"sha512-yPuYlDcUiBW7lBrtIBC4M7yo/notU1FJUZhlbGBXPP3Zx3vTqbFrshtsKVPSA5o+BzR/K4DilKyeaMJAsrA7gQ==","signatures":[{"sig":"MEUCIQDRlMO4HYw1/ZQDl9FN2VdoXqOVP6cWuXr1Rrj68+pqtwIgBm9ee9dbFOHzCdR0mOJXynY6LsA4vWhpwI5Ya3p/oIE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1799954,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcIa6dCRA9TVsSAnZWagAAC0QP/0QbOr8ClP4tL6C6d910\net1sL2wptYW7wFxRehczI5178BFilbPGi7ijChA9u0CnVL6hg1vcdaMRn6LE\n3WzaVQFgy8jdS5eHNQRK7iDih7fkdp+AOh3gRr/72Ja/PGbCaAN99xpOHp2V\nrHc6MQ7M0UIJPgqoLNKKci5OdBIVbGesgHEICJT4Yjb2NgLgQpo/ZM4ti5zf\nxxUjvcIAZKFTy3Phdj088osobbMeeLRZ4j0K4JQOwqzC2I9q3HwatPIpVYWH\nPqhaqLxlLtdjD9CQPX/JO14Ei9O2WcJGIMH/JkSle/qxDK7U13wRtmyXrfWf\n/xJV1/Z1jm6gVGd9cjMdydpd1TDjb3fn7D0q94Og4teMfSMhChjCCzmr+ycH\nsfgHUoCT5meSrQDCsVUD71jRjlHMcJrOg3R3YxOCO8HAx79fJvp8UCE2KK6Q\nrrbelSYnfe39SjBf/NtJ+VLpDcRiNIXwuc8YieQED8j3Zv3/qHZLavKOZdca\n9mh1EE6u1+tCPydy16pHqw+495KwxwdtR3DI3JB08WM7B5bjK1T0iYx+cduH\nNVR8+5V4/VbWxYFjGKl5gXwOwVlL5rQJIgsNZ038hywwcgAmAsSt+ncp+Rl4\nMU53xbIKXycrCTRHzRlxKciN2zIDtcU42RDonVTEu7I3KVyHQzBkauJanQde\nCnJI\r\n=uaCc\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"fcb6c594af286f8ebb71378c7f5146e7685bd480","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.4.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_10.0.1-ptquang86-SD-150-2018-12-25T04-13-51-033Z_1545711260554_0.17565296336908132","host":"s3://npm-registry-packages"}},"10.0.1-ptquang86-SD-150-2018-12-25T04-16-37-007Z":{"name":"@gooddata/gooddata-js","version":"10.0.1-ptquang86-SD-150-2018-12-25T04-16-37-007Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@10.0.1-ptquang86-SD-150-2018-12-25T04-16-37-007Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"314248e8a9fff0916e6d4cc789f83154a8ca3301","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-10.0.1-ptquang86-SD-150-2018-12-25T04-16-37-007Z.tgz","fileCount":181,"integrity":"sha512-/THbTCS0ORJm805SZ2VYVIuwvEZP6zL9WP3dKuEpaWfrKK+kO4I/wX/GYW7Ypiwl+tcR2RYmVvjP64joJYQvUQ==","signatures":[{"sig":"MEQCIDMYifi0dllAvSL1qLwMf4FhocDY5doCIehOOklSrKTaAiBZB6FTGxjyPkHxYfTQU1+GRGXduULJweDpA2L4PR8naQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1799784,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcIa89CRA9TVsSAnZWagAAXr0P/RNvIQl6UHQnKqNxP0ok\n4dbHcrhXvIBk0/bUrQw9ya8kheem8loGOV4J4jGRyO6dRh1StRL0oZAbE9NA\n5vFQxgsMOVxim8eTEhq06uWRnKqeTOeEfP7aAuX1IkDn71ZDhjcpKOZTeXfL\nx5BKMKwO4ap5s4BMv0XQE9SjwIENxTIn0r7fbykZD94YNuEHV2sNNxCECM6b\nFUF9ucug3Gbk0iP6ay5Td9AgOC/O9PVqXcDAbGeHUC2YUrU0D3jYFGEyhVnW\nXDvN4lHolbJLrA9kc8hmphnDpWiZTU0fl2LD/i2zyNa4Z/10eCqA8XvkfJwM\nh92ts8zBYALEbeEoPr4zRvLDbexwYTtg//87xiSpd6otAODd8KxPc2jJRMzt\nkOrqAAkBRjzkcIxewBLXRSUBtFQ3o2DeDLasabijCNEvOJdvOxqk0kQAkBAm\njDiIygbLh+qfn0+ZBr3pHB0rK8MmXoZvHw9wNQ43iC6EPjWkwJ+kTq65q7jK\nr7XRMeyzxw/wn4MdEpVYPsFCfocwMOjNmLLNIenxeFptO7lqM7kWNLPEk5ZV\nKEGUpZ49Tk1xSynFVh33FaYIqV6G21GJMSFfeHy8omXUp4PYbp6tsyq73aww\nIizXL3LoGuZWKGoOZJx2f2onCLp1VWo+/Ccj4UmCW3WOzqGVFoxp3mcH748p\nziQ4\r\n=Fbcx\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"fcb6c594af286f8ebb71378c7f5146e7685bd480","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.4.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_10.0.1-ptquang86-SD-150-2018-12-25T04-16-37-007Z_1545711420770_0.3702025573975416","host":"s3://npm-registry-packages"}},"10.0.1-ptquang86-SD-150-2018-12-25T04-19-28-215Z":{"name":"@gooddata/gooddata-js","version":"10.0.1-ptquang86-SD-150-2018-12-25T04-19-28-215Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@10.0.1-ptquang86-SD-150-2018-12-25T04-19-28-215Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"d85e4cbb08a922d7f30aeb73e8b53a9506689034","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-10.0.1-ptquang86-SD-150-2018-12-25T04-19-28-215Z.tgz","fileCount":181,"integrity":"sha512-XIb7IqKhcxRH2L2v1DYaiDUfZpjMa+6XEo7tb2awdMJY3gMtgU4+7leWkqCOVrgDMq7NIRF6rOZ5dhYC793yNQ==","signatures":[{"sig":"MEQCIAe+ZPAjzs4wJFXVgADk+TgXxGXNBJYgG3t77nPUaWrRAiACTmQtQw2CWnTN7ktOjo42g+YCAwF0xUoMSLDd9Hecvw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1799954,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcIa/pCRA9TVsSAnZWagAAF0QP/jMz9E6EdMHuGESg7e3y\nvUbioY8WSKl4vdHIrg4EWmhF2T3kw2GNkhWe144e1zDWg3bHex6VgjRabanz\n1UR3kf+PK/0fUZCdcQu8FDJUbJX76H/qMPABg9wKfmtLaNyCYBR0szKbDsEF\nf9aviGs3RsrmE412W07NklM0WxtLvyTAVaq9BzUc3DFGy2goJvelWwNAQ0nt\n7Ab4JGhHqVw1g2rREYZIpUJ+HrHaxFWLr2Z3YaQ0jeZ17OODwRvO+2RTwD66\nbQ/xCbXXrusRifZ5wm7qosBL93P08l/xyPUHx4smcu+d4eNC+l3tBwBi+xwz\njphaB8uEta5OYBm7OfoVyQDJI0Fk/bG56Fwh8OZYaYMHGm0eSrjwwmgn8IzC\npPYrfQPvoShcUbRpgymdYHRCAeLy3i++4YvPCy8+JEIfhN7cZ6gJ3qgWCx3Y\nwTH6P+zvatFKP03RQEsJwt1nuEjslv1cJMU2FxImcPQrtPJww+0PqzEL4ul3\nwJTB4uo3Pzql331nTHfjVSvpu6/ynzEIw+FHNmynOfTStNd2pfm2AfWlcUrg\nrB7q5ZCYhUrMYxmoGzcNqd5i+XTN7nhSqEpZ5TWcPoz8X2xS0FYQiwVvdbh4\nHET9mNBfsnxHAKEwT8TgfrPRlBAfaT/hmgKUmf+/ssUkw5xisixPj6UbUnk7\n2kEu\r\n=U28B\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"fcb6c594af286f8ebb71378c7f5146e7685bd480","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.4.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_10.0.1-ptquang86-SD-150-2018-12-25T04-19-28-215Z_1545711592829_0.7605782587341812","host":"s3://npm-registry-packages"}},"10.0.1-ptquang86-SD-150-2018-12-26T04-41-18-114Z":{"name":"@gooddata/gooddata-js","version":"10.0.1-ptquang86-SD-150-2018-12-26T04-41-18-114Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@10.0.1-ptquang86-SD-150-2018-12-26T04-41-18-114Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"e6f2f512c8468acd0ce0d282b2b005516d767b6e","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-10.0.1-ptquang86-SD-150-2018-12-26T04-41-18-114Z.tgz","fileCount":181,"integrity":"sha512-oXoK6GXUVk6rflwR4dJjAP6/mUmyvN2xWy9JASoiYyIqS6CCJl61ZXHomXUqh1RkjqSDOe8hC3tTzu2kP29PXw==","signatures":[{"sig":"MEUCIQCF4kmkq/MkVEm/8xG5F8JlgxmvGdr9p+/0CbyIdIt7kQIgE2HG2DGFBXDzNKSkzEE1WZbfYVmJCiEMSbqOQ3tdh8I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1799939,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcIwaGCRA9TVsSAnZWagAAEW0P/jlLYqenUMal7JrHDBx5\nutVE+vDZzN9bgaBQMTPzxtXoak/5r1A5PPDCrnZ5/IkcgyovEVoZ3Q6qEXx5\nm//Mlq+h3M6S12+NwX/adCyNJDcGpxTUxRbLMwIiSJiVDz2LHfD/j03ooPw0\npQHHoTehmrPwUCFGvQ/C9MomxS/yuiYA6ZvDdmmWWXBcCNgjlZ+ke9uzqSNl\nOpceVW6T7Q/l97YLR5OCb5gcL1YFP2hD7wckJHfqjYPAvVOKT8kFV0U+pOzU\nQcABLKUoMzRqOuQOzqL1u4ejmJZp5Yveuhkl8imkXqC7IVwwZCK5/h/Htid6\nV51N5s8D5D9rOnBVnMC68beuymCCcTlvjh2q3muWlBw99ZW+6FOK95pQK7hY\noIFXf1LsFrRSCKnX5DykJMQRD24B1fphvd+eVHEoZGSDRwikeOvAL8z9J4/Y\nU48fppSGsZM1381aeTNcaMfzrGGlDXqUunyEQtz1Eab7n1XkFbX75S4Q3qGD\n9wSZ88Q053NfHujQL+KxGhvXQLbZftOMS62sj6laFBjqp1CXaGbO128akI+B\nrgk2ZLktUBu3sRobwyOfzOY5oGheyAJUgcIxjLuzffoo84qEUIUwhLjpV9ik\nUvLSoz8Di3Kyqr1WvNxCRCfko4GfHadv+8A+GzbZSXja3hMYFFXekfuoo6DT\nLf+e\r\n=nIwi\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"02685b57d3644eebbff447631b0e6073566d47d1","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.4.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_10.0.1-ptquang86-SD-150-2018-12-26T04-41-18-114Z_1545799301595_0.567328051899014","host":"s3://npm-registry-packages"}},"10.0.1-ptquang86-SD-150-2019-01-03T02-29-18-758Z":{"name":"@gooddata/gooddata-js","version":"10.0.1-ptquang86-SD-150-2019-01-03T02-29-18-758Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@10.0.1-ptquang86-SD-150-2019-01-03T02-29-18-758Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"3b6bdd0a7dd4583556c0b593a07c56104ad10627","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-10.0.1-ptquang86-SD-150-2019-01-03T02-29-18-758Z.tgz","fileCount":181,"integrity":"sha512-nVSXb8B/PMBfoxG6tjTCnWQpTUDzeVM5roMDr6OdfREvyp8x8hOX0Dy68EmJTZWAK4UVAHaQd9XnP0955OANKA==","signatures":[{"sig":"MEQCIFFZ165mXDtQsEoXsaqzM+BdlJ57oWGC/CMEoFIaCGdkAiAiiiuBjqm/OACf2LkfbN5CA8CghSgRM9FIoZgq49rOjQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1799941,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcLXOrCRA9TVsSAnZWagAAzE4P/RG8cMecjvM+EWdeO8Wa\nsMR8H7dvshmT6XffjxHIqbHXSIrV6N372WFZiHMUJ8Fo7EL9Ixg9QHekg1IK\n1ZKRaFjR9FbbiwHKvlDNOiosWs27DT5dc3mnWhI1r4H2cyBaOZwp+sm1Kzou\n8PYFUWK1OKiOZOxQCR7qdy48VlETPK52dwyOqT3kba5tDBjsg/2j8Uk8lUEf\nqoUY5NOnvcU73BVZCjyHadhFV7iPF1MBBpoY90pYB92BRiT/HouVRqd1YGJ8\nSlCNnLRW7jrnpGcD7EQHxoy21To5LM5/lzqTg7BHs89cxq3+5v/Smt5XLPhe\nyPNGSPOqeO4mOHmCjueIckfMm2idITTVrDEzz8lmIXh0JaT1SaoMC8r84IYb\n0dLjRdVKJmXRBBr4MLAUBzevVxQgTQWJdI7qcZfvOWiDM3EtZRnpvE2p23pO\nS+iyKAJRBK+l+6g8pVhuil4sy0Fczcs8qG+7pOUPN9SLBIzKNGXt5yY0+Y3H\nZwM4IoDa0rZvaWfOGMP4FGBKS6uwBQV3rxHxNobmE8G3OVFiV3VBdJivNduM\nhi54EjqGmkjrIi6GUmMzxRtrX0NAD7mkraVyv1FFSkXttBijpVrZQosjQ4s9\nb6GrnXt8QeVLuUgs1YTnKWwbXsnn6wL2O53eGiOsv3O+yByv46N4fdqKoaTd\n9WfU\r\n=TlEL\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"02685b57d3644eebbff447631b0e6073566d47d1","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.4.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_10.0.1-ptquang86-SD-150-2019-01-03T02-29-18-758Z_1546482602432_0.5587275014628399","host":"s3://npm-registry-packages"}},"10.0.1-ptquang86-SD-150-2019-01-03T02-32-01-744Z":{"name":"@gooddata/gooddata-js","version":"10.0.1-ptquang86-SD-150-2019-01-03T02-32-01-744Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@10.0.1-ptquang86-SD-150-2019-01-03T02-32-01-744Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"fcd7237f1546054392d9d326f7d80421c1785e34","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-10.0.1-ptquang86-SD-150-2019-01-03T02-32-01-744Z.tgz","fileCount":181,"integrity":"sha512-BZV4ebqzgU6WOqt+IWZJu065uJ7jQxu1p2aMGSwStq/QJalEfeEU6WKehoPqhckiu/dpEkySNWqqmc+xsdr1Jg==","signatures":[{"sig":"MEUCIC5R+9+/eEcu1Kf/fhYFkNOC9t8SRzN+KsRul/jMoUZaAiEAvVvRol7FrxRPz4oE6nSxUr0MEpH32yYu8nTr573FXOo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1799945,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcLXQ6CRA9TVsSAnZWagAAODQQAJ8/gpwFIcGhnc3RKvkm\nqLlwmvad5v+Q5wsjwHMOGKh/7ZrZ6H2F5q9xe0UDIzB7Xgj2n1oM4w0gFhFE\nyt060F1tXiy1OjgyQvMG/r+Z2XJ6PbeXrfNFfLo4xeKjkr5LYIBlN12S0gg3\nJFmVALokWwvoGg7nYwqaASEySas4DxQFjg9rcaZm/pK+3L0sUfkPL9Ve/hKD\nc99WUmBNHAz+Wz43xIhoWwux3Iyfqi+JWPr3uEquiMGe5IfC/XLz2odSmsX1\n23QBH1M/HffWPkdYYquImL6cNUqWlpz2udERC3ACxnxnqKreTn5w+m6FnRZu\nVsKG/fM9Y91sg2555yY860Ee15eec0Cu6oBDXe++5sD4mr9uzf8R7aeXJ2LB\nHHN92ASmKNF/MGtT4Mj2IefucJlIefreGb9qqEZq2vLBzPSZB1G14DyeAcv4\nSEzu3vp/b4l7loZfv3khV67CQS8889W3Xi248knT2k8oMBQdNqP0XtdUi3oU\nuG0hii854VWa6yIilXbHTfrB1ATyTt1vMgbAOpVbHez72RtFE8Q7t+FFb6Yb\n3OS7VfNlEP1v9RUPdqTZSNeMqRyZMhtKAO6qw8fZTa6Ak755HG9I5Nn39cJU\nP6bP5kLkjNB96561bTMGBpE2sk2CbP1Bx2ikRGTvaD10Rvf0qvq3wUbDhaLu\nOJhL\r\n=/3y8\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"02685b57d3644eebbff447631b0e6073566d47d1","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.4.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_10.0.1-ptquang86-SD-150-2019-01-03T02-32-01-744Z_1546482745710_0.3787128323515949","host":"s3://npm-registry-packages"}},"10.0.1-ptquang86-SD-150-2019-01-03T07-10-45-149Z":{"name":"@gooddata/gooddata-js","version":"10.0.1-ptquang86-SD-150-2019-01-03T07-10-45-149Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@10.0.1-ptquang86-SD-150-2019-01-03T07-10-45-149Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"e6d1e33b7781ee5f077f61cd767c1c57740bd036","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-10.0.1-ptquang86-SD-150-2019-01-03T07-10-45-149Z.tgz","fileCount":181,"integrity":"sha512-R81G0SLX9q8R16flns3kemlk2Ijkm04C06wC4QaFABa9U5Cvs4Z/HU7HwTt7BwrRQSgVD2qoUsp5rHz4zwTcHw==","signatures":[{"sig":"MEQCIBAzAyB3Ppd38++x7H6Vs0NNRBtZZ8tF7bzFQ19TUdrzAiAo4SskDMktSlh55eXzYWqUJKp5toYGzn+JYiUSYjYUFw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1800272,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcLbWNCRA9TVsSAnZWagAAUYEQAJBliowCLIRQyMT4xbgK\nEYEipVVl+AIS3pPVBjnfNGtUPSikB6ohRatE1Iy2NZlgq0sb2n76Xz/jrwsh\nZcwUboDSHLTkeDRXPoTL9CzcH7eS8cO0Sct/LxAfH/3LvyuipD2rBn2z+52s\np9WG/AzQkXWikc+qIOEV9QdLBK8drKN+lDGQne2LKY0LTp8S2ao/S6SmAl/M\nlFPOBr7ozJxA3os5BbVRkQyVpFW3gGenm+BE/jJWJpnid06VHmTnhtwynEv3\nuQUvGJoc2W66BEJzegVWLyER7a2RoZguXZlhL2zQ0lUJHi+374dNt+JLjKM7\n3bxsmMXjRucKDQUuii48UA7ecT+ha2+Hwd6ipyRopqFsW7SWCUIdY4iVNVOx\n74ZCOlxw5uZ4U+s6IKQPaKZVJRkWL+q7fgfofVZ0OJA0UfIhJqNcQtuDhK/X\nuxZs+Y0DqrDOLf4NBavOTnedIhu8NPADYPB+GDnWTVUxvXo5ubEMxUVvge03\nt6naVsbYFsHqLOdzMVeJ4mrGqJAnuKTMaBknSX1exiBdfLNp/PKurdpd7Czu\nKIsvs4+tS6ik/eNbU7qAzi/hFwVcrp5bBoKfekkE3ePtmvRS0zvTsKbstaFk\n7GdnQo6JjUrQu8CqP+ILNA1ndE/vIxf3KyVqc832n1vjDv1hUkgkuHwLnop8\nKBCc\r\n=KBOf\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"b68cd7ef86e919f26002e133b4aaf71a09db2381","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.4.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_10.0.1-ptquang86-SD-150-2019-01-03T07-10-45-149Z_1546499468715_0.9713499044338316","host":"s3://npm-registry-packages"}},"10.0.1-ptquang86-SD-150-2019-01-03T08-09-30-512Z":{"name":"@gooddata/gooddata-js","version":"10.0.1-ptquang86-SD-150-2019-01-03T08-09-30-512Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@10.0.1-ptquang86-SD-150-2019-01-03T08-09-30-512Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"7c1946feac8c1d23bf0ac48777116ddb645e4efe","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-10.0.1-ptquang86-SD-150-2019-01-03T08-09-30-512Z.tgz","fileCount":181,"integrity":"sha512-IAyM8z8JwKgrFjWiv76OAPl4cOrnsR+WF55/v1bcDAyqaHyQO7od5kOj/xMZ3GZvHyX9bg2hp5y5BUFuEAWiOQ==","signatures":[{"sig":"MEYCIQCputDjLjrBCa6eNd+xhpKjniJe4JMa+Sbd9JFcIM2PkAIhAI5+t2vn+fILSiuKnM5MsE7cSdT7OnGE40K3p3XKwLhr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1799603,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcLcNYCRA9TVsSAnZWagAAufsP/0zCAt54h10TlKECr/3g\n0z/54Re44QqSNm6EzMbru/r16FYZ78fiyPWhBdW5+7oTCpPe91vHVLxtG2ZJ\ntHjY505YmRKo5N12gLp11lZdo2de4xlb0EN+63yqjzuiDJUwYyPP/yo2V8vf\ndHmMDxxZ2r/1Kwr1vOEDC63CU/7htbDCr3r306Wi+upzvmi4GZvteS9zQHmS\nqv80YVBF8x6Bq7rRL1Igp0l9Dj6PWhbjIPvBMJLDnFjmJQAZjDcqj3s1x/+n\n/71dXj8FvDyAxMqBrkx9BvusBx32FHTfv9YFHSwotFAXjg9esnhqNX3jlES2\n4TN9+qTgEJ2hBMDmfGdi/vxzwp1G9pJUawc7VSH3u1HN4c4SGNmNxw/DlYSI\nQo9QhWIOa6xwI7lkOwrygC9Vdy/S/KMYDbeydJESs20MOxtk4i2UD4ECVqve\nvQNF1CLP8ZN4TOkvAKQCt2TG+cPyOvyGj/uaDm73gnWOwiGDl0klOg+05Fm/\nLKxGa+JprOOsPt0O5Am50K+miLj8f69SoHjVQ3Po3f+/dn3ArB/XlXGmq9mt\nOaHuHphhf9qu7bEerRxMDoVafJGCRhdWUOuN0Jlg4WwkHLoElVkA0YtQKChj\nZIDXuakpuVhz+ZSeNq9Q85fAeUV7pjyUp/2qivf3F9eLzB6hoM8zOUmBioyT\nie5U\r\n=ow+V\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"b68cd7ef86e919f26002e133b4aaf71a09db2381","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.4.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_10.0.1-ptquang86-SD-150-2019-01-03T08-09-30-512Z_1546502999744_0.34213646525422026","host":"s3://npm-registry-packages"}},"10.0.1-pbenes-pb-other-2019-01-07T12-38-48-042Z":{"name":"@gooddata/gooddata-js","version":"10.0.1-pbenes-pb-other-2019-01-07T12-38-48-042Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@10.0.1-pbenes-pb-other-2019-01-07T12-38-48-042Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"d14a54cc6091ceb3a1c75f7484df9935eefbafde","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-10.0.1-pbenes-pb-other-2019-01-07T12-38-48-042Z.tgz","fileCount":178,"integrity":"sha512-cQgTxPHohrVjtbLcqE5q/IOBE0qTQ//BjOrEXPoJq7PFUlW/KMN4Vw2s+/kJrP7bRJ49gyMT8ko3/Gli8TCn0g==","signatures":[{"sig":"MEUCIHlFMiO/rJ55+AfqYARSyW1xni43DDTCfnutAgqH2BYNAiEAtH187fUh/Dgz/pZ6eVFSZAh7S0iWeTvidF2qAZYoH8g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1793895,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcM0hqCRA9TVsSAnZWagAAhT8P/RyOcXecLgdX4aoUOg6/\nXZ0R+Vdcahi+5t5yr3JpjDBTIqzuRCbvDdvbGWBUDxxILwglTdKx4BFnns8F\nec1DTHZuBa2qB1M6p6Q7Lpjb/J3IhWqjOuihEsokBOGoenk8HZRcz0z79KNQ\nY4iB6CNOIawBfxP2rasO2lplKwJPIrkhZGx6UPiupW2hvhk9oskDADOvX2La\nnggxMEsYvsk+Flo1K3GesGWAexmQsYi7du9COZo/7N2Rn/8D2gU3oBLTd0yU\nhITpUvNnVm2Q9rGpwRb5m8JH6Ank2gvEvdlH8/Czz+P/+QK5uSbMXupBm0/s\nYjwCJ3p/uQ0IOJEjFJstDndIT5MJoy7Sz9vqholiDsuqVKuzIGe0cpty16FL\nn1vnmX+llyAkRoRlZXyRtjBwoZ81HgWiJ/aV/qD7DFkk9nifVCmxlESRwFC7\nfRjS0PpYpbYEUzREEuqxvvPSGbqTYSMDxZdlgzuPEuNCSxwT26AmGNFuUIzj\nffGSVcqh/VWGxeXuD7DS/H7TiKFoQ2amyuLYYwfrmTao5ofj6ZgJA1ybudjL\n9s/GnxMpBAzUGRcgFhzpH3Dwiz0hpH0c6DZQWURr066klAyxSDCQNoOe8hwS\nXseZgO7roDWZlnlCX+HHdiBqM98cDVhbxKTVPgVex5UA2nKJwu9MNzoyIBLg\nT8rU\r\n=3l0E\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"203b5d0e70b3241fc3520427b7af09b130a98d67","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"pbenes","email":"petr.benes@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.14.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.5.0-pbenes-pb-other-2019-01-07T11-58-37-011Z","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_10.0.1-pbenes-pb-other-2019-01-07T12-38-48-042Z_1546864745909_0.15167643444429668","host":"s3://npm-registry-packages"}},"10.0.1-jkittler-jki-bb-1311-2019-01-07T14-04-48-967Z":{"name":"@gooddata/gooddata-js","version":"10.0.1-jkittler-jki-bb-1311-2019-01-07T14-04-48-967Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@10.0.1-jkittler-jki-bb-1311-2019-01-07T14-04-48-967Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"75cf66f04366b22de13118bc335fa37c790c60e6","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-10.0.1-jkittler-jki-bb-1311-2019-01-07T14-04-48-967Z.tgz","fileCount":178,"integrity":"sha512-O19nhThXG2Lcjd76oeqXgov/DOHrl0E3uHlgcoXgce0buf0RheGkyQ1RaZMVlgyoi5HtWaVXjtBjGfgBgheTCw==","signatures":[{"sig":"MEUCIFowMuOhrIOcq2WhgNuKv9qwbIy0hM3EqIGXeKJXgdm2AiEAroptAzbBlAQ+yhJdb8JeavH/xV1fNl3n9/nk6QJIYrA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1792355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcM1ydCRA9TVsSAnZWagAAotgQAIGRQHkNeNzhsppHuyXb\nKVSlPCfIoq/6I8jvoaHNByfpzyGpjQrEdE3KcWnVV6EupJKKjDekJ7eWipPO\nyW53WpkiVaP39sqsyL2okCYorsQypFE2m12lzttpo12enJTqdo+KkPpudPef\n3FQBvRFdEgTlihqIb7nsZBfV42tWV/CI2nV/O+ILVNYoAmviDLE/Jy+HNdgo\nynCpogc3ZoJ1C/OdVGIULtwGVHAt2Y6W+qmNhI1XitZSZJIQieegnQ2st5aZ\ntd7tqiHQxhf4mVneujuAfamTTC9LkLAojaAzRY2kOPXVIzFkCX0DR7EUSgJJ\nwnFunKIxQwhLEWNgn4x/uAVrXA10ANdqjoY/v5vuA94RyAWYLUP+WKBXCZsl\nJMwew+uBk6UtF97GUsC9KOYdjzeTpQvpX7rpTEq5d56722mNhjY92/g33zeF\niYh5LxCA/MVcHVQZ368Xwrib+6bZrtJGj8K7Avd8uFhmhmG4P+HVhsFhyTDm\nMY4mRLBgLyR6UKOrQZoFKeLC25rsKmWu8+fME/858JrMmG1F0t8xVhK1ecl0\n1YJL12D53kfp2adjhb/S3mxarvnsLjQMFo0j8UnNvn79Kgcz9D+hC5cBfPGN\niRRYgBY66YZiD2uUFu4fPnuk7YexgiNOfQGGVEUjOKYSyVcKzPvjr5WR2NZs\n8tP8\r\n=OuQd\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"9db52a36bb7133951106be1248d72e5c09c10cfb","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"jkittler","email":"honza.kittler@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.4.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_10.0.1-jkittler-jki-bb-1311-2019-01-07T14-04-48-967Z_1546869916611_0.7157106607991313","host":"s3://npm-registry-packages"}},"10.0.1-jkittler-jki-bb-1311-2019-01-07T14-17-48-040Z":{"name":"@gooddata/gooddata-js","version":"10.0.1-jkittler-jki-bb-1311-2019-01-07T14-17-48-040Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@10.0.1-jkittler-jki-bb-1311-2019-01-07T14-17-48-040Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"5ba5d39a47371d4e8b7e20655ef7e0291fc3d2ad","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-10.0.1-jkittler-jki-bb-1311-2019-01-07T14-17-48-040Z.tgz","fileCount":178,"integrity":"sha512-6bG3SZ8G51QAZlZBq7DCbNSH59EFkOp2m6eG1sya3JUqWlxz+XCPgOKsLC7mEO6L6bnElPdPwkZuDYx+2mVOeA==","signatures":[{"sig":"MEUCIFGBltJWf2dQ7gp7HYaOML21iE7bee4VBV+AE1RyZd1YAiEAsHxQeSvsaeG9SVP21N+rsMZOKR1wPooapEklZrDoj5w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1792355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcM1+vCRA9TVsSAnZWagAA3XcP/R0X4ltdF5SQYNQip1DK\nBiQ+V4mKYgRl75HmhmOGvYEaGzLcce0XveYjzBFOAnyDkH0MfvYQ8+VCGn4z\nTXCuC3uDdik54qIaPF3tjktebqefmNO3KldZ1wKcU8JPrJ94QkHSfblnrcoG\nzEFu5YGDsF17cSuEUOkquzbEk6MCqfQC3alOhm9+RyhmVmB/7RuPT9uZD+6a\n5qEQ1ZfsUgjb97MffRhQcaIWBHShoBc5iRqubRohNA+3UnG7RHRRoKe4IqTh\nLk+y1dm/LZe3q7tKYxMIZ7xusX9E/tufOZemDqTREOtQxvF7LP1qQ5Jd32ye\nmCNBFkzWvMVQsiCvApQD82zXONxUN7ieqnYK0rHcXT1/cSm5TCgpeT33JaqH\n3FcRVuDUvOgzamz6CBSI7QXU3nHjQQwbZnjAnipNWdjUiCY0C+PyQ/c2vdbk\noWoC9b5ua60K3h3SM+o9eLvPKLsVbzv1/a/Cl7vj9BbW6ubIVgoyqs4owE1G\nbhuhVdHY2ooPJ4cKP69rIHOJ4YSExlpE/ZCxKjg12cxkmYb2aWX5rLCN1X8q\nR43C9Tu/4xALaqFWd4kwfXd6R25FD4cGyUaFHoZkAADXDTS798ZfSaCWxQnw\nD2HjTMOK5sQcdX1sKa67/g28+BCGefivkcQwNWvtL6mNzEpzqkORJ9hiTak8\nQp2h\r\n=i/h0\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"9db52a36bb7133951106be1248d72e5c09c10cfb","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"jkittler","email":"honza.kittler@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.4.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_10.0.1-jkittler-jki-bb-1311-2019-01-07T14-17-48-040Z_1546870703155_0.5354355259814834","host":"s3://npm-registry-packages"}},"10.0.1-ptquang86-SD-150-2019-01-08T03-35-11-002Z":{"name":"@gooddata/gooddata-js","version":"10.0.1-ptquang86-SD-150-2019-01-08T03-35-11-002Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@10.0.1-ptquang86-SD-150-2019-01-08T03-35-11-002Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"a71e005664d72902f9b6750030de95c377fea871","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-10.0.1-ptquang86-SD-150-2019-01-08T03-35-11-002Z.tgz","fileCount":181,"integrity":"sha512-LSVMQa6o7iOmKA7raUz2RPrknB8R01WE0HrU0/g7qIzO5ogh+n31eDfF2gsO+wOaw9iFlk9yn8v2n1jUKdV8Eg==","signatures":[{"sig":"MEQCICjfffn9Ykf+wSKIWQCtY+kojTUjt/SdnrX6QZJpcKLqAiBnOWnzCmdp5dYgZUcPp9ORh5ugs31h/ePH1pQu7nIusg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1799820,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNBqFCRA9TVsSAnZWagAAWekP/jwOr+JEMT+VblrTC9Kv\nqdA36rfW+wKcyHlGTG3O1GJ9r6xUB9p1zVnxGwGVK4f7Cg/6sYzkkoZ7Oef7\nx93eCUPXMqDOIQ+60KCFBdodMQksO6I/LxDgi88U7lvha6oMDd1kd2Ry8C0c\nyf3Cm/KC869Y7yT1JfTZl2bO63QcTqkASI8sgZuQusDN6nuVk5NXWoRQJVOv\nMhlOLBH8W0Zyo+LUkRRujAjFNwAwYPKe9i4wyaSw/nbNHIr96fI+TkXWabJR\nvKyZqIWztzZby55eGLfoPOgoJeEJGQnCLkKCQJlGJHOQvF7D/LCpCtzj4W7J\nJpsAIQC82YD9FYIZqKWWonM14BlK/JJsWsKTiRMl13daZBDUYTrLeiFmyMdn\n6Ln6tX78rwgt/Cz+k4bT3Nf6zH6IxUEd5IwhSsWfZK3aHgg6/vTzYOAI6d9U\nu4HvGN2zCH9cPq0gL/R9uVvLRxljcYb1IEj+Dz0rO5O3LB6Sbp6Qvk9XV5us\nUon7jjSfMF8Jwif9evMEXzomS1ant0OGeNubb3zSgisUDa+nskGZRi9LeIUV\nwZ9RaODisFuh6Tr2JWuKee30uK7WERXwBNl4/Gun/NkAs3ysGT4D6aVbIQQK\nNvpYnYkytBNfLcf8yVBufNUdDyCH7sbSXtyufyfnkaSCbudPh7SbbYRpdyIc\ny26v\r\n=1EB/\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"0a0467b2053d559d96f8d0e3879d871b2a0f6a86","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.4.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_10.0.1-ptquang86-SD-150-2019-01-08T03-35-11-002Z_1546918532870_0.901353389306577","host":"s3://npm-registry-packages"}},"10.0.1-ptquang86-SD-150-2019-01-08T03-43-49-247Z":{"name":"@gooddata/gooddata-js","version":"10.0.1-ptquang86-SD-150-2019-01-08T03-43-49-247Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@10.0.1-ptquang86-SD-150-2019-01-08T03-43-49-247Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"1c9011aafbef31d0b2ad9ad1b90759659eff9515","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-10.0.1-ptquang86-SD-150-2019-01-08T03-43-49-247Z.tgz","fileCount":181,"integrity":"sha512-4ytRG9AKjnmwwSA8ohrSixzLpSLfeueLFt85J5Ab5F5ayvXD5Qw7NIjCT9piC2uN8APIAco1+cfTDziS8yu9aQ==","signatures":[{"sig":"MEQCIHaabLgo8wD2igj49qpcm7ojbdK2yxk1oO4UB6YEMHVpAiB/RRZiknnh4XKXjpO/K7Zq+zatAiZcOA2upHutKbiLbA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1800362,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNByLCRA9TVsSAnZWagAA8PEP/R918XS2rpLCQdVFAktq\nVVmDImgPQOIjCWec144LEXSN1BF57DbPsVLyKSYZXffLWlMvjNkSnFoCwUvL\nNxzpRCmZyVmZoi/yUG/46GCzHgRmCMn3rb4evn6Ailyb7wRWll1q8sobWSjM\nI5AT94mEeLCLqTFK2hOK7ptxGK2S9OWv+1AucADRhCjJuHVLCWq0FURfj71y\n4kYpUBHmSPZvN5Mni68Zg9ldTKvYGnLUxhLeV+cq6xqpZK5I7Ly0mIsCY8jy\nad36FOQBEOLKCVGfNnNvG1L0S/F/EELSdCkqEacytpNsOrCqgnPbWp2vSIHQ\n8SuD6kyTW/Aq1yC1Z6rL+qHt9fBFfwNE2UFCx7BGILHiN4n5p1ZqA9ZAYBc2\nhR0sNVjT/3PqDrB7Kh6rdOFkFzs5TBRnhNJwHDYk3Moc7n9ws79tAtZBfH1c\nD/La2eI41ja2PWbwDVK5Lc8jew+qPt9cN0FCVbZEcf0eQ4dcAzS35KdI7Rny\nNN07RbDHn+my7Z7PdpwG6jxWdG7lRzK+V0i3s9rrp5+uKrLWef2Wjc5V0sl3\nljJBufPpgUIqpJQUANujmcl5nxvcY6b+uTuTAKLx9EFLtcijSkMECVMUDAlI\n256HDtreZAxMTPxneemAUWGU3q4K6v6t0TwiGl5arKhM5pcMhqCeejvlupTN\nU/08\r\n=NGnO\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"0a0467b2053d559d96f8d0e3879d871b2a0f6a86","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.4.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_10.0.1-ptquang86-SD-150-2019-01-08T03-43-49-247Z_1546919050674_0.08880116036249519","host":"s3://npm-registry-packages"}},"10.0.1-jkittler-jki-bb-1311-2019-01-08T08-52-02-638Z":{"name":"@gooddata/gooddata-js","version":"10.0.1-jkittler-jki-bb-1311-2019-01-08T08-52-02-638Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@10.0.1-jkittler-jki-bb-1311-2019-01-08T08-52-02-638Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"9ee0e90c43f6236b2bfe0b08dcd859c9b5ad901b","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-10.0.1-jkittler-jki-bb-1311-2019-01-08T08-52-02-638Z.tgz","fileCount":178,"integrity":"sha512-0KErWbimxz44u/PIZzNcsgRB+BtdmKIX2bfq6xe8qBJsO2z4Dzo3FaqtYzCMMfEPGa7NHBqcfyltk4b6r66ETg==","signatures":[{"sig":"MEYCIQD9ZpqN4h6dpC/eT3IgeFg+TnTHjRp1IYttVJl+CVQqggIhAI2Vk11N+xH1HKJNLdbUwSmi8TJLdtblaxD/xJ2XoMrM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1792369,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNGTLCRA9TVsSAnZWagAAmUwP/RcbLmIIAvX2UbtUluqR\n2yydkO0+5Z4uxTzAQ8fsZPxLBUOJ0wampCf41UBOShOA32YTNYzzbd3n3DFH\n2OpTnQod/0rrKrDtnKBw6+c+jO5Zyc7N568qLWHQp6FP7i0Tm3kEMa5ltExM\n0B75K7bS10jriiGCbF5iwm7xEj4+2zEunhIsY/EqonwUQs3K8NT5lLUtlAjz\naPku1TAwrS+uU/wPthlWKGqrkaPh46UbqFdB1gJN+JbD+KZOz6VVhZD8FioH\nJXfpIctzf2gWcNJtJi4lRvcSezJUbDpQ16BomZb8n7cE517KdCTvCLzZ1G1T\nC6hURA2QPnT53egt9ZHGSKT6Uthp75hw+NDIBOginOv7HQ2BnGvwtI5ZAEjZ\ngFcSx31yvSpxtZNpmWtOehKEbSOb3+ozztrKbQXYKhf+wpRSVQuHOqzPE/Aq\nqP9uF5cuR1JZoqFkF1AIISQsyy1Q08vMEISYawv7nEsQeKnugllSiZ1oG0md\noQGH0cclY+8kFHkqUtfDEBlhVYN1YqAHS1harQDPbHqYbXlOWm44gefzazHI\nvnmYQJpdxXVQdnCyZw9Jit7IUS34dDIYWFR0drevD0nMKW/IAAuixYFAG7+F\n11FoLKxrJG2B8lZ6z36aAiTs3s/LiK9KhUCn510fKPHRNtzxptCkTjADCMwz\nwHMO\r\n=3RRa\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"1e5f6f3896d8874710f5eeb3a2a09d63023c0309","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"jkittler","email":"honza.kittler@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.4.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_10.0.1-jkittler-jki-bb-1311-2019-01-08T08-52-02-638Z_1546937547282_0.348175681265414","host":"s3://npm-registry-packages"}},"10.0.1-jkittler-jki-bb-1311-2019-01-08T09-08-29-399Z":{"name":"@gooddata/gooddata-js","version":"10.0.1-jkittler-jki-bb-1311-2019-01-08T09-08-29-399Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@10.0.1-jkittler-jki-bb-1311-2019-01-08T09-08-29-399Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"6d5a91a9dc627d23cd1b6a3f461706d03a0b0739","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-10.0.1-jkittler-jki-bb-1311-2019-01-08T09-08-29-399Z.tgz","fileCount":178,"integrity":"sha512-reckRSgXOQMknBFvDltu1BnZsRhjBcsg+uNUUYnWihK0ODZNusNh2StFN4k3kGXljmg5nSrlvRPHOJZl257zfg==","signatures":[{"sig":"MEYCIQD9QqDWAk9IikVtvhpa/59vjG74SS/iwo5ogVcQdtKqlAIhALf/Lz4F/tlrZn1um7WRsKpJ/i/IGsfdP4uyslUaKNUb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1792369,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNGikCRA9TVsSAnZWagAAlTAP/1FZx+q8h4r6mHDx11Df\n+uNbWSZ5VzhnBV8+63NFjNzuhqmlgYyjkH0rVN+5hZvxDwnvPQp21aiVFqcC\n/hdlDPRPvGvvC77oygK5Vo2ffEvkOZ7lryVVwQQ2Lw+FNdqeQhNNxli9Qh1K\n9pbFlo94Go+4hWtpzNqNqAtRT5h1LJrcbiEMHU59jTDivQWPsIXt2vxfrq1a\n8aL2ewUv8hk2dk6Qo9ap/PFHjH6e6ZzbzTajZxzIBDYo2z4ilVuniF34Gvg0\nyn6pJ40X/CYfkHzaf9Obgkccrocd/dJmVZr7Tb6HOCfgOjJmb0vF7u0ZON1b\ndsZFgBxOvHLj53xCDdTpxFNDwD714+sq5Zff84KUkX71/3TMSwSWi5cX4F17\n6AWh9CMivgVre/QV1LI+Ys9yDqsPwe4hzoaq3Q4V/DruXDYjwG3jV85R8Bt2\nXCgFSMvuMCUazS41nviaoBTaeIbFiAUYBVITVXDrRQDL5eEzj5oWwvOZ1MDe\nAeT8goIM/Y0rg2oRLmH2vFWMMih3FMHLM3GdxEe+iGv7UzNcLpZXsWyw3LwI\nWH4aY6YOEXvesuUw+t0jR8+w7+fkUgHCElDoEnzRan9qKbjdvtSzRZq33PQy\nyXkJc6OT69ctbDoYGDvjg46ibBECvywVl61rUErBCr7JF3PCoXyR8Bo4NEBF\nKjlV\r\n=oH88\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"1e5f6f3896d8874710f5eeb3a2a09d63023c0309","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"jkittler","email":"honza.kittler@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.4","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.4.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_10.0.1-jkittler-jki-bb-1311-2019-01-08T09-08-29-399Z_1546938531555_0.15114391248307557","host":"s3://npm-registry-packages"}},"10.1.0":{"name":"@gooddata/gooddata-js","version":"10.1.0","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@10.1.0","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"de89dec56f3db75a31d2177f1bee5f1e094981de","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-10.1.0.tgz","fileCount":178,"integrity":"sha512-q9RcXKObzpUG/pU4jIl3juhEKNnIl4cCVGB4IeZrtIxcaqPS9N1UBaK/iL5xbsJgtjiEHazpo9G/46D/kqRpvA==","signatures":[{"sig":"MEQCIB5FL3UE5aRiPoOwol2xACJ0xb+klLFBwQYgeuyY21AjAiBbLcazXncKvy2RyligeNYELzadqidvZUmtkNf5aLVPaQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1793567,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNJmRCRA9TVsSAnZWagAA2w0P/0YOkqDDmnvGCKQTSkXk\nyn36xt5sbw00eyJS6Z1t6mOMSWEbvrBMo2r/jTdbi4Q19lxkejzfd4D+AaAS\nUh+LpMc2R0K/osEnYWM1/AE+BJSZzh8etO/aRCRFqTFaQWYtjh5qMwB51qFB\noJ0jVaegLFrMyO6mQjnsBImTLQX5oMnFnr+bwFSqXF72LpWYTZ2YO5PoYHgw\nhRszxfhKkzzc0XLhUyXyCOt1s3xYHWzwj4C+lPEm7YPIS/zXRT8UKfcM/SsK\nPICeTYH60zgF4eR5JCZ7VU5KC3vgJ3myD4QyHeFYMX1ovMy77Tf4VoxCclMM\n468Iqzcy3ScNxGRitqTvpzRlC0jsVlx542ngmgnOW51QukuwfmY+3a8TNb3Y\nODD3MoIpqp0TV4/+cfM5kgegd+4AzSNyUPW2FVDvjpbDNsnop0u//EwrPzTK\n51G7CVGnV/K3ntb+1pTdUunEGEISJL39HkIuxBw7+QJ97t9h5b5rdKRbdPT4\nTOnrcP03q/NTIGzCLMdK4Y3k00rCkwzwIUYtFI73pFt19SrCh+49AV3yo3eK\nt2xRn0TvcEHAydsdgqkAWm/f6/R509UcC+ENtUdIkAwLlyk3rlyg/kQLtfqD\nqMosnnsnv/sXRSYR4Iv58TBxNxjubVDGqIEJB2jFHf/nEcFAx6R58bbRBq6Q\nqq5I\r\n=n74e\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"browser":"lib/gooddata-browser.js","gitHead":"74e948c568e56893e690128e00ef395be2dda034","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.6.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_10.1.0_1546951056653_0.11479623735841504","host":"s3://npm-registry-packages"}},"10.1.0-ptquang86-SD-150-2019-01-09T09-36-21-031Z":{"name":"@gooddata/gooddata-js","version":"10.1.0-ptquang86-SD-150-2019-01-09T09-36-21-031Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@10.1.0-ptquang86-SD-150-2019-01-09T09-36-21-031Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"55ffc07cc76f55345459f8cb3600ebd41ddfddc5","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-10.1.0-ptquang86-SD-150-2019-01-09T09-36-21-031Z.tgz","fileCount":181,"integrity":"sha512-9eRIMxxLu/1Qs0r2kWdn6KGGrPc19JFnquoGGz9so3Oav0LP0fL8qB+xYYkydp8FDBtj4FFPEDPs/1hxOSveog==","signatures":[{"sig":"MEUCIQCReQqxKcaIHeCziQhS27s7Iwj8UWctFqkkrtliHVh/2AIgHopa8CKsRvLamRQ6Cr6xuQtL3wQ9NfXDu9DOnXjJ+Vk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1800531,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNcDXCRA9TVsSAnZWagAAsK4QAI7UKIWnGMRo+6iJ4ifC\ntRKWRNkx4sSl3qSOli0PisnR8I8u1GLIbYWQwfKD074Y57otCwmdAzzvTl8x\nfdKwuoqZE8pu2qFcFJxEMICYkIYSMQqRH4Kz8cMTZ0X2eSuQjmBL9YhHRgZA\n3TaLqW7vUJrqv7WG1iL58XsMfgqmLlXkYCdEbM9GxCOIJWEjseCr5rgMxZXi\nc38YxmmpdzlRv36aTcifeDOOMlDnEe/YPp5Vstm7FaizHk5cjomFS+yQCy+A\nl/6xOtwtKloAIRw/xf+0wUNZsoLQ9ti+omn6JIOvP5Wu1gYUKBrlI8ECEV7I\naCGX1+l9wBAg9l2RWlRrF6Xsp7vMF8ncn/v9zFTtYuQrsk1VV4ebH2rI/HjL\nO22GOWRLQ3JWcO4RWJ0kIO+frIG9u8LznzkDjeKR2vICZWnJe4FDcs7M5n+f\nzC4YZoo/Ex+ep5Z0lImXvahz6D2X3OZh7Kzk55BFbHi6mxdv3XgUDRQED78U\nc+FTmFsYhWqaIpAyXFQocr8FqfqkJcE23zlBTxIsR8z7l2s7/LeuSmMcDrBb\nyn0s/Yv+ZzKsIgeSGjvKndzCONR2hCKSsV0xG3gpEKrahUDQ/XwkTr6yoeV5\nD4NnQE5N05rn0FhI4RAzA7cqPm4zxwgDQkaB8IhBHtu2YDwaZXLxl6nSwAEO\nBGyI\r\n=nazY\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"30b4cfe275197974758056327628c7430b4c2811","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.6.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_10.1.0-ptquang86-SD-150-2019-01-09T09-36-21-031Z_1547026646595_0.4256063989094856","host":"s3://npm-registry-packages"}},"10.1.0-jkittler-jki-bb-1311-2019-01-09T12-32-25-794Z":{"name":"@gooddata/gooddata-js","version":"10.1.0-jkittler-jki-bb-1311-2019-01-09T12-32-25-794Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@10.1.0-jkittler-jki-bb-1311-2019-01-09T12-32-25-794Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"4930e9a555cdd06d423c5af0390f5e18e1d71241","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-10.1.0-jkittler-jki-bb-1311-2019-01-09T12-32-25-794Z.tgz","fileCount":178,"integrity":"sha512-oLckjtxxEqkUtochfmYrfG0htxGz72pin1n+j84dDJdN7CIrWrRftn/qkobfTVDepPB/R9y+V0A7rLFWMkbtdw==","signatures":[{"sig":"MEUCIQC14KZeud5dzpQA9okuIrYdUvs9Eiczy+H5kUG+q2x8mwIgUX5h8fDz9prnlgbdZggENIPWfBWuJSEKaodd6sydUBk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1794505,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNensCRA9TVsSAnZWagAA/aQP/043Ecs62n0nMRe5g/zj\n67WLbTAxswdr14gJ8851cFEEBr/X4Rx16ddV3X9Xhd4I+JnezMtQAxlbheEn\nOVidIkPAOjLCqbiLwzGpNlBP2OSvpbFQbR39HIbO5UV77XAjOlr6my0W79g9\nGqgJybQbX+E3LX43OOz/14p4As+6LNCMhdpHhxqMrMzXhIjCClHkMxu9Gcjx\nc8OUGRAslkNaHMG1H1KC/DGgoe0PDA7HH3fOimCKitXA0sH0dxFroAPJ6C06\nfIWFiChvQW8zz8FIDlJCpnOrJvrHpFyxaqDdp03lOhbRUAkrqoQSvWCcdYbp\ndN/s87A11Ahs9tCM65CxRy59mXmeN4eN+EYxUJNNFfvfErTuQwVC1ZF0Sg3G\nM57bd024Rte8DHBIYeU4UEKzRwi8iG3tpSqX6/pyOZc2KnKLZucDh6d3R/zW\nN5AWf4GjPMXkZAxI9nt7rQu7bfW6chuV2ytX8zD3QYOuEFPtiYoYoUa6AMjN\nJc25i+UKsMLP7XHhEVqQny6v91huOeYT1ybt5D38kFpckTzRTY+GeavRAITC\n4CFIIxoJZbhR8aGs4ieIDcHCcGR472svTpuIRQshdgMymRMH40HcT/+3HrZc\nQcqOO2XG6MhjH9KD+l4aBK46+X6SU0i/J24SzVeN87aVxpHBDcWBLU1YhO9U\nLdQO\r\n=pd8N\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"658d7ff3e70c4b47a347f5be0ada180983835b5a","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"jkittler","email":"honza.kittler@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.6.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_10.1.0-jkittler-jki-bb-1311-2019-01-09T12-32-25-794Z_1547037164378_0.4020000150610248","host":"s3://npm-registry-packages"}},"10.1.0-martin.mosko-mms-bb-1108-2019-01-09T12-51-19-775Z":{"name":"@gooddata/gooddata-js","version":"10.1.0-martin.mosko-mms-bb-1108-2019-01-09T12-51-19-775Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@10.1.0-martin.mosko-mms-bb-1108-2019-01-09T12-51-19-775Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"0878a64c25a03224c9d2e36ded420abdded6baef","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-10.1.0-martin.mosko-mms-bb-1108-2019-01-09T12-51-19-775Z.tgz","fileCount":178,"integrity":"sha512-K6XP/MJTlsaPDJ12hAqfGEFD+oE3sZBaa9zh9AnIRuVHUAq/ANuyH0r2bDJqPzpBEK6cIDU352gELQVEOyIrEA==","signatures":[{"sig":"MEUCIQDpzxDjNiVJ+WIC3PG2wDS4WV/8pQZ/ntTvEkHsRrJwWAIgDW4Jtscv38iPVY2KRK3jVW3AiAnSHcrM5hfwuhDKWPQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1791174,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNe5mCRA9TVsSAnZWagAAByAP/0/ACuYUmRdWLzAYpe5H\nHs9ZV9p+eWwDedyROwmufzQnhMjXm3qrwM68In68LTgr+fZr/ifsVZAaEyea\nilKEOpbDVWRd67GmRcipTwG8sQ/dYWTFoS6dSwmgtCVkHEXqgZ6I/K6s+vR5\nthohUwET+Y1lBAh9IdP8ZXeBKD5ma70KIAUDlqDFVJA+q3BOREOtwCY35c4J\ntR6ZSIEXNnYKBP0MbAdRVIv97NU6E0pwAGesBCNtoQywzOHo+5JxFukYLVH2\nnRtfFfHT0jGR7r28ql1RsNqeL3qOULEySWRxPvsvrAGeRbK33WNr1/+FUJB2\nX3WtdIJKeV0aRTxIVAx7OMmjF/V3TcaXqd7k4ijbBdfZ/oePJ7NehBV0nmFU\nchuwfPuKyjT3dHWjIrkhHo1YMx8c7adULvp2NtdWD9H+Z8h+oJly6m6A9Twp\ngheGFY4wRp3+aYxwOoH+Q3nynPELO8AAM4SHtFtPzmq5kASX8mUzQyZ0r2Re\nuXVgwYYI554mHHurRV7fv29Xriw7Iy7HIMyQbMzkBdiMswk6Nlf4/yzWm2Gp\nxkXr+SfSQadmwnW9S7NURr/FcHrZSirW3cVHqcSi5iTGrftAWKaZViqJ4QeS\n/FwLTKsAZ0rWWotW/Jq8hs03QdaUIWIf2VNV9RBTttJqjZC/ObpBdxkXJQie\nNx5u\r\n=T+uU\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"7586dfa5293ece8b991b34d011ec60de40f18e5f","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.6.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_10.1.0-martin.mosko-mms-bb-1108-2019-01-09T12-51-19-775Z_1547038309529_0.4583586014617127","host":"s3://npm-registry-packages"}},"10.1.0-jkittler-jki-bb-1311-2019-01-09T13-45-49-904Z":{"name":"@gooddata/gooddata-js","version":"10.1.0-jkittler-jki-bb-1311-2019-01-09T13-45-49-904Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@10.1.0-jkittler-jki-bb-1311-2019-01-09T13-45-49-904Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"50dbc282457070ec58a5e9c3f501e031d46046bf","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-10.1.0-jkittler-jki-bb-1311-2019-01-09T13-45-49-904Z.tgz","fileCount":178,"integrity":"sha512-x6PabSRPFcJQ0ueT0aUQGW6R48JmdimvvEUGbI39661kxXYDq5gsHvsjhzoAaWa7ybIvp/DZtxUVZJ0YfuEDWg==","signatures":[{"sig":"MEQCIER406imlhmtFLWC7rjymJzN/2ycSRLn03arkM28AKWuAiAQeB0BuNex72Ob1Bq/TcV2JZVRjLeT5h9NUaGywKDzlw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1794505,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNfskCRA9TVsSAnZWagAALAsP/0qWPx3gjc/wMgm5f0nt\nxdDSuxVSYhsiYFKl4eeAGLUjYsSEhhWwsxAasnskgSC75xyNrCjSu7noVLvx\nhFFzwMTsXG1g74GHspVFHcKjr+PfMTDE1FrqykZt8BidrOMmsM0L99JiEfHw\ncQ6G5y3K1HiMpc9IanoPvBb0SlZGZU6pb4QgbPc7TLDk/sN1Y0H7fGoiilP/\np4kJyp2JgU7Y4Q+oVG4f5vbwiHqk41sgnebdCFQipEI2WvU7zoy+D41UGp6N\nGb0oMdLUIkMVq8FdPEg8rfzABqREaEOS7M7d67IP/KVfMzj5Q5YpmS2TB2OB\nArTRleo5Dyekpsvwg6vrpHO5UnjStZVWGIebUiBMmKuadVBHfQKw9UVME+fV\nhr9/iYjgrGCIXQfRUZOflzXg+JjfS/HG7XBPc18VDpE5nG+YfveacP6RuNMQ\nDJyPhD5Xe99lNAmfI2ZhxaLq4xz4qJZKVaxKHExJ6AfYhOw0luGkC6wiClgO\nioq7TWSyZLKyk7k+4VaSSW/t5sNL0u7UO2SeeMmAVUsmBH5T6n9u8V75aFW5\n2kMg7CYwp/Ot3XLleEFkC0bTJ9+jveGebOZpOOdUuEDbYf78zuIzoEWjuAz2\nlEbPlkEWXRt45k9Xhc6Yi2aQhZ+FTAE0z683HNK0vZ8B0b38ShQ88y9A4YeH\n+1P9\r\n=LA9u\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"658d7ff3e70c4b47a347f5be0ada180983835b5a","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"jkittler","email":"honza.kittler@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.6.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_10.1.0-jkittler-jki-bb-1311-2019-01-09T13-45-49-904Z_1547041571650_0.45217405833965185","host":"s3://npm-registry-packages"}},"10.1.0-jkittler-jki-bb-1311-2019-01-09T15-23-07-091Z":{"name":"@gooddata/gooddata-js","version":"10.1.0-jkittler-jki-bb-1311-2019-01-09T15-23-07-091Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@10.1.0-jkittler-jki-bb-1311-2019-01-09T15-23-07-091Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"4d2a298a4c002136f820853b9df0262e415b93c1","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-10.1.0-jkittler-jki-bb-1311-2019-01-09T15-23-07-091Z.tgz","fileCount":178,"integrity":"sha512-LqR8hKo9EfUwM7qBuG6PdHEpiTB63VG3M/aG8JqhM830yt1y7BepVoeLpkIL5Dksiq73SyWL9FjHZfLQG3b+OQ==","signatures":[{"sig":"MEUCIDYpLEiuChpN+sNO3A6M+3Gi5F3krLx5uy9p1BZUR7t/AiEA21znVqitu9kXnXFlwuzANKjrkVkJxw16jSi1t0bIi7o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1794505,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNhHuCRA9TVsSAnZWagAAMRMP/AxPNrkGGqiPMKeqYdyv\n/dr+G263cGIno0WHWfAHqROngVkLAukBiYude2LFuPOYUFjPYoAmiczHnWlb\nFW0yUU3wx8p+A6H8dqY+/+6k/wqSR/eAuq/45hcMvoQ3rU1Lt+SANVPSSfKZ\nVpz+m53d5HSwKtSMcOgn0DvYOVfexTET5M5c9IuQDINDTv3NbD0BWEmlknl7\nsgRUQOkdtpmX9PNAgqKjBk81E1lSGug8TWEa5NDI31HLbOgniku/PxJ4GF5H\nhN6IzjlN9IhA0OYnzhw8nE+nDpJFLdbLJmg57KVKClx3G3VYLfepNKyZAcQr\nPoe7PmdQCLMC2CkhliUzZxU5ijLSUzKbD89xvViW1g4RW9XmjyJa15bSaXF/\n6giXXIhnv2SlaHYKwAWoVSCI0v7OnWRCjE4QPb5OMBizRtHSpoeGiIeCtqBR\nh6WNmNOBV2QUIev3qItPcQeGdPwacL/7LMx2ZQ1hAaP1MnTZYm4A+gK/e1HC\n/EfUpWY4K17JQxwxX1qytu7izPfXBNfvoyYNXW0w5x1amFNHJ5EMLhIHJhs5\nYBGav8h7cK/W8ghGhdHyfmWJlTfLXeA33smgfcS7nxzTeOBOG4YXn2620VQm\npA9ZRPHE+FIiUS7463Ce2nSpQ88R37KoJ3nG1chnD0RJkt0mr2Wf8Q23mS9g\nMWRN\r\n=Fw2X\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"658d7ff3e70c4b47a347f5be0ada180983835b5a","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"jkittler","email":"honza.kittler@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.6.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_10.1.0-jkittler-jki-bb-1311-2019-01-09T15-23-07-091Z_1547047405672_0.6505022959374582","host":"s3://npm-registry-packages"}},"10.1.0-jkittler-jki-bb-1311-2019-01-10T08-43-22-631Z":{"name":"@gooddata/gooddata-js","version":"10.1.0-jkittler-jki-bb-1311-2019-01-10T08-43-22-631Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@10.1.0-jkittler-jki-bb-1311-2019-01-10T08-43-22-631Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"2875db3292154510edd318db358e9870703db37b","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-10.1.0-jkittler-jki-bb-1311-2019-01-10T08-43-22-631Z.tgz","fileCount":178,"integrity":"sha512-mfjINpBwXbv5wspLpXJgpxIaldvAzNxPXN8KI2xiJcOuVaPibqGPguqIobstMtbSWb5Iufa6wwRnTx61xEP2DA==","signatures":[{"sig":"MEUCIHAj3X1rEAkwIWZt4fWqVPGyycUSiVYzAH1zvDCgwimOAiEA8oCisyL5AkseluAXGci1nc7JwNxW3hwzlzUwlJyUgL4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1794505,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNwW+CRA9TVsSAnZWagAA4fsQAJrjniqhTEfTMVImSVyU\nDmG3HqnOHZsgp22SpBnO2WbM4GIaDVhd6JWhNyoZAq95oDGCAgX/5SjUHNab\nSAkuw8Ff7+JKvm18P8Xj2nVT5iRyxBVUv2KSRsbjogAX1DJMn+6emvFp+1zL\nL3TxmtVxYntK+eotFUEJ/2cQ/sh1AB7wiZR6Y7c2nZbyVfmq4dSjEqdVG7mL\nistR4us/AB63jgtBiCJ1GHBFIuQnblSJ4WJGMuISV5WhiGdvROyW9JHpiLdW\nj9SD6eTe4+mRatf1Wi2SkFFDhHijAhLS40634WkaYbx/endSgwa4+8aQ0+fa\njyn2i0xWKRey7oPaWhb+nBAPKMc2t7NJQLl704Ul1loY7IGNhvfT7ToYL3E3\nTe0VAjNk9CcAyEfxJh3gCBd0mxIqmhNUxPyclLTiMXM9cdzBzYj52/d2cLqA\nuQGLdZjEmTRc9K20pi5p4vPoXxmXxeo1hkfv33FKuu8PwEU9iDbTu0VXtXqa\nbcpZDvh23W4l3FOiV/QusVgEzPXAGW4GSbpV2w96D3swVc/WpEy7/l4V7W9Z\ncH6Ox4yP8n6vrL8gytqEXkevxVtRzfxp+oTFxKYiWuyp/CX6OvU14oOXMQ0k\nf2MEi1Vn9JJE8EL4fHIZJuhdWDK7/dyAaT7aF90qmK5T4CBS40Vzs+Mk+6fV\nQbr2\r\n=j82z\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"658d7ff3e70c4b47a347f5be0ada180983835b5a","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"jkittler","email":"honza.kittler@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.6.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_10.1.0-jkittler-jki-bb-1311-2019-01-10T08-43-22-631Z_1547109822029_0.19396023167787746","host":"s3://npm-registry-packages"}},"10.1.0-jkittler-jki-bb-1311-2019-01-10T09-06-13-520Z":{"name":"@gooddata/gooddata-js","version":"10.1.0-jkittler-jki-bb-1311-2019-01-10T09-06-13-520Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@10.1.0-jkittler-jki-bb-1311-2019-01-10T09-06-13-520Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"2b2576cd8c53bcc10c438970c35ccd907dd3edcc","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-10.1.0-jkittler-jki-bb-1311-2019-01-10T09-06-13-520Z.tgz","fileCount":178,"integrity":"sha512-q3PTfN48YiLB7/2yKTu17adocH6sIxNUtYHWm6igvQi/D24OmwB0QSqC5jA5h8qsamlYBbS1HGzGsmPrpa82zQ==","signatures":[{"sig":"MEQCIGjaqwI+Dk0xJNmf/J9KhX6HNdP88ZL5qtw34CNFYY/SAiApRItstDCBSZlyaqLVIcf52fiMsRBAmExcFUbjJQTcpQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1794505,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNwsUCRA9TVsSAnZWagAAck0P/3YDUNA2ggzh/wKH7wXD\nrXTf7MlqymXWtPDivx4tixG8uEHWUxb/JqGX3XFU9ZNSg9/YNhbGkVnLcCzm\nV+QvW2PtRGNDByz01SYRh6V/a+FMu3e5idD65Vs+7YjHV12gAGF50seSzjfZ\n2BynOhr9zkC5K5B07fbPLxZa5nJ/W9xFuTSVk5Y8xLV4lmPFfqso97OMw1gK\n4xH2b+eXHZGBT4F+RLD7tBteiv4EFPT+pg94n1Ms63Y4tTXlvmYmx1/6gDfu\nEoGCk2sMv+pu0IZ2+JoHGFyyAUBEOvsyadXlNq2aWZCADLXW3OW0WmKOLH+0\nqL/xoQwlyY5pZlvp6eiwbO+DZCVh1UrCDDx2XKB5xC5llQVHoVoxuRyKEL82\nhV8D24yI++2rU/gt2IjLSiqL8leixMrrstmDO8KIAz3OyfC37VBnWChvF8Xr\nCasT5cv4bwCPUD2GAhG9br5wmJn8eTn/+uX3niGxkNVyS4YIutV/W7QmkODn\nwevHdaD7XyQC1X5GqZKo3GjVJmeQEc6t2/G9h9A43uZUO+wPt4vL2Ss9qKIE\n4HTEvRbp3c0tghQkuvPkSqLqCJla9Z74aYQ+PvoNoZCMZkpZ6gxqjoqNSsWH\n+vOACdKCg9K47F96uGpHaqwegnaq+BoZV1g5fFvj9jPG+JK5wskD3shFkpTv\nWj/o\r\n=XMLp\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"658d7ff3e70c4b47a347f5be0ada180983835b5a","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"jkittler","email":"honza.kittler@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.6.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_10.1.0-jkittler-jki-bb-1311-2019-01-10T09-06-13-520Z_1547111187581_0.7344985646319719","host":"s3://npm-registry-packages"}},"10.1.0-jkittler-jki-bb-1311-2019-01-11T09-37-50-552Z":{"name":"@gooddata/gooddata-js","version":"10.1.0-jkittler-jki-bb-1311-2019-01-11T09-37-50-552Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@10.1.0-jkittler-jki-bb-1311-2019-01-11T09-37-50-552Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"b687d26c32e8480906c7fb0c7eed199bea742e76","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-10.1.0-jkittler-jki-bb-1311-2019-01-11T09-37-50-552Z.tgz","fileCount":178,"integrity":"sha512-FugAxgChMWNHhCrqbrKY4tyXWRkdGpPjBF+Ga2jlyDKvunpkXJOoXJcPqlHw60rpMy7b16Okdxia78eT/dbyIw==","signatures":[{"sig":"MEQCIDYqYV0VMlmr8GZn8+jK6qXuzVjE0GBxfAON2Ni7PMqyAiBwYQgd8wzDOpRzQefwAEFPDq/AYkUlNTTcN89zgbBJJQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1794505,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcOGQICRA9TVsSAnZWagAAQZUP/3xCcW4ggChIeqnAah4D\nfld8F9UiqrgtHrBiPQDkOAztzg246WgV4IEOOJo/kJgPjbIfvi1Y37u0/rbu\nEisUyyN0fL8bsco/Xl6dwgRWtd0k17BA8fKTx5EnW5EHM7T6id9jM30mgp+o\nDh0e5/3WgsGkMmpWx9NiiOglGrpZTd4+o7ROc/BWc65c3tofiD25NO8f5aKB\nw6zxOdN46YXGc3/WFx/HrYwA7jXlq0CagUQ+bJx95TOD4pKpR/azguqJlrfg\n0hHFoxEY+H/Xy9l3B5GkL35IBqCLE99r1xQNvDWYQ9tFAlJa9TU97t8bo04C\nlVaedxVLfzpddqxDnrjPDZW4pjBzD9zT4UNqM8TA3h32PYhIsWm5EdwJl3CC\nTp5tsXMEo4QwZLmpuZa16x5AIZ/Jv2u/nT4O07BiAnKfHt/qFgqmwK2CHZm/\nD+W75FHzFbkRqyh2W7z4b96JETp73pTkVn+n/c20w/lQIdTjgVimuqFKbIua\nlAPp3I5ZF8wAYoRx9EptqNhvHHu7l+83VppR4dMBcIQVypIaY1hxMO5996/m\n2Fgs+0dGd189Dprw/+DIb4plqEKwQXzzbvwqWd23B3wkx/1fhvhd6qSS8Lek\nbdirBiK9iGRAQ3pT8SG3V5/BJ6N6FEX75LCk4m6g4UIpL7mAR9ENin7hDuB0\nKRLS\r\n=VXAx\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"658d7ff3e70c4b47a347f5be0ada180983835b5a","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"jkittler","email":"honza.kittler@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.6.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_10.1.0-jkittler-jki-bb-1311-2019-01-11T09-37-50-552Z_1547199496017_0.44415352476685555","host":"s3://npm-registry-packages"}},"10.1.0-ptquang86-SD-150-2019-01-15T03-30-50-027Z":{"name":"@gooddata/gooddata-js","version":"10.1.0-ptquang86-SD-150-2019-01-15T03-30-50-027Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@10.1.0-ptquang86-SD-150-2019-01-15T03-30-50-027Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"4d9043f07dfd4399675c7fcecab16e4679012692","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-10.1.0-ptquang86-SD-150-2019-01-15T03-30-50-027Z.tgz","fileCount":181,"integrity":"sha512-zz4U6OY7U8BSGRm9UBTltCnsW6HlfETU2u72T/QwpcBVtKcXv94rGJZCWzUYXpjf2qTVBpvdLJBUl7KZzSmuvA==","signatures":[{"sig":"MEQCIEdJ5k8qzzrDxJp4HQOEUhZV/HunhDL/SJufK23yqkj1AiAZN9xbKJPjrF+bkz17Z0Z3eT4bdujNhFo7o/LkS5VNqg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1800459,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcPVQHCRA9TVsSAnZWagAA6UoP/37J5Gt4ie+0ns0s3TyO\n6EruoKyGOKkznVkI1+39Dzv7lDBPO6jFWM2dDjt20x5v2vRLC674ZXPRRoOc\nG4g9PdiNt6l1NTgDAKdhJH24sBQDmgZnphSgBTirbb82RjIoTZmIqpipYWBE\nyF0hyfyNIgHV9Qesl/vWIRtxR1mdOkOa2ukYX0kwieZfCfnsEVhjRMvyVlj1\nElAWHvLlS/Pw4PGR02EriLllXfxOBzeIgoUWZOW3QlYiqGkyJLSbwRUG9RsD\njVV8DzDVEaG0CBSG22rYdC+6yW4KlnC4O3T6+AMwE2Ot9PzaDeHgh3a0aNxa\nFMvCUb9QjQZCqHjuSakFrazwLRs4EUIS+epQ1LAwVcWehmmK2M8VamBVArCT\ntjw98zObCFqF6qoClj9ozD6jg39q3MSQ6y0vTDGuZHOLWGXkr6UJ5r58ltAi\niwfconl22X9CNCBykyqKzA3uCVUhm1/+y/frvxi78EHQbbqjIW26N2Ts9NH0\n5wBuDj8C6pIUtJHHQkst+TnjjfpA4EfPNoQLN/UgMXxGmPAi2I9w/+G2AwBK\n0plWJiPzKdxus/NuP9aHmNrnz8DNs7vLO8T5Rp4goU6+cPm7BJkyel4uHTsp\nnlW53I08cftV+rtyaJoTaz+VjUWejq3KcC+Ualp3JJdVE0EklCDeXtzSN/6h\n9pG1\r\n=UMUB\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"3a8c3a50fb72127a47ece9a0f37d930d1894c060","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.6.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_10.1.0-ptquang86-SD-150-2019-01-15T03-30-50-027Z_1547523079084_0.6193450033949621","host":"s3://npm-registry-packages"}},"10.1.0-jkittler-jki-bb-1311-2019-01-15T09-57-59-175Z":{"name":"@gooddata/gooddata-js","version":"10.1.0-jkittler-jki-bb-1311-2019-01-15T09-57-59-175Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@10.1.0-jkittler-jki-bb-1311-2019-01-15T09-57-59-175Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"ff5067eb7b87242855e81d474193b77bcead7206","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-10.1.0-jkittler-jki-bb-1311-2019-01-15T09-57-59-175Z.tgz","fileCount":178,"integrity":"sha512-OS+SXTiGHUyGLWFKyR4gYV9IgNocvimulfY0KOK7kgBpF5MQ7GP7Z2mPEHkLwf4hcMpeBWK5qo3DLd85hGcrjw==","signatures":[{"sig":"MEUCIQC4k7ZCX1O+1SA4RSdce2q3Q2zLZQXgKlyI9d0FtsYEZgIgK21TfLArBdUTE0SLGgULFlr1aMyaHxGKnEvcCxocXtk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1795832,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcPa6fCRA9TVsSAnZWagAARi0P/RDO6wVHZkY8brMKT7G+\nCVfcNCwVX0mPDrYMM3F3mqrHIxe1AuQOyPwsRHETq2PlE2i7oKHgbHLIiKlJ\nCkyYErWonw2TiyxdfBYh/uCqMYc/Gp4V8vaBBBPZl9q6TgV+Dd1KdPwm5Yg7\nrxOpksdydv1LezRz+TDgwHZ6NOoxHgUOj6aJEddySuIK1O1yysYjwqCuxy0D\nPLVn/3FhjYOxhLJcQLTHe2/OimH3C5SqUMsItuBYw/ajEUkMcywZF76rGm0E\nBEVx3K39yZ492SC1OiXOvXC9htRWrA/hHWm7S+WMvYVEicki0BegmlCi3MAJ\nqn/OXCb/QK6LKLGq9jBcvFYl4Wj94fGRKZAYV464NrT1orPxlalus0+WPbZy\n6RGke7mYwD6hO4giDiwQu8C5hYDHFHdWWWtWD3Tb5SA2cuulKzs66lQyv9m6\npYMu5y4ducNCSS7fYk4S/Te6ILbmbx8l/ycPLBE6CT9ytTHf2RS9uzTpDf3S\nGc9OTxZ4M+fdjj6Vn9rk1B45fUxsXRx4LTh4p5A0sQUJJmMww10vZYRgUd3u\ngaZyy0oSRYfHS6PfFYNQJeKo03T/lPj+rZyip596+c7YGK4mdi3NSSN/ocwU\nSYfoJykK2sZXrxZI5hbhJk5fYOaDW921HydrgjoXnooyjWc7XVsKkzcKD2Yv\nuL3D\r\n=xuee\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"867c02e69e94aa8a7928afdf4f2e6a35795ada7d","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"jkittler","email":"honza.kittler@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.6.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_10.1.0-jkittler-jki-bb-1311-2019-01-15T09-57-59-175Z_1547546270697_0.5474162548111456","host":"s3://npm-registry-packages"}},"10.2.0":{"name":"@gooddata/gooddata-js","version":"10.2.0","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@10.2.0","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"d8cfd24c2bf06a5d6d4f633a8f10a54ec32a46ba","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-10.2.0.tgz","fileCount":178,"integrity":"sha512-RNX5IUNYjkPlDXfv9b2uJBazMAUyHOy7/TXODxs92ytTDJRKi7KI/0TD+PGwDlc/r9CMMenmigfqBZmhe2NeBg==","signatures":[{"sig":"MEQCID4uyFyorK3phnwNwttupR7yPhzaMo+zsCpHjA3wW04TAiBKyfmDhD691z2snaljtr51rL7eICtzKf73S2xQV7icsg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1795628,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcPerICRA9TVsSAnZWagAA7xUQAI8vzb9APdYcmFNWjZCJ\nA68+vR+gcGE8laY9T6WVK9o6E3AoWYrVf6wLAtCPMkbf1Z762oOCd4UO6zNP\n72wlw947k5e81DXvqQodyCZX+01eeFw6DPqyEqcRkJ9DOq34HYsqwiTI1EIz\ntUtz7iek9mOcARXg7dyph/EAyB9aMpIyMhFiUwO+zC5wJUnOXZDc+9klESVK\nHvbKYLTLYFZxZtSspU8bLFAXB8dvK9I1EFm770STzXqaWvGb7s8SPQ8PBW7d\nDcazIk3kbKBtH2WSxBts09aSC7s4nkzk1ewunHlcxXraCTd1nhQgDKNJXdyF\nd8Pq2+VyoGTbBzGe1MlELg1/1VLbVrwdFYj75ige0QmjhTIZjFmKnrmzjX2x\nIr3zSPFA1F7HTJdIEZVeStsB3R2gJ0liN0YZVpeSvfhOGc/4ypibF8ucoegz\nWHoQLT+dvsEYWs4kJYOarWUGcmRyLBz88x4XwhWttJ1N2jCfXd3E5/IM70re\nO7HHdC+fkx5wYhZlUHFWD3a1+13GHiRcJrWPIHOR4ajP+qhsvfOQRNNuOiHW\nMfl5j8RDJF1+Pmn+Jb9AYMlFHN19U9nuTbxP2bTx0PjW5rEUsR+LHaVLlxtk\n8K/9Ysq/02uIB5j6/BVhU1uqIma0zX/5faOYnb6N+WwT9LoxA91hD8F/d9eb\n3C7y\r\n=g2q+\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"browser":"lib/gooddata-browser.js","gitHead":"6cb7b9dbfde5cba6f6e6e8bcde962dc33d383c99","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.6.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_10.2.0_1547561671252_0.2504759994846437","host":"s3://npm-registry-packages"}},"10.2.0-ptquang86-SD-150-2019-01-16T08-14-58-055Z":{"name":"@gooddata/gooddata-js","version":"10.2.0-ptquang86-SD-150-2019-01-16T08-14-58-055Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@10.2.0-ptquang86-SD-150-2019-01-16T08-14-58-055Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"01f98563730ef570a85fbb12d65b8aaae9f0b3c0","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-10.2.0-ptquang86-SD-150-2019-01-16T08-14-58-055Z.tgz","fileCount":181,"integrity":"sha512-Gm75MqfPAzGDfBAreWT+eXQ84yOyo0tyMNjTOvcTK/KH0z0Ja9QQafg8FZXEpp58Bx5twNkmySEvhWky4VUzUA==","signatures":[{"sig":"MEYCIQDE849eq44zi00FE4MfnAkB30DOp4rMuUv+HXjK5sdzlwIhAIdB0QhykfJ6VFcXQU4LhQpchybX/iOHMKAUu5UjCLux","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1802784,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcPuhrCRA9TVsSAnZWagAAK3MP/26pHvGZN1NlLbnZgIWv\nUOvybEnxRGCwCrts8x0v9njMxPSAM1sswQJT5goNde9aS83R4GS3OG/pFurE\nxc9MEglJBumRe8IYntjYN9tQ+x7YHxz8nGcKyyeXPptjmdzhaPltEejBBX5C\n/39B8NzT9izbq/1oIm5+ADmN0OeLqDaF6WkfZSeJUUdSZnn+I634AgFJXBI9\ncNBlaRKRC/LRMSqYgrFdZElBK7fDYXqGKKGLB2z4I5MwF42Ps3lSu/dclZB+\ncsL09xLPHQaZGBIZk2yN1V3ku8F28dJFy/hXAw/PnM6dC7rEiRO3jQJYSIsc\nC3M47hNl8/C+a/JFyRczxjhaYfwd1rN4kfnqw0/xFqOLfG7BY873eUaFXur5\nnnLhOTN67SjbdHOrYikVWSxpZ483qCpli1Zt1i6aYTHTG/62R3F33TWstA7M\nV+iyVn/nDBzOioMUtR02St8qAY+ATML7YSIfae4a1AJ305vJc72bPPxWJatF\nAloyHDFr0sImb1igDjN3w4ZDEbDmK9dfNHLOMrTBO4c0T4MSwUlAORsi7SFr\nYBK/5daXRgTFR6PGmhEryCdpJugdXFHk/Yg2cBcRdGJIi6l6O+4QIp4wMcmM\nRcqsBlJLQIVQ/DQzF+ZfgysuG6C94485xFGS/YBc6MC1VVBLmp0Fh2JdcGCt\n486q\r\n=mSsA\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"1031c0c2660bb7bf3ceb61506e4bba8a234000a7","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.6.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_10.2.0-ptquang86-SD-150-2019-01-16T08-14-58-055Z_1547626603035_0.5841642966012641","host":"s3://npm-registry-packages"}},"10.2.0-ptquang86-SD-150-2019-01-16T08-27-23-575Z":{"name":"@gooddata/gooddata-js","version":"10.2.0-ptquang86-SD-150-2019-01-16T08-27-23-575Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@10.2.0-ptquang86-SD-150-2019-01-16T08-27-23-575Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"8b77ec96fc626f335079547fd4c0e60ce3734b2b","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-10.2.0-ptquang86-SD-150-2019-01-16T08-27-23-575Z.tgz","fileCount":181,"integrity":"sha512-rp3faX80NXr1Rv8X2hTemAdbDUnw0cYL6turrFEK+uNr2EYGifNbdnUSgyP0iKx74+R/mwt8YoJGbf5DCA3HJA==","signatures":[{"sig":"MEYCIQCAu+/jmoQ5BKqqZDnyhOELllTjNhI2n7ppfuvWhWmViwIhAORPHAAy9u+/bZTCrkSoVomV+fBqBt76YLr8A9HWuI0E","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1802898,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcPusECRA9TVsSAnZWagAA7d0P/0xLyCVYaFirzwRZ3zhE\n6c/lgGSjrez6RrhQXysH8fzwoopohnUSiHyzsXfHQo5w+3e7XnwPk1e+GnEZ\nwUlFEJvJStYZgYOAb16UCgzmqjmxugaCYkS37h00rvTYcaSIp2K+mdru4qqI\nyPCMYUDtJ+qucDGvrpx7Jo4LRH/uEotcx+czQQIv9qLlb+J2pQpIFKEngIG+\nyjv0tl1+kPXI9UcPfpTMYwTjAIgSIgpVXbGVszITuniMkuX2NkUSb+7klsqE\nLEO3KGN9+frR/G2nZ+trhqlAOzAfR831phjAdmBKevIlyqwCZrAnxVrHdlVn\nelibI8W9e70A3J+AcvW2315Hy+ZitszneszbBJHuXciI6THQzE7pf463+4lo\ng4ssq9Cnf0DmEKKjSVoxYWdsFbhnh+Zv1JjEzaUZCIfdLqhaeJvQhA3PHrB5\no2kE9pGO12BeT8+6BgsLY04oXdOk5u1Fi2SBnH6R5g016yEPCqSsnJV66fSc\nc/cra8fP8hBIl/MZYTL6qQjRB3IrOtimmQv0Ja6wtTydR5Ve4sQm2uJHNLz5\nQnpZP2k/qhIeHyA8JhrUqwSomtvl/lXjtfYnCbSvdMfhcg9NPiUn5DVrKfPD\nDA2FqYKMJ+SnswSHEtwW/UOoj/r4+iZstzFhYNuM8VWV1+8wAd1gHMfbWtCv\naGBB\r\n=6WB+\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"1031c0c2660bb7bf3ceb61506e4bba8a234000a7","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.6.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_10.2.0-ptquang86-SD-150-2019-01-16T08-27-23-575Z_1547627268022_0.141834340883358","host":"s3://npm-registry-packages"}},"10.2.0-ptquang86-SD-150-2019-01-16T08-43-38-513Z":{"name":"@gooddata/gooddata-js","version":"10.2.0-ptquang86-SD-150-2019-01-16T08-43-38-513Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@10.2.0-ptquang86-SD-150-2019-01-16T08-43-38-513Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"ondrejlangr","email":"ondrej.langr@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"4df022e91a928aeb2758d90e3fb93ff36d0945b3","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-10.2.0-ptquang86-SD-150-2019-01-16T08-43-38-513Z.tgz","fileCount":181,"integrity":"sha512-Q7CZ8rz2o9BVB/8KdF12yXiMYyCTOg6zgVLtve1EVo3/kuNkzQWQW0zhDPMap8W4L8znPzLeZ9gkiyCGzCn+sw==","signatures":[{"sig":"MEQCIDeWN/p7+tVvyGOSp+mvrRW1f9k9ABrxF180nD7drNk2AiADD+mbvfaNMytryjSL8am60+I/STbhfTvSgUoeM9vn1g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1802886,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcPu7SCRA9TVsSAnZWagAAqNcQAJ3a3pBpieN+X+D62Zzy\nnDVn0sahDgDKjUw/tGf/xApq5d5SY/kO0uGieS7Om4qu5l9AIOtNr4Ko1nm8\ngNQtlEFEsYUV0ECb1Z15M9if0uQFTO6m4XFljsUKrDpNZYl5ewLbbFvZ/PGJ\ntwCUFoerheGGkNCsY2L5RhVCwwDNnkqPQ7kCZRE8EHdYbwkbAS7RdtMx58vH\nE2G3NtQ6oH8haFQ26MehQWewelKL6ie1xcrObjGVpKHY3ejFnl9yMgli/gfd\ncLgAANH9jeHXnwBpk1G/vmNTqMJUmt7G34jgETFUKB4b/0+uADWvm0WgM8fg\nWRKa7zO/P1+3Fr2txyF+3hUAx8UjPD7zuBjYDyn6bWcCWtGMN5y9316rEt+w\nwFIaKjp5ZTOeChtvSqBxrf3v2mAENdvGyRDIkjxezwzcGCgCnONrnTTssSsK\ndbm6XH5QuZpghIm4ATdx8STwPwzqq7yYV2k0oMy1YTBZDxCvrNY/UD9jkdzk\nozppqgFhRDbIK96V1orKsNc4hdo3WFGhqmazRpRbV1fzEMO6vJgFP9tIySzM\njDZQELZmOBx6n5CIlwpDVCpF7leqHKGH6rtidw++xr9lorgpueCCxq8Yusjy\nVVez3ieulhkm60T1nNLFUOe7P1UD/nMm1fbJz4XK+a/D5J3HDZlQfHwBeqan\npMwR\r\n=tCYE\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"2be6221c446a022b1649e8e4768f257ef3c617be","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.6.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_10.2.0-ptquang86-SD-150-2019-01-16T08-43-38-513Z_1547628241619_0.9875708728057677","host":"s3://npm-registry-packages"}},"10.1.0-martin.mosko-mms-bb-1108-2019-01-17T08-53-54-346Z":{"name":"@gooddata/gooddata-js","version":"10.1.0-martin.mosko-mms-bb-1108-2019-01-17T08-53-54-346Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@10.1.0-martin.mosko-mms-bb-1108-2019-01-17T08-53-54-346Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"2ee31e918ec1708f98d83795d909d5c4c786593f","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-10.1.0-martin.mosko-mms-bb-1108-2019-01-17T08-53-54-346Z.tgz","fileCount":178,"integrity":"sha512-CnzQg2BD5Es/OfowtPHRY76pq6Sch9VHm/wGMua7J9DLAn4gfmiL1t2/ivw3fuaGb+KNDVDcsPwJWq2IBdp4Vg==","signatures":[{"sig":"MEUCIQCHNDadl3wcafQNaGrn3+eJX04C5hq3GbfVKuFJHNordQIgZE5Zgmb+LPw8UDv+iiHNIffawPgmqIO6Ol6B+NObLAI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1793235,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcQELFCRA9TVsSAnZWagAAnLEQAJWJh4cL6cbA8C+UyVtb\nZ2tmKPTlwNB7RweqAX52EQ2yLxMurqIZVGYmOXVdrfEsGPQ10p0l7LXCkwGV\nkGKaua3dKuU2oxwLps9oNZ3z6vHXoAdfO7kd5ePPZVh0r1ZeVcWSOcWU2Zlo\n1Pk3bQkIt4QAOwagiiL508AVCPZTHiHzbCrgNN7lrgwWIlhv3wcyGXaKMCVi\nEepTWEnA9HBct+K20kNpE/bEn+AZUAlDYRZFxakgWBaH17rzNVY3LdRtadTD\ntWmXjJgLJuUYZ/ET+BM3x4kxpDVHVvWbNIgI2a/zRZKFVsjRi/HfT3ddLa2P\nZFj5mp/oLZluVQtFh3uHJXjAFJAAGxGtIzesl4X2cF+DRHIOvhsV4Xto+XGK\nb4NhjMg5zcHKsq7/vlRLTDQsNWdFgXU15XlwI0VlDdpK01imkofI1Q5Rcup4\nMFsQYJMEVpto8MByjlR0w6yJ420NxhTjRGgEhIZU6zxNOWhd7dMOnPUZSLQf\nwYLBDcel99RGtCsnGX9qicuFeLjzvVSKhvHpP5mwY2tgBcw0k8/cWvGxkahP\nFWoVWugC+Al4FVo7h6m+0/p00+rrB6jsb9pNhSmfkY7LxEHkrZH6fCM/SHAJ\nF6ywwn8tlPnNKhjDBdBDSieb/hjdMu9If/T78K95OxLzoPjxDz8fglZD8bQ3\nWZva\r\n=YIe7\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"ebe3c2d59af026344fe38735714cebd06cbd73cf","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.6.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_10.1.0-martin.mosko-mms-bb-1108-2019-01-17T08-53-54-346Z_1547715268266_0.06191215933448446","host":"s3://npm-registry-packages"}},"10.2.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-17T11-37-13-736Z":{"name":"@gooddata/gooddata-js","version":"10.2.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-17T11-37-13-736Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@10.2.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-17T11-37-13-736Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"eee01e01e6a4590b357f4d8dbb38797e94e5da27","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-10.2.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-17T11-37-13-736Z.tgz","fileCount":181,"integrity":"sha512-4mQ2GWoKqlMQ/WDzQnPTKl+h/DiZpGqO/O7+uKBlykcyf+OtYioF1Sh1ihpneoRIpMVKSl8Xt3F9BTStsVPHMg==","signatures":[{"sig":"MEUCIQDeppUqaXWZz0aDr2AnqM+BavdRy82kmt248Ewxet2dVwIgdup2d0EBpVYjr+VxbBgklNe/uH9DBQQWftCwxW08WkY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1831781,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcQGkCCRA9TVsSAnZWagAAS1gP/2MOb93d7Ogw/vSn0/yJ\n8F8VrqDkDqQB1BklkPN7K7hjfOzLaXSqIkuVINGbCuDigInxhuj73end4Gqn\nddHsGPy2erFrWhxy4VxxA2mHp29wj7BueWc3EiCkFKJWfcJPE9eMmQFngqEz\nPfHVVcd4ygGMqj625pDEHgvYyXzw7RrUUfI5uFdOiPmKuiJO+qz8QAAC+u9A\nDXYWD/NHjHSa/KEdwabxcDCwE/LAPX6eh2U8qST55Jkty24W6HTinSOMgxDJ\noE+1WBe8Mf2k8sDu2qzKxlNfu0S7+tpTk7rpe2HwCcKApsCU+KkGiFRvUR24\niVz7f/xj17bgANvF9INymfxeTXpElMpVFQoZjMxxOIJze0Km9qStlPCBSuyp\nW0z3nevyLg6IoMkEmG7/uUtbGqZlDDC203Epo8k7UqrTaO50AJoGgbV+vH+2\nK/H/1liq3fIPcpITjdXvxUjXxb6kf8JeD/lk0KZBcbbFtK3EKz1uagMCRhEf\nIxcYtDznOW9RzHK2/Kz8ILWLsjKRTE8Pg0+o+fgDDKj8GVUWR1q98lvkbLPf\n8PviDozwdjPzj4MGbBBtEKzmaeg0F4C6GhXHeYMXr8L2dmwn1aEzbGvOKNIl\nwcUr/bKJKE5Gept/4nqbEZ3vK1bxZ4MXAAAmrl05oUDdw/PzUe0sih+1EjOh\nKdAW\r\n=rkkn\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"c85e78643091850fb8857dbc77108a650977bb84","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"no23reason","email":"dan.homola@hotmail.cz"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.14.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.6.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_10.2.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-17T11-37-13-736Z_1547725057786_0.5134030241179957","host":"s3://npm-registry-packages"}},"10.2.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-17T12-22-04-917Z":{"name":"@gooddata/gooddata-js","version":"10.2.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-17T12-22-04-917Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@10.2.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-17T12-22-04-917Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"72ea204ae24d6216ae5cfc5d758907f3ab2c81c2","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-10.2.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-17T12-22-04-917Z.tgz","fileCount":181,"integrity":"sha512-nfxGRysQ2ip1edBojMspTaaAWhYESolywHhSRH2omQ7gpyrf35tcllocILWIyY+wR4vq3OEgmKt09q5frDXG6A==","signatures":[{"sig":"MEUCIE/Vl3gkTLz+lSpo6LmqbCPsBtXg6o9Niaq5aGN1a879AiEA4DbHw/zxThYoX+3M5oEuTf50PYUsBJ3YxXW/Y18QSdY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1831622,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcQHOGCRA9TVsSAnZWagAAbD4P/3+UE2zqSKaBH36+DuSH\nH3bOR9/OHha854dyT3/861u1SmWhKjGOuu5xCfa1eG3fMqlEnj8TVtr+CYly\nfoEUboHKVKTId/RtrwoYIQ6nqItk71rukuOhHpIaqZsroywaOiMTH5C34vk/\nqjfq8GHV9UuzW/+jiIW9oDoRVehRXFPFBsK0EQu7/RUN6nrLlS3p2djfsZEz\nzBIYlKZ96d1G5DFE3kR8XCM0LR7aGGThJAXphA147tu8XDWzR5HzhUPjjXqP\nw40QAeqQttg4wsTy7KzrVXvNezLwz5JEs6+CYHHpWS7GALEBjdLkH0jiyoc6\naXEIXZWcL/N8Dec/WSAho/qOjZtwxS2sJpZWs1/lbUPA1u+aw3xZ3f7V7Op/\nOIbQeenbMobBa4FHzlAkDwp2UJF7cw36HxVcDt2PZUIVSgOYiz5mxsiNIlFF\nj0G7LjZ6hoBOd6H7H+8brG9QSn6l7fw9jI2WbFGGjBJllYSNrWo0RbvHPM4F\n6ChwccAL8WZjtMayhAVVlQDcqL2vtaSArhYKs+weyRTJv3FzPjngRf5oe9nL\nxxle3zfsL3QV3lbA7Y1665H7eR6MkmcSXLOt98kFUkXXxxP9GKNQW0Xoi8F9\nXbpKsx1LLd15Cya1tC2BHIWb9v8z4UMRWq054jCsnIi9Dx0fNIRH/qNGkO+R\noIcu\r\n=2hwM\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"9223bbd953199d01d065af412eab83b0bd05aa53","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"no23reason","email":"dan.homola@hotmail.cz"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.14.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.6.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_10.2.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-17T12-22-04-917Z_1547727749770_0.8854482867964037","host":"s3://npm-registry-packages"}},"10.2.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-17T12-39-56-705Z":{"name":"@gooddata/gooddata-js","version":"10.2.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-17T12-39-56-705Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@10.2.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-17T12-39-56-705Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"57fb9ea333a22f5adcc384d66609c09aca1c20d0","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-10.2.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-17T12-39-56-705Z.tgz","fileCount":181,"integrity":"sha512-cflul/p+/EwOoFOoa2pF60I765caXUhvqEgn6PYPRIozPdZMS6qqB/b8XwIX4D5eMLmnLmrKoi/Tyw2X9D1m7Q==","signatures":[{"sig":"MEQCIF6/V+15TXYvz87uCvcpStsK4woKSHjl0xgrUMKhoHJPAiB1DAJx9cc09DAqRWxVy5YXz0PJWFbtw20TaGQXMl4N1A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1831868,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcQHezCRA9TVsSAnZWagAA9U4P/2F/1pV0/LCjVQbMBSac\nnu5XfUzTYi1ndy5ZItztm7q4IMxrwmToZgN+KEVN7jDZtLIRH3Ubc12ZX2O1\nWx+aUgRgTO7L39CtHZ44wA0ZCcnNZbWpi/j4M2qYhclF85popBZRDBsBqOjf\nQOyf20MMrklUcpFbykixKuDru5+AZTDAsog50FF9ByNg37QHOtqQdVklHoza\n06HlAsnBcL/uTsLDY6oX39640NHTyKn/zpdY2exCqdzXyWLdtkbfzXzVXHNr\nEsKuXR/zfLL5mt35CxHgou03749s0jA236VU4WTBPIKH6rnClg8Mchncwi6G\nvQSkXlS5nIB5vCeyviDXLNIE6sFtXTvz4oTzE+8s3iCieI5s8OWJTX7Eo5Yl\nyBNInRDGzimxBL52qf66Hfk+LUWDRhudyAIqbIz5DlumjLOI206oPFcsT+yq\nEvvPhWgaMj2tNQjXGQZQwTeKCbcfTH1zXECSugyjDMW6/3n0be6WxwquDI78\nz5kg4CTO1hpoHkOQzqD0STfTIr927vR0bWPdcs/ZL2xKvzQs8C4yWmEoLuxB\nT70twNySFxzTR7FHs8DSwb4fYY+Lw4qFSEm+zwISzhmYooHN4uycPNi2GPeo\nxZUI3zltyk82/jhz6Zzgzca8ZwSPcU2QREtjA6LHiL/W2LrwgioW7NkD4J4B\nUbjp\r\n=VPF2\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"967f5388aa03a8619e8cd897c6110596416c622c","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"no23reason","email":"dan.homola@hotmail.cz"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.14.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.6.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_10.2.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-17T12-39-56-705Z_1547728818524_0.3111048021474312","host":"s3://npm-registry-packages"}},"10.2.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-17T12-50-57-740Z":{"name":"@gooddata/gooddata-js","version":"10.2.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-17T12-50-57-740Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@10.2.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-17T12-50-57-740Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"84639a8736a4a901b4dafdb51cb090406b6295c2","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-10.2.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-17T12-50-57-740Z.tgz","fileCount":181,"integrity":"sha512-YyWN+sooldL7rqywMIFode8lkmVLxK6kObt0xPSfkMzAcFiHZbBBV7pbJ3zpT0MUte8WCKNVJOAHQYVcr2ik9g==","signatures":[{"sig":"MEUCIG7IjBHsPk/mIp3J6EZ0bBn3atPG1oUH5FcT00pwEvVpAiEA1juAWTDAcDbleUYMlIH/QvJbiF6/f9WDHOtJs1/91gY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1832918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcQHpWCRA9TVsSAnZWagAA5R4QAIPwts1QOciRsd6QIwYh\nMSJeMtkA1PW+v3o3c78U3gOZalGihMNTFToIVnL5Yj3hkVcse5zL6c1HEbSx\nuBmYuRYjkmGUL3D3I2iJi7BoCop5XmDjYeUPk9VFs/2vdaxWm3vbcdS1Tr24\nZx3Pd5UvrQOigqm+fUCIiN03hVxXgXsVe/2J2SY0v4kAT/Dzc3l4SZ9deoOP\nfOmnYuZ7WUy/0jdtjhzOL0u9A8nqDHmUmlFyp9imVMFpNTv+AOgjDvqys6XD\naLnqfK4lbWtzTXCrkhl7NnNeBycdrSIVl4gG8xhoCYBC4NgYnPNB9gFhmtp0\nvdPNrY5B3+Qsf70l7BEKy07uG5yp8HCitMxYM2wnCZ9WIeZzjfnwOrz67TsD\nEySdCNASAzVIad3YS7DSDFSwj/xwkhglZ8ZXteARjyhN2EzxomJM5jK3m3Uk\nir90kqHJO3k6ssK6/cxEf4mhnofdWP0czrVoPhTlc6CTuAHoituTKdj/bbrc\nlSK2MQGvIYCNO9viTmZKjVjO9dvYf2hhvhwRNxVf5CZ/jTCJf0lpeVvfz/Bh\neC7WVnz2Zsi8IiE3W1Hl265hRREYv6maDsQDaPLOjj3FUoFSwbUJ13WXR92H\nhZ78jZCQdktQ2Alvv/73+iaGkzEYZmqNUd+okP3RQS7MK3czWAxfxOu3AZd0\niu7p\r\n=2st8\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"3145b9224377d93a1d14b5b05356fbdb6d5ad87f","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"no23reason","email":"dan.homola@hotmail.cz"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.14.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.6.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_10.2.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-17T12-50-57-740Z_1547729494137_0.7409597355920559","host":"s3://npm-registry-packages"}},"10.2.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-17T13-34-44-862Z":{"name":"@gooddata/gooddata-js","version":"10.2.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-17T13-34-44-862Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@10.2.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-17T13-34-44-862Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"0c48a8dbb55aee30338d2e71530e87307c889fa1","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-10.2.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-17T13-34-44-862Z.tgz","fileCount":181,"integrity":"sha512-RtgbV6oUFIV61JofP98BO3emJ7Ocax1RyL97qkVrL2+X5woL8yE0tkWMRY72sp95pfO94tbU4SbnWLX4VB9qeA==","signatures":[{"sig":"MEQCIEKvMcnDQB4oqk9r9EpDzKCWxYWKfhavOIGTceMTe7ZZAiBTdYPVxxajSz6a7NorRqNHMXz2kxZLlqUuo1e1fvAlrQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1832918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcQISKCRA9TVsSAnZWagAAKdMQAI40a4gJi9FNPP5Ijw0o\nGoglMhSO2iuY2cihNcxBA6GIrwZU4Kilg8OtiEUClm9/++R7zosqaZXeA6jy\nMTZE1q4LWPtQw6wj+J2ajHldG4CEHU3vtIycYzJhd+oN0g3CJ1lEP84dYUvn\n9FCf2he2njwzJ1DYpCx+8itA1U2TBxXm1JVBoae5BaZIwwIBnBy2QSouWNtk\nBM1nDYtwYyWSsfuIpdEZNP4u6ZbH0fPopNSJ4lBwnJn64XHpv/aqasllqLR1\nkrUVH6uyLjyMLpLZ5tlIEPoLwUucGdCp0zIr3dUSIUNMoCeJ0ATd2cE7yOPR\nNTDUPj1bqX0QLUXh3p18TTPGZbGtUVHnuH4lYLhDbC2L4Ehc+zSCYKHhMIUZ\nxrgSAkmwJ6R6ZcVutPq84CxJEtBQmby2fTwSuWV5eJmGL3SSoReuVfBpwcR+\n6wVniJ0YfF/a7w9Eqk50TFxxW+hJ7ZB+lfsj514D81tsIpEqJEu6HM02L/Aj\nRKYs713YBQXPd1524BHYR7AuxpWjYBwzcTeIVsLTThL0gl7VXTOnoWKV5/p3\nOE/TjX3IDbINSfAGEETE5a+SHRaTj2C2YPfUTbYJAtOx6nXDSTtKltXWu5Sa\nUtf0gTfiA5KgKDKBM9RMV9UcKmy3Kicowz/UErbu9ViRcUdqak2Ses0sWa4n\ndT8X\r\n=bQTl\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"3145b9224377d93a1d14b5b05356fbdb6d5ad87f","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"no23reason","email":"dan.homola@hotmail.cz"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.14.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.6.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_10.2.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-17T13-34-44-862Z_1547732106303_0.47656547789926207","host":"s3://npm-registry-packages"}},"10.2.0-martin.mosko-mms-bb-1108-2019-01-17T14-58-47-523Z":{"name":"@gooddata/gooddata-js","version":"10.2.0-martin.mosko-mms-bb-1108-2019-01-17T14-58-47-523Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@10.2.0-martin.mosko-mms-bb-1108-2019-01-17T14-58-47-523Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"2f954bada60c20f93c785ce62dd3f1ed02c5c516","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-10.2.0-martin.mosko-mms-bb-1108-2019-01-17T14-58-47-523Z.tgz","fileCount":178,"integrity":"sha512-0/wMIOb213j1RsbxS6KmquqR7i/Ne1RXvZQvd7nEDOrIV7E3Zc6CNmfDFFIwLBIbMTEifdiCqO3Da5EPjgvJkA==","signatures":[{"sig":"MEQCIHzzMO/Fh3RFclWLonGns0zww9vX0f1zkrmyqJ4qytewAiB0Gt1SM3Qs+IHEHVQxlLY41f1AKlwepOHnfSw9A0NcNw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1793235,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcQJhGCRA9TVsSAnZWagAA+HgP/RfoHtrVFloy4NUQsAho\neWhTPVh1pL/+b80W8MiG14TP3UsPjhcU4LWchvvpQzP2kw5gL7twNJuNABdB\nRpiCT014rmGZbQ2VW+syVIyHgbHXFhgZa2lYfKlD80xhM81wyFi8ddF+fPDK\nQ6BS3dbvDsmmjFlNaMebDDLH45D95JA5lJhN8qDxlKqsk5whCJdB0XMpAA8Q\njg6/njuuqTU5lZyytnbmXgtjSahZzHsZttXQx3q67arN7nCB+Fj/e3O+daLa\nsTXH00034U2ffxEe2r8UdAN/D1BDaSsTS+dFoWmFGBH1bKz6MevutsXV6ziV\nKqZtdjFiPVDxxjZ7khIvfJbH0UAWxi7r87ngBoKkGuumIdC17y7H3C9lDcnz\nq+SHJ3bwssq/A902coMQcM2OYayeiIJ3XShbrNqJBqcm0HB7mRkikTfPM1d2\nhkN+sr0telLHY4NU/Ok6cZQx7i65gNM6M8KiwtVWqvt8BhS+ksi/3ODT645n\nPfYUzD1vjXZttMNVX/A0r4f+XlanVqlzpa/84aTq3Fs4CODYQgYtleEC9+N2\nQK3uNDAUvliJH5QcptLOHthGKa61IhGh4N/0Kv23B+7To04L1s9aqW+WPzju\nLeqHvghMwgFdmqvkuRVpv6CVzsVAwG2FLHcu8Nwb5P8Vmuj0BFYJ7cV4Fn6/\n7wgo\r\n=jXKN\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"22329171992f6c436c029a4d53c8ce2e03149550","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.6.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_10.2.0-martin.mosko-mms-bb-1108-2019-01-17T14-58-47-523Z_1547737157567_0.049790340918706155","host":"s3://npm-registry-packages"}},"11.0.0":{"name":"@gooddata/gooddata-js","version":"11.0.0","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.0.0","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"cea1ce2a21a17dc6fc2593bf6e8ac335c17f7bb1","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.0.0.tgz","fileCount":178,"integrity":"sha512-WfplkfCK50OBangU3H2nmKTw5BEZsWDYKdmmEZsQXFYAY8ufHRnAW9rWc9/IDgmIG/z8YBhf2IBxeUT5mxt8AA==","signatures":[{"sig":"MEYCIQDSZONGvTNChThRuz3BPiqML7pqUqCaTX2ydWnHVCr6xwIhAITVdK7NPr0jgN3LEiGjOVWHU6YVEtZN/sdYW2Ktyle9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1792985,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcQJzcCRA9TVsSAnZWagAADnsP/3M6iGXnBEZgB14IOt0b\n5UyAwKylNYXi0YaWv188y0li7EFYjiwhlZ1/qHHeRE6NH6dA3+Nmsuv0Bw7U\n5H3W0NjWwa0iiA8aypqt8HkueXEvDFPDNLhc1jMc5Uqrf8nsrBqPtJvQQpn3\nb2t0aNWWYaXba0snRwuvgx2eVPq/F/7rpalz6lng/qMGpHeLorFXnjOKkF6L\nXWJRqNK26zmAI5VjhcWcO9Bh23iTn94tJQToVCSPPcnZJs681hPbIGFr7+ug\nriLV8vubrsHsAhkUmjuOt2xcwQ7KyySn1nCJrbznKVvhaMQx0zvKJ0BMY3J4\nY2ayEoY4+bfYZMCXbNANRigAlGUtxwxMMMtPUV17XeKl2pH0AO3uVfIXQAsk\nUI4tiartBOEuBDf1VNUcgFhocWhtQQQ/PmkVevtMUHfY4gMgU53xLQdbm1Mj\nXEHt9XM5hiQeIYhYuhJh64ZWz1TJYA3oQSpceg9MUCeCc0QYC+WkEkvqokPE\n2VP7E1PdIXBEt1oc6rOdKRkJG4pH/NecbBCx8f9hJlJ4kMDB/hxO659Mf5mg\nKoYzRPnkdV3lrOx8ghPph5QHs4S81MWMOB2sHtwvevBlLUWLoaiV6MTBY8Bw\n8bAxi09hrh+XNUfSyy0NLkhT3FB59tdaUc4iTaHZOGbgOxHBVEbTi1AEEuiD\n6/eo\r\n=hmoK\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"browser":"lib/gooddata-browser.js","gitHead":"4b5ce2dba8bf657614bb0813cbc03a8764587f59","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.6.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.0.0_1547738331990_0.11812069766690758","host":"s3://npm-registry-packages"}},"11.0.0-ptquang86-SD-150-2019-01-18T03-24-50-626Z":{"name":"@gooddata/gooddata-js","version":"11.0.0-ptquang86-SD-150-2019-01-18T03-24-50-626Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.0.0-ptquang86-SD-150-2019-01-18T03-24-50-626Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"f44508cfa6ccd7a6a3d62b82bc2461ae7c8d3e6d","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.0.0-ptquang86-SD-150-2019-01-18T03-24-50-626Z.tgz","fileCount":181,"integrity":"sha512-JhxDG2dJG5vRsaJKxx7cnbDkhDWgQoPD0Qv8Pm6nTtFweg0UQQDAOPspn6cE4ChcorIgGOXeNFA1GuDLWBW1Lw==","signatures":[{"sig":"MEUCIQC5TLe++9Zf4u991gVGa6RavwrrGgCRpdVfp/ZJLi5+xgIgGwSyPlXgW3mjwkwhxxy2Z8QWRuPalhmbggOKQtcIUCk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1800849,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcQUchCRA9TVsSAnZWagAAN8cP/icX31NwTjTz4TSNn/j4\nzAf2+6WKC71O1jF6Fsp/mduBPJsPTJBfz6Jbpu2zpFSd0FODP253RO9uLsSP\ns43K3JXjigB3+hgEdzMUY+5oCkLY6ga179K1weSSxXXjr7eidQ/0zfSQL+dl\nIPjx34ehb7Kyg10sn8ZyoeB80eEvpdpsj/4gKlyhuPmLSZms/mYyoDoQ58JT\nGOdsn9bOHFKFAsoAXmmyeapMq953QgzrJ3I/SjiIVzeSJwWl7H/DAO/2S5zP\nDAzlVAOTH2861QISYfOyg33v4y5D2/a/XExzwXAU2f+4F2Cx/6oFR2nUzqhn\nFuBZqJGR75GT7rFt4gFgAgR2wfoOoiunAAOZIWUzxo/QVxkVbN67nPNuXyHW\nN0HW+7KEQFaw09+LJtnRmpszUbHXPI9Pu7ffv2yKqZJDwLMVVrbg82PuDFb1\nxGFOmqjNh3u8KA1xzkIfDGPq0RJf3kWWSkY4gqBJKBl5ae+9Go8UPs0huFgh\nJhEdYGbX7M36T60U+LVDSnIR9NJ9BQUNRsBGYA/IXmCYVIfhDZMOLl5geyfs\nToT2fWO695dgK5T1vEqJh5lVjELWmrJjZAIZbR7ScL9OoPju1CbCkVsZ5GVG\n7l+MTE3GWif7NKiCaCIrL5aV5McNiP83F+mKP2Z/cNk5jNC/Hho/g1mPOj2j\ncBff\r\n=gq1M\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"18eb1fd0dd1b79bd72e589be233abbbe3cc8446d","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.6.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.0.0-ptquang86-SD-150-2019-01-18T03-24-50-626Z_1547781921093_0.5067433393021332","host":"s3://npm-registry-packages"}},"11.0.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-18T07-32-24-675Z":{"name":"@gooddata/gooddata-js","version":"11.0.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-18T07-32-24-675Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.0.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-18T07-32-24-675Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"5dc366521d03dd08c012c3fd49d8fb64f6c43bfa","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.0.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-18T07-32-24-675Z.tgz","fileCount":181,"integrity":"sha512-TtGnDvmS52TiaIo59615BtECXB2YVEwbjfnhtPMyVOekyr0NnaZq2Pnct0e9uQnnfZrxh0gB679q4/hxjanA4A==","signatures":[{"sig":"MEYCIQDn9xHGyZQrMJGL1vHP1pxPsf7ozWh6JZqLbWtZaB+jQgIhAJmq3J77dxn+6Z8L2Rxjlxupns2KJio8bpRcvPqHvSRn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1830826,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcQYEiCRA9TVsSAnZWagAA/x0QAJc28lF30zYaWqCvGj8E\n/56Qli3GOHg+iabfNAaDO6Gk5aqEQVu1SzuCYAX5hIsm1yQTzxgRd/HQzObS\nA90tRI1Ta2tVNmq7V3t2wYuqI3aYnRCnNT4CTdq7OGJy3T3roBWKEt4YsdQl\nh08k8ZEMeQZOQv0oP2cZcAqpfRcTFq0HGYh4h/ixUZeVDcrV40uBWmJQ8LwK\nLMoUjHp9G/wbeItzjXLfBFewGAQxtTYesbrkYzHauAQiMnQCx3HtFd9//kjB\ncCxfQThrLWbO4ZKCqeje9ygoZ+61tlqhHTWb1dPUyNnDhv6FxKwk9Z1DCscO\n+sW/8A37YtYSn/+M4spvsscQ31ocXSpQJslIEADsyaW1q4OnR5bF5K9uNyXd\nXeDNKrksEu/c2TchVnkeM002rsjXZm8bCMIZEJk+2sHTZt9R2A9fKvLsJ2+l\nUcKVShOzvpXPKuPGJKOoHNqnMNDkuZ9gdNpJRCdSiQSFVBlK+OlReCp46kZU\nyYPNbNtPCZR93sXs2N4OiHkWtq6c4A0jZ/YczOssosjEW0FuPk5hILWBGbsy\ncZ+QTdGIxEzOSfsXDi80B+8XU5sj9O4vYAssWgbVB0vvSJ9+mu85WoIBdO9s\nyGHXaryc5tTyMQQQSGeXDpSC9GmpIcRfwgzUln1Xbf36IrlTAYNeDbPqhDA5\nL1Lw\r\n=W7Ds\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"b7dd29b9db52ff5d540e2b49803240eec574a3f4","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"no23reason","email":"dan.homola@hotmail.cz"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.14.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.6.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.0.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-18T07-32-24-675Z_1547796770262_0.25373678752626594","host":"s3://npm-registry-packages"}},"11.0.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-21T09-10-52-146Z":{"name":"@gooddata/gooddata-js","version":"11.0.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-21T09-10-52-146Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.0.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-21T09-10-52-146Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"cf4c4f0bccc3a9353fce23f6c3213bdb45857d37","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.0.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-21T09-10-52-146Z.tgz","fileCount":181,"integrity":"sha512-iqbe/Jk7PUaE37SNZwdQw16FmAHvARwUTavCYfzETxdjNfg/kDS4O/GeJiuRpHDg4tq3UxTnTN6bvR/ttH0TQw==","signatures":[{"sig":"MEYCIQCKTWxm+7LrZ97MrZLF51JptP2LfO57+/0rlkeG3FnM3gIhAIeHugdqahCpRFH4mG2KugP5v3pM0gCIP63mttXyQigH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1841855,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcRYyzCRA9TVsSAnZWagAApAAP/j+4LyPF5H7ZNt+Fu+7l\nCyfmj37hY9y3YBSrK01IjkIxTC8reYi3rftZ3376XsPgR2CYCbYbli4G+9vg\nOXKg+PHkaOK2N62yc79TmhqCZzwkaHasOL3Oiq4cfbVUN2csmLnidwL4T5UI\nzlJE6t8Ytcmw0qRjeZESBUZoqMWfkf57LlmHL6dL7WPS3p+3fZHsS0g7P/f4\nukJr3YNNpQmTqgnfyJz27qSjpb4FhPcd5Mqbc4I86DY5S9Y+7rhE7tIoRZJI\ni2PnQ73aAnT4sJu7VP8AW24+T0+ux1HE6QUgE33BIiJUFUsgt3SrcsdEWfL1\ni6q+bL6F17Cy2T5MhQiygQ0j8Hx6rNhkrLq25rXv3prCGA6qggil5yMpggn+\nwu+47BSbpCzhmTRrQ5W6AYVmnQH5sGwkXX0wGQDmUPRcqGbzAaBtOFxvX3Z8\n1Ty1ejIBYj3qq+FpB1Laaf16W1bvQkqLEhLP1xDpiAbQN1lhqcq/5DJqPBfr\nC8xFq8MVaXno1KZtTHAJkcjv+v0gUiQTRkyeS2X35f38DMF//hIIN17sSbch\nnMigo4KxXv1GUMQoslsZGovifQaqRZ+HIc4ASTT8lWDZM/ONt9KpuhFVKIwk\nCrZbVp4rVnV+8EWheagtpSL6Z+YFdo99M0n/8NKvPmoJUzgCHK9fuO53J/XH\nNPc3\r\n=hvUz\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"a8d215d213bd2302af3b94ecc1cc3ef32f71b5a7","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"no23reason","email":"dan.homola@hotmail.cz"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.14.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.6.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.0.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-21T09-10-52-146Z_1548061874463_0.13793815120511166","host":"s3://npm-registry-packages"}},"11.0.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-21T09-43-54-422Z":{"name":"@gooddata/gooddata-js","version":"11.0.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-21T09-43-54-422Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.0.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-21T09-43-54-422Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"e2bb5507e88f363ba5fb006c4b149e5cf0068f59","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.0.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-21T09-43-54-422Z.tgz","fileCount":181,"integrity":"sha512-EbWpqSjHWFlTzcRoz3WRZIr7b+TRTOmOkFRVYH60kruUHjPPnnIzzoGMGegAQTMH6k0fmiTuNb+Xr8RDgNC/UA==","signatures":[{"sig":"MEYCIQD96I0Ghta2PuqG0baVp7gIqWxrMVw9JBvl+zy8+bwrnAIhAINA8gDZuqAfQt7qa5N6Nh3qD090vXAcY4C1GGfYBtvK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1842433,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcRZRxCRA9TVsSAnZWagAAPXIP/RjxKYJFpqwQZsrZx1bf\nDfhv9nwfsTzg8s96die8iOGMd/WeSgwn0Uv4A7AY1J1Z/rnlqfhcssmFt4C7\nLiq8btP1C1ev4bgdW54Yg7cL1uSuFeQQz9ADKOrA7tdxmAzQDr0614Bax6ne\nC9CSFpmQrJJwZOF/GwXtiNoXH+tDRCGzvMNc4591/JEk81tzAa6hdE/Zz+mn\nHRI6LnmL9vZei7XbDLer60Oc0sF6Afg9QZ7yxDbegf7EIqz7LR7bATXZF9Q8\nXcZC67EBziwaKTCcih8hVxJOnvaKWm1rJQThg1nUCGBBEsUtQv0vVP1ndR1O\nkI2Ejg6DYjpcEPjeREoEeV5JF6knQeIU1dLHAVdBsKlfDOESg8REVDN12MEe\n4FoyRsP0YNLIBGOO9M+R5knR+Wd7q8IrP+FI4d0J/ZUYgstHX+iyYwo151MD\ncivmTcKT8GX9Yim9WcaUawPrG0799h7WpcYxYog6b/kT78IxaaY/IgF5tQx4\ncbBrrCc7wpU5mSullxxvLwTuTM3jQK369aFR4dj6J/1F0pDZbRrzHWUREZoz\n8+6h4GEr1rHKq4mNEQUbe+TAJfNVxVOs668k9OU03yMGfdXM5W9Buo4mYqza\n1glPkEnkBO7m7Ss3RvFuJQ1DrNHkFPWKh3d6qAQe7Zqcx4EWyt7OV0OQyE7a\nemwC\r\n=+t/W\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"78ac8cf7a134ab37e5761cca4196d8630d164f3f","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"no23reason","email":"dan.homola@hotmail.cz"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.14.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.6.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.0.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-21T09-43-54-422Z_1548063856327_0.27586763862424113","host":"s3://npm-registry-packages"}},"11.0.0-tomasreichmann-dho-rail-1252-lcm-uri-mapping-2019-01-21T13-52-15-670Z":{"name":"@gooddata/gooddata-js","version":"11.0.0-tomasreichmann-dho-rail-1252-lcm-uri-mapping-2019-01-21T13-52-15-670Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.0.0-tomasreichmann-dho-rail-1252-lcm-uri-mapping-2019-01-21T13-52-15-670Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"4f0dfa03ab65d3a20192e476fdba3cb836e6bcce","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.0.0-tomasreichmann-dho-rail-1252-lcm-uri-mapping-2019-01-21T13-52-15-670Z.tgz","fileCount":181,"integrity":"sha512-itKl+S4uRXixSN/Or1131Jv6LGx1HVUZJonIFpkWuagcGjIkzqDQzwXuOEczx2Pnw+8nu0ZWaqN/mXEmz5vtVQ==","signatures":[{"sig":"MEUCIBJ4DCJrHF/D97MYHbhE6w21PcEYLc+WDz0Naj5ETWZUAiEAtvz5s3fzxEo5krZe/wTyfh+lZZaTYVL0OWfqHxBRpM0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1854711,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcRc61CRA9TVsSAnZWagAA3+cP/0gpdli97pMvu64ytOZ1\nstX6ULJVEwukdJmHVSByY5U0YCg908xCDOeXLfY4uWze6BDRol/y8yh3p6cQ\nhYIkVm9+94KfaPNhvsQKElg1cGyosUU73YCX5z7w8nRU9WRfdSsDzLCx1KiR\nWTZ/3xDus6+k2QwA64x5IbsEoZaO4N+QIRgm9/NPGnQddBR8KFMlyjaXhCdx\n1FJN3Pldgftf+7RT80mHouaSOkXFumz91aFMkAiQUWmvAHRQ6Uep+ysrY6E1\n2O5igtffY8HBf4rP0LvgiGRLKeukiRqN5Csg7y01i6i/DwGB7Xhiv8JXFDFY\nVPTDjXxFSr3J++mddEo0wXL8L5CwsJ7tBlqxy2kWz7MWSrCpZQxcQ3SrQnvo\nJwyJsjarRvG2IT42iySl09A7/pSi9j64ToM22p83esQbMFr5ml10zQ8L7rPR\n/0wZqtbwvxqdr9a4c60uDeLKMFsV1oeMjfjjm+moHqMFX6raYJrauHq12NrM\njiEQR9kvMCtLgBSd5xtdgxUhf5yRv4oUlqUUmIs1SlK4JpPB8WBV3Rdqv7kQ\no0i4KricqvKSDUQajpQCvwRVlck5LmpIvlN+ANVamTyjLtK7ma7NWPN9CXDs\nnaepsjY1DtHrQE8T+p83vRpsRNk1EwtL5UL4EyBX8LujMYS2uhUn0Zi0l7Nr\nqorj\r\n=Wp6z\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"78ac8cf7a134ab37e5761cca4196d8630d164f3f","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.6.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.0.0-tomasreichmann-dho-rail-1252-lcm-uri-mapping-2019-01-21T13-52-15-670Z_1548078772920_0.6905663086225717","host":"s3://npm-registry-packages"}},"11.0.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-21T14-39-51-829Z":{"name":"@gooddata/gooddata-js","version":"11.0.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-21T14-39-51-829Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.0.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-21T14-39-51-829Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"264fc1f75c515390edb7b1edbecae77236dbcb57","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.0.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-21T14-39-51-829Z.tgz","fileCount":184,"integrity":"sha512-tTyTi59U5xmgk+B8uLZ2/7rguyk/pj4k12gbAbbw/YU0fCkHTt5rhqEXAy5g1Kmy6Ix9S61JV/wsYsJFJuj64Q==","signatures":[{"sig":"MEYCIQD3GBV/KSO4TIqin/1UzfK9OyMRiAiotbAxgysFcJeG+AIhAMJvv4ntiY3C4ySwpeVnONOlUtjUyrODHoCLcP8CjJym","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1843344,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcRdnQCRA9TVsSAnZWagAAGhwP/iuWLFmWAcAjrzguJ0hw\nZC2Lbx+99hZlwxw6PlcsSu2GTvkZzExaVN9gqtguIQuMD9F0kZneN5c/yvrp\nO+yHdk2NF9ZBiCHaVuUA3RW2cnW0nJFbHfWV5HGMHjp87QOUNp+bVTr4iNB5\nCHLbDg8jwpDGS9MazCtoB2+tpsiXUTO0l/c7AJPc1odAdhI/yePppHdw/HEg\n4BTwowY4CLlGSsMhiKc5qzekPNBfEFk5+3WAu89KwJC2XTo70zVqS3gbQBww\nxeDsVrCUw9pKBUWGyOaaU3UdPAxug9A/vAiD82eg5o/SVJYs7guJrFcvXM0v\nU1KDS3C/PL8ixbSBgO17yYQBkqdjohPbAXMhOi0eBae03OPsJ03qYQld86Td\nTrFqGA2Nvulk2v5Qv9ijJkBRsymfmS6aOLTqiPlKcNXMMIcnQOPs3KaV4Lm8\nzPhhQ6/ed0u3UOrjRdYZL2IAbi9WPzzjFl9Nxu9tuarE111t4Pcpb03e3lba\nF7NFodN5CXl105xQRYdpFZZWqDJjUgKdITOfyLEfAULLxuaN3ZRnjovB2S1o\nSc2V10qhu7zD0TnVmkVuVzSNgaAk+ND32U6xgSj+b1IPx7NUJpK8UJwh8nbz\n63cbpd4I3zAbKDduxRY2vfX3LXQBwEx1MleqclUkW2srRYjs2CdI7kCfbhFi\n9eOJ\r\n=7Y2H\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"3735ea1c0aedfb3ac779694fae4ea1985f876a85","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"no23reason","email":"dan.homola@hotmail.cz"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.14.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.6.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.0.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-21T14-39-51-829Z_1548081615801_0.7294775981414767","host":"s3://npm-registry-packages"}},"11.0.0-tomasreichmann-dho-rail-1252-lcm-uri-mapping-2019-01-21T15-25-13-166Z":{"name":"@gooddata/gooddata-js","version":"11.0.0-tomasreichmann-dho-rail-1252-lcm-uri-mapping-2019-01-21T15-25-13-166Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.0.0-tomasreichmann-dho-rail-1252-lcm-uri-mapping-2019-01-21T15-25-13-166Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"18d2543938d1c7ad26cdf6242056ee3a40e174e1","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.0.0-tomasreichmann-dho-rail-1252-lcm-uri-mapping-2019-01-21T15-25-13-166Z.tgz","fileCount":184,"integrity":"sha512-cFUrPTQAebDYI71qH0f+Nu6YlmSB4WZdFlo8Xqj44kUbqKu2rKEWL3J4gm6pJ9Kp98GpkZWccyngUAj7hZKo/g==","signatures":[{"sig":"MEUCIGD2iYqclgjNEEYhXznLQRBHgbemC21xVOZG6j57xPurAiEA4ZCI/MvxDaVS4tf8D4Tw7ag1UF/ZHnGcRH/pqM8AJK8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1855693,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcReR8CRA9TVsSAnZWagAAX14P/0cL/AQ/uH0XbZ3ghfSd\nEJ9SICnXnOouxTW1gQqo+EL5H/x+gsa2BC0EcWmeEuDgib8XvE1BmFDU+Zmt\nbCOPG3jev2BZTUuScTkhy1GqKhBCtZ6my6pZomQ/qluYxX+ZFvmf3sBYthDa\npSAPRTbnpCE2FNO4UwUH0ORstfaDo96PHYV7KpUVRzbNLEbbzQ4SMmFmQ+Xk\nWdQxo9oY94NnWQJWJyeanY2VspTsFMxoj5YZH9dbvCNJl547PxF7fJA7tXgi\nHJLKfvm5Y/bXNKH0xzfIBpLttz6anu6DONSwVFTmuBRuKsZ7e8SJ4cIv8+7G\nz+tnmqBjYTXSnB6oYac351t15hxaFm6txQohs0iDp1P1phPAf799kSivuWoQ\ndzE2Sb7pBOtXcKMkny8+kaedRcoZDv9XdxoIWcP7A78vvwZac1x5ii8tOMuU\nc8OWQ9wn7AlUHIDLSEZV3DKSDPYjztd6deaKOMowK5Tr6SFJ3QnQD1++Cyqs\nutv5ScUTAdcWQnm0o4aSOkX0UwBFVoVGB5OlmYrOZNONfoBdE5Fqa4sFu6uF\nn/+vxYtzjQWcfIhoJ+LP/sZY7Kut3ZJITQjRObu5vGf0oP80DQHKI6c9RIGj\nW4W/JxkRLNrPB6fkFuacTCSD1zUL0M3onP8pqYVzaqSB3HgWTvxECbuLn9Zi\nxn6z\r\n=9P8i\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"3cb6fd292c1d9f3fcf3d853129c34e62c5a01a55","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.6.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.0.0-tomasreichmann-dho-rail-1252-lcm-uri-mapping-2019-01-21T15-25-13-166Z_1548084347692_0.02405461608185644","host":"s3://npm-registry-packages"}},"11.0.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-21T15-35-56-208Z":{"name":"@gooddata/gooddata-js","version":"11.0.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-21T15-35-56-208Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.0.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-21T15-35-56-208Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"89f2fa35e99f8cb61bea7d7c2445ac47f33cf665","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.0.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-21T15-35-56-208Z.tgz","fileCount":184,"integrity":"sha512-judAZ0IQqNB76tpvgRjNK66TN3jlHZfKxMP2LTrC6ZTFm3g8gZ5ZVLLDcWe/UrfzU3TJfS6uYnx+wxn9hQG9gQ==","signatures":[{"sig":"MEUCIHxrbxtarPuPwz/EBWT27ohvY9PhCdQMykz6Q0UYAjdkAiEA4qo67yM9IH9t9f54nC0fv3CwR33ZtLFtP0bK8QhU6q8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1844609,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcReb4CRA9TVsSAnZWagAAQBUQAIheFrQu/A2cuLdf10R2\ndmi84TyxOaVr9wIxGLfl29H+dqeBXP8B3oUekt1aGNL6pF4Fwn6chfPxVN3F\njnSUTAsJJdwl6vLlb0GkbFYNARPj+L6cpGQ8JMTCGSqLNwiq4pWnVIeMRrN+\nu41Mkms8bOiyGE6OFTwW8UsThweggYrR20Tx2vKTNGH4pXh/vq+DUlr3PYzi\n6cmKQsmPlEfr4c2tdpvmFSvxvpwY5iRMG+WMj1mkFdPuP0jRYmoSuNzQ1lFu\ngv790Lsd/RRwflP53PnxHtO+sTmVbuVWzK2QKyvzri5iwyHPhll3D0UdimAp\nWZei/FKm1HymvzO/y1UVMV0g1/UWBXJCoHnENy21BjRi80HSLRwOX7Bu59Tq\noPmS3CuFkJNqnw1PHO+yqUmGicuyPxiTPEctSfXzgWdZ6OG2t58aJr5dILsZ\nbh8W1cC3iTlUjvyKe4gn0jt9xWeMUj4PRMYvfP5SYAWUIqR7GDNeAszvbaUQ\ndaxukfOdWWE1SGwvEveZi6blFBdxVqGvqe22o4uhL7WqHVdcq0m8qvD3NS7E\n6FmgMX/dzE2Pz/A/crZ8BQRl6o2yXkPKypICJ2D94wKJ5tpHufo1X2mFfrj+\nwujTgEYXrukg22HcyDCqKK+kHUA+r3VIkKTPwgAfSGv82oWXjKoFlcP/0ziO\nJGCn\r\n=BjhT\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"3cb6fd292c1d9f3fcf3d853129c34e62c5a01a55","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"no23reason","email":"dan.homola@hotmail.cz"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.14.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.6.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.0.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-21T15-35-56-208Z_1548084983255_0.6401305712099816","host":"s3://npm-registry-packages"}},"11.0.0-tomasreichmann-dho-rail-1252-lcm-uri-mapping-2019-01-21T15-37-06-705Z":{"name":"@gooddata/gooddata-js","version":"11.0.0-tomasreichmann-dho-rail-1252-lcm-uri-mapping-2019-01-21T15-37-06-705Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.0.0-tomasreichmann-dho-rail-1252-lcm-uri-mapping-2019-01-21T15-37-06-705Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"4906107d15c12c17d360c9f50b25102aa8826005","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.0.0-tomasreichmann-dho-rail-1252-lcm-uri-mapping-2019-01-21T15-37-06-705Z.tgz","fileCount":184,"integrity":"sha512-P51kbJGzTMBDSil0ldcLOhwpFfap/9I01JDX3rmHZ8AkOX2MqhVfuJ3eSe2l/x3S0T+pweULxy1sY7SHcPTr5Q==","signatures":[{"sig":"MEUCIA08489Gf1aWz+Y4YmL2NmiKBWW+pO5YNXb5+MmXyYCEAiEAziCklDRlsmB6qJxWCvPyghCM5eRN4mDSGNTqrFKtcfc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1860088,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcRec9CRA9TVsSAnZWagAAsb8P/29YFtolbXqoMvXKafrz\ndbdFxsAiG/eBmI8Hbdc/SpWRPetCg9C3RgHidKMoXUhzficjqYBniO4P44nv\nHCzTKmwslLLnFGES5SLAfLz/1/pteYzzTW4qckp4/CWfTx0Pn3aRpT0oFykk\nTTVmZ/nUpDSWHW+9ReHFTNLd2sEi+bKTGFFQl2NIsyZNK1T1U+GUj+7jCDEu\nwJkU+DqaL6cw3tVFos3Ycux7FWdZtyMv6OabnJwDzaglRH7ilGeiCCgOT+1i\n0xM6aw4ZU+aMZp9iViecdSiTlzOgt5vl25s+OzwCxkcA9xBQyRtcmngN+AbQ\nvMxCKmjiPde3mrCaa+wbBiDMbIyrq9YKCObEJ4Eg/Kw94ymuYJinqwNbB2Lx\n7BRPNeg3nHe+FXkJ2ByOsc3Kdklfo2yKrJnCi9o/jT0bkM/gK2FEDnJppEmA\nHpSAXazLwFbaEdTxgOMY53UBXDG6GO8B59MbkxwBaA+8X3gdzcCDrjTD8LMH\nQic/fMap9/bbmMiXfSqqK7r77soyyeUZPYF2RqOckEQLjBlgxplOBtfU2Ti+\n9wIATTOYhQ1So561UfriQFz8CY+gw+miyzzx0QexTSH75oN9Bskw+lCyzQ4p\nJKa/Zp2zpwkYzFEPHQBJiI2zdJ3siSmBE1U3DdVhpW7U5AaA7T4/jRUP6h1F\nVz7J\r\n=2sy6\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"2ce84f3e9c448786c4d25dc998714e78b2836b69","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.6.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.0.0-tomasreichmann-dho-rail-1252-lcm-uri-mapping-2019-01-21T15-37-06-705Z_1548085052830_0.16769974633727647","host":"s3://npm-registry-packages"}},"11.0.0-ptquang86-SD-150-2019-01-22T04-34-13-746Z":{"name":"@gooddata/gooddata-js","version":"11.0.0-ptquang86-SD-150-2019-01-22T04-34-13-746Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.0.0-ptquang86-SD-150-2019-01-22T04-34-13-746Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"bddd288514627023108a15cc677fb840de53c6c1","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.0.0-ptquang86-SD-150-2019-01-22T04-34-13-746Z.tgz","fileCount":181,"integrity":"sha512-mSqSoja/pQAP/ytFdPvYB0Sw9LXJ9OKzi5Ole4vba37T7uYkb2VlvnkGIzMtSdj83H8+OTOs+/tuYhHf6sXxMA==","signatures":[{"sig":"MEYCIQCdqzZMYSEMiwwgdXggL9pWtma272OqemnTG4HrqVTJVQIhALzfDNAG34LSMTkAPEWxsT3EchT0nfmpm+3pfG2SrFiV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1800849,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcRp1rCRA9TVsSAnZWagAAv6gP/RSb6sQalBkL5GpxQ25G\nbX+jKRf9OHyvAByFAbeFCg2CaUAHZrVvfR/qa2ruY5/SVlR5ErJDJ8PLcb5G\nt6XY4Jn7WThoWJ9pMWLSU9gPnskQs/4yUFhKap47Ir4FYulwidZAP3JAsdDQ\nK3sPWU4FXvOwTl9ZUTRRldlltUDJnaz0SO+oHebFuWXn0Qr4+QqEjc6jwOer\nRX9cPTQlxR+q+Mt1qpRjpDF0LDgNLNh58A+4tGA+19SL5SggzFpXk20gSlkT\nJeXiAZjSYnuXWqxJgpCyTta5X+Ub1hdejwjpDWBdzD7OorovX2sx5Ih9xyj7\nBSEzQuqtrioJxH7FNEhO5/g2Vc+HGMeunsUcjblUP/b95swmNYG4/xHjer5i\nQDGvByuB8OkSvia1jZ0CEOhklD6zKuuchczEm5b0Mc37O4gEWRb6jUlwfuV1\nEd/E/I2d55IJoyd+Pv54K6oyN35FPktz2YCZlFyOP3I417ri2doANkD6dAnX\nEwL+0s1oHL0XKpVMW9qZi+dfAjvn7xzYXDhfnqwe/mcIVhQull7IuqIp8p1K\nsOglQctnjsx9jf9Wcfx0Ymxlw5BMEtJsi7OhQsPuiJRxfYEBa5F2hXsWPCfy\n/ZqHhOuz0myQ7wUeSn0SCkFwasZx+GmdwRSMbpEdRVMvvnPNxcCrCB0ryr+u\nXJy6\r\n=xLOh\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"c58c664d0887d0a652ff85f0b88b5969e0c4840f","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.6.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.0.0-ptquang86-SD-150-2019-01-22T04-34-13-746Z_1548131690968_0.5325283766971083","host":"s3://npm-registry-packages"}},"11.1.0":{"name":"@gooddata/gooddata-js","version":"11.1.0","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.1.0","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"f9e16fd37f417a54881ade28647c0bd0acb01b28","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.1.0.tgz","fileCount":181,"integrity":"sha512-g8p68CE0edRsqmeG+kMwwyNojYsMap2Q9MRUMvdut8ZOXewcTnY0xqLnDwZ6iYBswHdPPoTlw7YUrXkuQhsOZg==","signatures":[{"sig":"MEQCIGpXoYCqVgzdXj61wFKNNYRIse0+AVbU0aqXfD7XD2pOAiBu6Ea4Mki6Oa5WIUT6eYR0BG96zvMK+SZv/67J28nCGQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1802915,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcRuTiCRA9TVsSAnZWagAA+k4P/jFSsbFI7tJJlrOVm8as\nCesNRcUxMJx7r1u8IDKIO8ianN1fKGDjCMgJdQKR/Qm3VnyZ85Ts/h5INKmT\ni8tm1CDBNV8Q/mufpvVbgdUgC34roKqk3zejsm75Pkyk/mjft/N+GUzqWNno\n/0U9Ji7ukHS6dPctGlRKeGpRM598FJO2Vzw2MHNYZOZIaS7uUuvcg1PsIxp+\n7sBdu1/vkDUR11uX6stl0R3r/jltVjpxAG5VRUo/FcjQiNH+55JFgr+xr9V1\n8s6UV169vFDO7eOk7+xhViyh3LqWK4CjZFbEocqsNaYQbdpzgvw7k93vF4sL\nu7PUKVPM7pvLEHHo1RZoxxAy1024GHQovoHtj4WKw765PyefpEyjmOvApmU3\nQDN6xS6Q89tbl31vTOQtz84KWHv0/enzAwUtdXmgxuu6vtr1ZR4SIEnsSq9d\nyXDvkqjEhMwcz6TjmzJJiDY6rLgsuCowoszR9rO2G9NKDbKFIM/2l3uDCjE+\numP+E7QkxxJJ5haRQMXTibui47QPvGrxR1/BK1OZwnq6/ftUOTCroxgPNBr0\nP7vP1sKjJDyiv9NshWF+yX5MK+ih5fD0Go5sOVY09fRIhCxF3VBZeVqnsnQu\ngZCcokktAdnpozWhJTTh3yuZsPCHN1Vm3RIlVPcs6OXz4oQal3B2nk7vW7E6\nR7Gp\r\n=5lXn\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"browser":"lib/gooddata-browser.js","gitHead":"417ed57e2fa84935302704164291c8e58829519e","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.6.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.1.0_1548149985451_0.7044753800935566","host":"s3://npm-registry-packages"}},"11.1.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-22T15-42-07-761Z":{"name":"@gooddata/gooddata-js","version":"11.1.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-22T15-42-07-761Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.1.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-22T15-42-07-761Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"799595f02b13c511c359f905084943098f6cc0a2","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.1.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-22T15-42-07-761Z.tgz","fileCount":187,"integrity":"sha512-IH10h4BwKWhR+qKkqc49yX3VwRqRId5APXwGPK/TXfCs81leBnxZKlYjehANHqZfEKcsFzJbVDEDg4IyDQB+uQ==","signatures":[{"sig":"MEYCIQCNXZuFio4dTH4y4GAiGBxMx6LY1e+Fr8zpO2M0Ye0nhQIhAPPb83t/3JslKwfA+rq3z3GcxEPOQRIuP4QgsyfbP8tS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1870214,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcRznzCRA9TVsSAnZWagAAovcP/j4c6LFRY35ZMbpJhXUh\nLklnjqkwxxTaufNAFesuJCkRKpRUb+Dipdv3FK+C0txgBXgtgio/cXMhb8rv\n/RNg2gLvOtzH2QT5K7S3fGBFoyWNNbRDNyTKe8hkX1yJLmXcJ5tEV6mPlMvE\nzaqB1cYKxZTJSuXmtZJAukL0DLC2O36Xg4+sZuHPIxps6eaaRRD4zemukjHt\nuxtWfiHQogIgmFX1eOSuzOXo/2wo82SA8JNUSc0rnzzIxxC4s5I17jvQ8Ee+\ncqXuA+7TaqoQn2swpBcEqGx20FzDv5wrIuTj/xXLvU4d3QtriMn0soqvqUUE\nBnowa0IXc1FXPZWFSFnnyU+Y6TpwMXWWr03BxxnPTDCmyYWLGLUZyBT1UsCH\nD6chNSWosa2uh+U6M8gCo50rk/0xCdhFlsw+Ocge+CE4+JNH7XxeKgutu4rQ\nBXXu3D/Qu5gMIPxan4cem2mQ0eCefDTqbtLqnK7VcraAuQa1fZ/9VTvePRwb\nq95rGY4LhxN+3V4P3C6hfG63Wrk5AJQF8bvL/OroE6NJuilktvIA+kh+Yd7V\nxfUPKrNp0jT7gfQ7pQ83ylAftYnWxRiqp280LTQ58hhsOEn5h531hUZjIICT\n1fxfKdSN1YW0yQlYH7ODuJqGIgIqF8Onc+iKkwXEkMuo2E64W8AynqYUZyUY\nYOno\r\n=F1hE\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"2b74e2b8f287f2937044824109d5eafcb3ec0afa","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"no23reason","email":"dan.homola@hotmail.cz"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.14.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.6.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.1.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-22T15-42-07-761Z_1548171762793_0.45691622658829667","host":"s3://npm-registry-packages"}},"11.1.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-22T16-01-22-761Z":{"name":"@gooddata/gooddata-js","version":"11.1.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-22T16-01-22-761Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.1.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-22T16-01-22-761Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"349de7bb1588f5313b3b0df5e1deaf0a9e4ac5fe","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.1.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-22T16-01-22-761Z.tgz","fileCount":187,"integrity":"sha512-xwBC2FmywRqVgwswFop6Tdh5gDZuV9DFvWp8rODGRx+sMa2jfLsy/Z0a3MlH9/A4NAtk1qvo5ctfgnY2ynnklQ==","signatures":[{"sig":"MEUCIQDfevDDayCS87NbVFfDRh3x2/06dbRMHaDGh8g0Yk3l0QIgYxQXFlrTc5ePck2KkRFkh7sS/bBvrwLXD66sIjPIGjw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1870533,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcRz5nCRA9TVsSAnZWagAAIaQP/R4avYYyy2g9j/BlxHSH\nv9LGtqYgPRAo3mgH6n3/dqV3hVx1DvR/o8OQAWPmKQ03vR1A3AYpnGfZdzp5\nIk6PijVKtyKFSkSUMrn1vdQ/BuBw+eVn++0NCgTJAeMeqdoRBwmvS9tO2krW\nqBN9T85OgpwCxv7zNeN0KFUdNdJI8DpczvGNKgMB2Gfa75aziOCY477QTW3V\nR805Tn2A4cq0+5qKX9H4vX/dO3u/bcxb16XMl+hK24tphMtFZ5sMQx1VcV3n\nrWGA/ZRD6KB1LNk1kf4MLDXzNtnTC10mlzQNAbpMLuSD1SKRFGGcD9SKMtaI\n5hgwHWMkWT1S0RETGkWEdToz/PLo/omT/dr7IvhwlD1JTkBot/y7Uu0qjhcn\nyQ2ATZe+AUe8Zto0ZrObaXI/RvcA0c6FtFub/9BNCk/T0QGTmQ1t/5RdA8V8\n2/WD2A9VOyQh3jeUxmjwKpQ4ebZSjiEGZd0CrRZZSkNvBeBMvUvVn2Kgr6wO\nIn6yo+gy5OHtqNDFT4w2El/jxr/jHj1EI+83rlilTFN9KRjPKu3PmHD951lp\nr7nBRUOBnsv/m+mBQdWBB6l4x1hwlWrhCTm5VdtIS5LRIrLDDaM/f1tRmBiL\nomHLqhdVRBei71k3VtLqVsVcLv6NzF/DbtOUO/BjeIk+Hz/P8p2vK2YGXkJe\nrgzN\r\n=bf0L\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"bf59040aa9ecc00769f4e9c65484b60c725720a9","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"no23reason","email":"dan.homola@hotmail.cz"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.14.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.6.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.1.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-22T16-01-22-761Z_1548172902773_0.19719569249356494","host":"s3://npm-registry-packages"}},"11.0.0-ptquang86-master-2019-01-23T09-08-59-354Z":{"name":"@gooddata/gooddata-js","version":"11.0.0-ptquang86-master-2019-01-23T09-08-59-354Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.0.0-ptquang86-master-2019-01-23T09-08-59-354Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"23424ab7bdfa643bbd22d1ee337b31399c39e6ac","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.0.0-ptquang86-master-2019-01-23T09-08-59-354Z.tgz","fileCount":181,"integrity":"sha512-ikL1X3N2Obd606wFT3lC2mL3VSsmECLd1Uu+z5w2uSTBGJWCefEo9csUn0itKoBddnkU9nGBz+U0zjnuJ18WaA==","signatures":[{"sig":"MEUCIGcebGy+P19Gnb0iCqDUeGBwhw7CR2v/NaDusxZNtF7sAiEAioLAd+CMhK3TI6y7snInqkjwr2pKkJvkrLHr+rMli3Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1801179,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSC9RCRA9TVsSAnZWagAA0xMP/A8OG5WhmNoXfXyfpcjH\nDiRFKmzKdMFsmCBAifsUd3JNlW2mlYI2+XnSUoYDJpo23ARexpcxuWjlEBTa\nBwyPkMZMu/gW2/vd3gz2b1xBCcHh9H8ilM/9V7qag0z2okVMDHUmtxKJjITs\n400EOoxUtqRSPeNJmKBBHOqhPXjUszxrlEepCSfdv9rKlipTZEYA5Q4d5Kdb\nT15bv67KhEIKXlA5HYtNlYR+J18RJqpNXHejVQ5c+MI2rMVExuAu957i+2aI\nFHfTedUvHdRPJbzE3/Ex+6RQgzq68dhbY/EVuweXzcOFt+nxXh7MIsMrHmby\nIVrFony3sP9LYaR14RfzzoLzbCTVBkXNEab1xX/axiw4UNreUYvL4bCYMuG+\nVMPLaSyH463i5SkAfQ8pBFqYgMWPvpGNTCXbddLnGq21Wyp242OqnBaE3kaI\noCAsgd8bnfugTtEQCURmIyp1NGtWV7TalLGdjx25k9YTDzhEjinL5Rp9RG77\nJP3WBpVM+UPT3hNY9Ofx6eA5XqbCyPEk8Z8BJ7w0AE2ZTHNzAPFVAeOc8yBI\n1TqjXYFkDIozUI+vgs9W9LXzEzoseBf2+g3UanA46TYUKSsbHFyp1L0C+6NI\nICQYlxQnPbmFP8TxONvbNf6iJdK9BeEv26QZzLIrJqj4vohYSkuFWfch8Yys\nKm+7\r\n=OZdO\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"044403fc1011d62808926ea4419404ff2a44d82a","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.6.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.0.0-ptquang86-master-2019-01-23T09-08-59-354Z_1548234576676_0.15546132938297474","host":"s3://npm-registry-packages"}},"11.0.0-ptquang86-master-2019-01-23T09-23-18-834Z":{"name":"@gooddata/gooddata-js","version":"11.0.0-ptquang86-master-2019-01-23T09-23-18-834Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.0.0-ptquang86-master-2019-01-23T09-23-18-834Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"f903c67a185986c67aad32e0c74bab1213283f60","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.0.0-ptquang86-master-2019-01-23T09-23-18-834Z.tgz","fileCount":181,"integrity":"sha512-1VqgKSlpWs7s1hPsvN2aex5TPYVQL6s/YJy/mNtmVMOcUzayGb2jyH2JHoze7IS9iFt97vMTfLeQkLoYuu+ZPA==","signatures":[{"sig":"MEYCIQCdWpORuTBymVxbF2mTi8WB3jdF66qsdqUvwiXDq5BFSgIhANpHsuqfcfT6kMb4zYSXxUFnoxQYH78oZv7uH2zqYVUB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1801571,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSDKdCRA9TVsSAnZWagAAhSQP/1tEh28j9nuleq86CWK/\nTMz/CiFpj1X3VT+eFpX4v8h+nDFqKV3vWiklKcTR9jaNkJCUHHxXtLnMoPGl\nSIK7hQNbodpkIO4vzZyxF5aw4k6vH7Xmb4I3oY/66xMM+5dsTybos2PPetwM\na2VtFL3CjUekd8NUmvYrTUQA3PMqGhFjGVMa4hSVnVn5G3yEQk4MD7wmZXOw\npooupAHbqpr2mNragQxib325Ni/iFwcFeRbzWH4hqdP84UUjgWzb6xNYVj6z\nbOodDztGkbDVpSQb4y4zWbvjWAOEbX6VtB/gLEhXmGgdMc++7dkA9fmDlHyp\nGIveoWn/EmRFHfLl0N1ir5tDaSZoqSgIzT08OR3Zdi+SvosIOBSXhyNuWyic\nZXTVOLs/TewwdhtRukhGLpr/sVyunkOp9HZ4siXpyAEeHL2QWxRalCnyKHH8\ni1dbSfcSPC/rUEg36O98clrNTiVuHDQSQDJAcjMe6tsUykvtSgGItgIedQUU\nq9BZYsfuKKHlzj0uLGvmvihR5XK9bszfvsFDkauPA0tofq+UqUUsk2zcuTsi\nYTn0qlDhPksbOR2KHJ4ZjC01QRl3TwgHcXcORE9tNBUeJTer2BV8pdFXLLpL\nbFG8dccspN4lPNw/v/A0hu5OLgaHfiQTR4gvUlkfk+BStin5iis5iYiP251p\nNsn5\r\n=RN7j\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"044403fc1011d62808926ea4419404ff2a44d82a","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.6.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.0.0-ptquang86-master-2019-01-23T09-23-18-834Z_1548235420717_0.44599289416975463","host":"s3://npm-registry-packages"}},"11.1.0-ptquang86-SD-150-fix-2019-01-23T09-31-46-799Z":{"name":"@gooddata/gooddata-js","version":"11.1.0-ptquang86-SD-150-fix-2019-01-23T09-31-46-799Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.1.0-ptquang86-SD-150-fix-2019-01-23T09-31-46-799Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"adb686e21ca2bdde565ab2950a441ce6459b3074","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.1.0-ptquang86-SD-150-fix-2019-01-23T09-31-46-799Z.tgz","fileCount":181,"integrity":"sha512-jWNHqeTH+R4f1mrtCb5tAwBo81ZTJzWikJolv5QVnhnSVscpd+4v63Kjj+hOOK3dSgyGUPb2o9J583jZML7WIA==","signatures":[{"sig":"MEQCIHwvQiYBl9kKjE9C3F/B9sIohMSr6z2bJrfr6l9FyGS3AiBsMDHMRh0ychOdhwpj5mGW0fF4M1MUqr4WtVkfX7dbqQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1801835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSDSaCRA9TVsSAnZWagAAqiUP/1ug5uKWbhIkub4ommle\nYc6PymQgmYzfH+GkaNstPmFel4Jr03jfHNJDHhy3hbwSJpqz1ERGV1fPy5YE\nwHyj66cqRHCvcjEI0PAbr5b8ZFhWtp5nqlWA5HPt9bunHbdrcDWJbJYj57ho\nSeXSghACuVD2Yb7l/s9u76EqD+UiqAVaxdfRxKrZVqcvWdjIS8AZVRw2e64G\nrqPMLCJ3+1AutY9PFqxJapK3BT660gMMYqA1aMeF3mhKQFiijooDnLlsK+cs\ny72RskUS7bzEbce5HrAwEFN7SKjwEYZjuf1IcmoLiPM9v9X4LAELCtx4g2jn\nHiiR0ZpXoi9rlVDpEpiFJSsb/CfIcO88P6K3rWZ9j70qSUbw2p7O/XR0Qvn9\nD6JrXboVYL2tmalcPM/u4QtX9z5412u9yYkf9l7/YiWV5wp2Oss1Fe4rEWIH\n2vnJxgU3PhuFcZlwkUkWm/vs3vA81wFRsxZgQkiqWa5v5EFdNpgNfBYpdb4q\nlba9qwe7Zt/nz2lGj6yC8+om1ayNtZBwidYFIqDQhSG+GmVXt0sFr41jYPlc\nXfEMcyxGlndf6Z4+7kdkr/Ud8GxwNdV058fmuZcBwZ3Wo8fKfXlJtuVCe1ES\nyGR3K4Bk8S9NAOngEs7X44/fu9O8ghImXScIZvoT/qB/1E0Q+81BMbgyzgPS\nJJaV\r\n=FmZp\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"4b94042317d263f1f2e936f311040aef930979f6","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.6.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.1.0-ptquang86-SD-150-fix-2019-01-23T09-31-46-799Z_1548235930151_0.4824302214718992","host":"s3://npm-registry-packages"}},"11.1.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-23T12-40-54-149Z":{"name":"@gooddata/gooddata-js","version":"11.1.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-23T12-40-54-149Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.1.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-23T12-40-54-149Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"c3094e645be586e4a87385562a405b504ea8c466","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.1.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-23T12-40-54-149Z.tgz","fileCount":187,"integrity":"sha512-2HDlKvZDG27CxhVTJQN0F6ntzMfKWGlG7x9JqXi3ZO/5WnV4Pkt5tm/r6NxYxUvAm9s8m+4+QAESSXE9QbK4og==","signatures":[{"sig":"MEUCIGsdzW7PR2yL9nyCvMGonuRhSi9EOcjzsjxCWokKBnq1AiEA91D4m3h+/DUIf9RB9qEy75sSBqeNVlYUSUigkdUZCcA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1866672,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSGDvCRA9TVsSAnZWagAA54oQAJ+LwsT0fcll6UBPwYec\nWmO6YKQCBiPiNdpyXXM0wTp/rEJD8wBYlUK2cv80tXfQOjV0XLBkRCx8CQWW\nbo0QKSMObRa2G5Mal+vZ4gPsxxF6X2FKHWegYZMGidx7uu+Kr3OrbGKAYknE\n2T8aX0g/n2/0CvgUnGpc7VT0F9Nejqe3mYBokkkigZaDmsmetNI6QecNTR4g\np34k1DvJMTquJTsTuoA/BCgGfxlsvAMspJMwvB6HPiDZ8ZmnlwIjs7uVcNDl\n6XtrxvnAQoOdrgIvRjhn+0VQw1U8q2jpH+aGI4LhHMLEKi0VHYsl9k6QTNQx\nQTMknLZgJdk8qBXMb9HPzfp2g2+r8XenXYwAYuN0+Ts+xIF4pjdYQPz/2Hz/\nYhxqZ1d2ZTB2Rdgw+6M6DC7sneb8/+DUdvDJXW1SvSP2fQQOqiGNe3uj4gHp\nt4GsJO9xxpY/Pi79Tdo0uKTul89MdneNMiM6fwnlN52YnM6rCcg7TLsvRK68\nCoqNROqlsKSGH3hkinC3i/I0XhpFS5X+hKgTdArQOrWNnGOPF5qVkhlVEw7p\nvq/wUX3aTm+3X6x0UbRPiNK/yPe5IKspQxF54ywBe4CZKBGN4/e1/PCPkdC9\n+9g3WZqTh+x0tU75Ing1XCAP7gcD1LOsDpfsZK04kk9aAm9wYk51huf6hsHA\nvk56\r\n=0FaN\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"a94fdb37877e2d30a8da02df5d566691c868faeb","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"no23reason","email":"dan.homola@hotmail.cz"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.14.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.6.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.1.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-23T12-40-54-149Z_1548247278804_0.26530014929639334","host":"s3://npm-registry-packages"}},"11.1.0-ptquang86-SD-150-fix-2019-01-24T02-17-56-405Z":{"name":"@gooddata/gooddata-js","version":"11.1.0-ptquang86-SD-150-fix-2019-01-24T02-17-56-405Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.1.0-ptquang86-SD-150-fix-2019-01-24T02-17-56-405Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"08be516efe18268079386ab6ae1b755220c201c7","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.1.0-ptquang86-SD-150-fix-2019-01-24T02-17-56-405Z.tgz","fileCount":181,"integrity":"sha512-O5Bzd2xn2geDcMH9GltJkK9QZhAezqo7Ydb7jkEToLe3WCRMvk6LnMHu6KqnhbBw8VK23ThPx+pb1s22kbf0uA==","signatures":[{"sig":"MEUCIGhgidKslRAUjv93gaQz1rKnWG8dLkj8XYqjAKyJ1Jm0AiEAsTCdkr1haq0vjAnrpe+COuBtCdIO+0+g+TwXx7HscSc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1805258,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSSBuCRA9TVsSAnZWagAAbXcQAI60uzuNmuFjAvak6k0J\nOugrL9iHccSmpHkpCF+FR0WihEiCQsm73xJTXIMiUv2Cs+TWrxUvhySot1l5\nttORYwpZPHGtUfUQDzYkf7hTAtd7Jfxhk2ju7HvfO+fhbJXXlJk4+x9hFNfw\nvzS8wI30EBrVTeougd5HphYtKMkgZCEcujWwqnH/82SsnQkTI0rGvxW6BJip\nvhtg/E81B+gO4EBeGS23U3lmLJvvrID1boTll/g7FALlqCq1dQi6iRDvsj7B\nD12cz5Am9AcohrHaffcXsyP1JygJ3h93BW0cZr+9ifPgGrljHR3a6kJfQbuq\nqvoQvxVCVoL9yCuW+Se4Fv5uSl1L+ghtKeaW2fhrRn+rhFq6q6PjnNaHVTLJ\nZY6i8WlOHr4uUcQTwc/LdnMJLpUn+I+CgKw2RQ6Kggr3SZpeYHtZA///eB/4\nfWaeS6hdq0561nzBPhJIkdUe76gf19SLMBIYTeB69bdViWIJ+OhVM5Ppdx5q\nVWBnRsyvDRwSJUB/euN+wRMai4fdPJYC4kyvKWTA6s05G+IcbaIbXhip8hn7\nroh/73KIfpM/QGdMPBhE/0Q081/p7B+TCRSq7rAQEPUW7AKHu5W4NHYWz3My\nX2dUO2T01bmiqayvFNkDJG+kwDRgailV9q+wBOmKq5u+l0MMSEg9PqEyC4+6\n0hBm\r\n=lg2w\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"6f216dd89cebeafb845b24702732e8e36ed40b21","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.6.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.1.0-ptquang86-SD-150-fix-2019-01-24T02-17-56-405Z_1548296301483_0.03161371052723716","host":"s3://npm-registry-packages"}},"11.1.0-ptquang86-SD-150-fix-2019-01-24T02-56-06-432Z":{"name":"@gooddata/gooddata-js","version":"11.1.0-ptquang86-SD-150-fix-2019-01-24T02-56-06-432Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.1.0-ptquang86-SD-150-fix-2019-01-24T02-56-06-432Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"a095adb6b8389b8a43be7dba1e0cf2adf62c8f55","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.1.0-ptquang86-SD-150-fix-2019-01-24T02-56-06-432Z.tgz","fileCount":181,"integrity":"sha512-Z4D+hBkYUrIb5Nn/Ra+BUZWK9uldw3kCw9Dj2fmJK2/aUihmgWvGuvMh5qR5diDhvn68gcitAr2nKWBdq7gUbw==","signatures":[{"sig":"MEUCIQDxJt82EumJcmEyxbxpTYz+Px90eTJL/ixNa+sX+vI9mgIgQlg/MF1hDPi0ZXXDAxDvTMo7He+BR9jExE0MHgHYBc0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1805242,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSSllCRA9TVsSAnZWagAAN3MP/3Gi/LEw41NDYcBQNvyH\nyn2ipWnB2xQtHJlbFQQtl5UC55ur+jjtQUPUMqC3X+UCfTh1a7NNWOwVKteJ\n9IqBNOfrRXOmpHAXAFqhR84V1xBNI4RgSKfKMV8er0Ck6/J05Ky0i0vGC9nA\nRFXFRkckNc/j7jZZ4Ala2GnWp0lO7wZhM7HXi/pdLr46c3lpI5j7XBPjJvLf\nQn3bXsWhI4letUjPT9httAHeSIO771uW9IyNjzSGCl5QNYzI609iaFFj8Xb4\no61qAZ7gJT+CqSsoKIZY4wvvXfRtPMIBgXE/wd/EmORMSu4OFt4Hb34iOBU2\n938IAQAvUZSBEmbBoHVQdfLgbYx73aFr1K1DNb72LQxKpXdpcFNnz4L7kRwt\ndK+mpVXsnAxvLQbX6xEFghLtA2bdGca4E1PrzX9Qmu6X+puxtLsVXlQ2WDGW\naw63Wiz0OMUWYR0THsATixZ0+U0TcfWy2reJpTz0VZ/WlVEIu+gOm7j++Kmy\ndyYgVj72bW7IyHzpSeORCyPjGdFlYP8uwWWN6tG2EzsYMB+CXMRCnnGltU5w\n/6f0mJhdWFkr89KBLtSgUTS6Q5dtf8eadGOTKxNIYDMolcf+ceQNiS5nFqUt\n32/dP0yTG62Ias5IHQspsguSGH1QBVd8o5M+0AlysDiX56t1KEYvrd6XSkux\nyUow\r\n=iJbc\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"e6480b3c5dd847ddfa2bbc441c5c7a6214ce102d","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.6.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.1.0-ptquang86-SD-150-fix-2019-01-24T02-56-06-432Z_1548298596297_0.031314888931759155","host":"s3://npm-registry-packages"}},"11.1.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-24T08-22-31-271Z":{"name":"@gooddata/gooddata-js","version":"11.1.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-24T08-22-31-271Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.1.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-24T08-22-31-271Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"4eac442a47f0a508a08dc09d898a539287a822a3","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.1.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-24T08-22-31-271Z.tgz","fileCount":187,"integrity":"sha512-drfqlo5eRr8L860tFLCXO12al/3fXj6JfjytKM/l93OuLksRn0VFX/360qtLki3nXIUzyf2tgKS+DhaT9vsdRg==","signatures":[{"sig":"MEYCIQDcP9cj37bjbsH+5JEL8peIDD/QBSCWLX+3CaWmIAJl/AIhAPzuySrONYTFvP454vzbIXOgSezyuQVjUFyHxiOUvUdp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1875821,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSXXcCRA9TVsSAnZWagAAsnoP/jwWGhPjCRNK37LTSF1w\nVgCw3D4tnS3+5Qsl4EzvF7k7pe/eLaYHiCq/bwaQdmvbDn5qfKpIPcHtpcxn\nwPQBNcIkE1sFMJKqtpDfxvITFcUSiERwAxshpy4UlKfna9hHCE6gmuIqASZV\nZlPwaQHl/gW6eoWGSmkiBCvax6cGVdGuXpr2mD4N6uOb0MjKbmav8qez320f\nzZ5Cwa6BU65EMGB7twgohxK9mBtLLPALCCU1n1vrD8+Dx/3UhW/kH1SZ1u06\nqCjdc+jLSAxJ9avo05TF8XH/eYlTE5AQUwbsaMT7jFXK4v/epjJYkN62XYWr\n14qZqDo/sqxoFFqiy8UfTe64nOeE1E4gpx00BT4qFFVHbHaQAeXYXqMa1n1+\nkc1ikzpS/gHp5UBcELMtXVMEG5B+GT2G//wHhzTFq23DeXV6qVXsx6uhb6fS\nCEpe6fd0r0KVft1+hWAAwRp3QxnXnWQ2uxeT6k00AvjwjKojdJL1jHMZefiI\n9xhMkrwBRnARkyb7THn0YLCWWyfrLcH2M0fKo2kNhaueORKTm6wJA2DJyKr6\njYGGRP49a3XT7FCcQQXXOMxav9iuRv+HbKDtinOkbB4dBSQdKfBdkNAF9pxI\n/jP2fHy920bWMXvFRQajKPVMI9hGoc5cb8RWJ1f+bYxU12WofQ83uxQXol/s\nZjAY\r\n=/pwH\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"61e805b6eb413d47301b69741fc8197ed4ae8378","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"no23reason","email":"dan.homola@hotmail.cz"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.14.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.6.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.1.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-24T08-22-31-271Z_1548318171495_0.9040735200917633","host":"s3://npm-registry-packages"}},"11.1.0-no23reason-dho-rail-1252-lcm-uri-mapping-v2-2019-01-24T12-29-47-440Z":{"name":"@gooddata/gooddata-js","version":"11.1.0-no23reason-dho-rail-1252-lcm-uri-mapping-v2-2019-01-24T12-29-47-440Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.1.0-no23reason-dho-rail-1252-lcm-uri-mapping-v2-2019-01-24T12-29-47-440Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"8bed19cd511d1f55cd90ff7b0e1d33c6e0be1c6c","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.1.0-no23reason-dho-rail-1252-lcm-uri-mapping-v2-2019-01-24T12-29-47-440Z.tgz","fileCount":187,"integrity":"sha512-6xBeDJSqKv7k0M1nT1IB2bxAHMsMaTMWHnhvG74IfRIsX+XbQaS2l9nSsumUbrW7ggWDPN5RnN2CLS5l7fUBjA==","signatures":[{"sig":"MEUCIQC21o5EThnj+C7skqTF76TNHpU7R9gBiAERQQ103UuL2AIgEDrn6g16DQ5KmA92LV2WlMajk03S8+W3TZ66HGYNprs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1855969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSa/RCRA9TVsSAnZWagAAHhkP/j7CtMg/Vvc46g+4p8M9\nWozIW/O1xw7qbGgomNjkE8aDJxIoFl9h4OJ++yHm3QPJXNvis7twOgE481Kp\nK8WNU+N7i12d2CSI7fLPJbLLxNPe3yyIPw7R6MCGoHjYvfwFGbxPU/xTGAlz\n8mFwr4rwrE5fEOHMxobS4d5SfQnFV/Z7L+1a4Qa6K4rEviaKOocQkqf/ulbA\nRbCysiof41VGDKkKsCuHYjIv9jKXbqY3xlGZF0Uf3nhigfaKk9zlFCsLiKha\njT1GH6lr5jAXIBqvtbsFHlggmErZYuBpC42P0zq1/RKrsmuTfL+5AYMlSLsG\nEY54d2tm8dOlLeLatA0IML+5WyCm4M4s1Jv70GRYmjZKB9H6e99AGFLpVduY\nsajmInMMC9owjqv1M/u+INkj7DMZPKSZ9S5C4LAZRqFDTHbwTQN8o2xjTiBU\nAobgsILEjg+splMhCVb5E+eAZsHQK8SvpW4RihfO1IM1lQK0nmVXzB1twOcD\n2idaQsrZYlhEqvwpcJMEGXxhNNedY3OvFkDtOLU6M/rsZrRnI+JISc5VTRO/\nEsVeAXmMnaajXetPyo0bArw7z9T9hrfMh9s3uxLOe/OguAL4phlTQmx8g4/T\np/S8yNjoYF3s2xbCeftWZZZIl3K6OQyRNQGeNBa6jXWKkYVakXSn/fviAxPT\nEzOV\r\n=0v5l\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"f3d619f3c5616735b8073e495b0a370fe5893688","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"no23reason","email":"dan.homola@hotmail.cz"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.14.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.6.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.1.0-no23reason-dho-rail-1252-lcm-uri-mapping-v2-2019-01-24T12-29-47-440Z_1548333008937_0.2929954426068895","host":"s3://npm-registry-packages"}},"11.1.1":{"name":"@gooddata/gooddata-js","version":"11.1.1","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.1.1","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"be1e8388db49edd475dff7c6f8bdfed9c0de5acc","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.1.1.tgz","fileCount":181,"integrity":"sha512-ReeQEjoGVkGu7c9FUScRUtAxuST1Mxs11DeXqFQYrUEknXkVcVArxaOGbBI9wWzrLmON46YrDc3jEjkpwtKSDw==","signatures":[{"sig":"MEQCIFW+EOziI51ZsrXYjEXdpfY/Q0WaBPg0OsW7A5JBoXgaAiAQ2M73zHL1J3+Jj3bGLa/ZZw8I+563XZS2+hnXjGq1Kg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1807288,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSnE1CRA9TVsSAnZWagAA9qoP/jTSc80w4m1OE17Kkqri\nRZ9dyThOLURcJyYQCWxJ+tzpyW6fbG+DG00WFIR3ZOpCPuJqS1ckiUlsQd78\nI0AOFf0Zd9Vrk35aerp0CmjoXjs/CLajAQzwG5iWYnYIbxpt5d3HTDQi4P68\nHzKYmc4vZZpzuiQbA4PhMUQzfmQwXiJK73ShQ61c8Fr5sA4eV1MKHNYGQJhU\nBh6Fmw1aexjfyU2oZ2iekrWtjunMGlC2i0TPsrvNE9P4Ff4Mj7CN1PGie4VS\nblSkLYkqlD7jM/9e3q2MCkbeSnw5fu+rMpGDgsUozL50D1WBPIehWaXfNVVp\nU1Zg1DGvymubm3L/Agh+pOmKe2RV1dk7gODJood0BtYf2GWiBap2sZLBdoBm\nJbOyU6Uckbmlztu+JFwRAxLZiGtbulW6MdoW7JC26y4Ycyz+pvR48uO5cYd3\nIRtCoTepcAr4wvyT0ij1AiRMDirF8o61u44yl+V9wOSZ9OPn3IrMKIdhrcNW\ne+1Bt2fauz49hUibdTpPA0peyCJCym0c/CwyPDyKcTqGDXbwmHMDEXPXiG3u\nB5tMN9zT4Nw5CgASbHmbP4j2lQqqMZQ4PayeL7kLMWkD4iSIEDpQMnZJIANz\nSOCfEwrgAHNfxL6Xb2WMnp0ZFpk3N/c7HB7bag+8U2QMABELKkQgZdg1J/tM\nhFky\r\n=al8w\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"browser":"lib/gooddata-browser.js","gitHead":"81b127c0d404557f389d023b09b68cb139322ded","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.6.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.1.1_1548382516564_0.3403271656076947","host":"s3://npm-registry-packages"}},"11.2.0":{"name":"@gooddata/gooddata-js","version":"11.2.0","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.2.0","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"9ef2566534310609c6844de928670416f6205935","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.2.0.tgz","fileCount":187,"integrity":"sha512-n5QmKZsK8jG1OpGFBbtiEL3zy6yZAy0UMG8ddedLlcX1oGHYCR6t8MRGGBDCHwtE6g2srYm5zR6FfbMGF/iSUA==","signatures":[{"sig":"MEUCIChgS3SyvcstX7VmaZSY5yVMFvlioBYyV23zTd6/eRTxAiEAo9pYDDb+Wlh4CDNXzwZ6TWoBD6jItvOAciXF590Wi34=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1860604,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSu3nCRA9TVsSAnZWagAAgX0P/1a/Z8ncDU8EtbBMdtbV\n70xXbbgH5Me/Qrn8dgOXA/lAX6quAGBt9EPWZskIy8QLvqH8zEMyuDDmRtYq\nfbiyxaadX/Jn8+pM7EENI495za03l1o/Yvlaxg/D2SMOEyJ4DHxOMEZ7t68Z\nuxqyAGEQ0Plw3frkE2YsA/5/nVWCF2dP3MVuxP8z8+IE/mdnJU/zhmFwVy60\nlSgoV0uDsKsA+89Us6ocMLNv0HXtDj0moV1MGkZWpd+a7mj9Hyv8jT5t1fW3\nICmT8u1wRXOhYDKBgdawEC55TgBimeFNaNocAa5AWlR+klN/omaZEPfynG6p\nn/CAE5i7X1No5A15pP+FuwP6opw+r9Hy1C5RoOobtGzueNE3mu3cQU8ZRzyx\ntBf20pIH+xnX+h3EJz4hPRo4ALq7M0/1pKUar0PApFnga1yQm98IamhNwlvQ\nZDMMIB5YbKEp9V0nEA/hEcwktXoZCWncaX3zuxLpf082/47deElxyxD+Uyr3\n6CS5w2d6OcLPAajUagGMpP89ggaXW2U9wRS0Cz0RhQnzPz5prb4XMH7NqP5i\nUnSQOFKPx04ZvKRfUPwN+V/LMI01g3689PbHVsa2q7O/106v6/ZinzsHULOB\n44S3fxM2UghoWZO7T4XiwTrhGlfmH3jwUDGASZ2CVwWK08YD2rk4nWDydb8O\nPKBG\r\n=h+y5\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"browser":"lib/gooddata-browser.js","gitHead":"d8d0a2416b7cac8e8fea4192957a4ae89d52e167","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.6.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.2.0_1548414439229_0.8686154297335333","host":"s3://npm-registry-packages"}},"11.2.1":{"name":"@gooddata/gooddata-js","version":"11.2.1","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.2.1","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"27885f1dba49264aa97164095326e801a4a0d004","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.2.1.tgz","fileCount":187,"integrity":"sha512-K3/qQS0ooilXvVVv7psFLyvOMrnJQgeT6i4ayrWEq9uycUPYVebKBoKSW47s6NybiR63Ory7S+utlruk/L/iDQ==","signatures":[{"sig":"MEYCIQCxpis4QnsJSF0S+GoVurZS+XU/NyjTRVgrSeiOzp1GTgIhAIKmsV4FAR0pwUPuYgM/RqbcC4jXDRTH1SieVB8RkIXP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1860851,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcUGF9CRA9TVsSAnZWagAAQEQQAKGPc7NZc6BXhUPr7iZV\nu0SmkS96/kk7/mJVc/3MNx5qQ2k+TCBlCxW49uMmMf++YK4Zev0Tq/2AdIzy\nDaSGaLa39LBbYqPzqQu8kFYkcbOuZTNenDhj54OtTDQXTgqM6RLGqETnIx1Z\nhZl1ljtV0cJaP9nxT9Kh5P6LabSh7LmqVwosWRuiUYS/5/LiFDUh26gfm27/\ngzMQ4DDfRH51DD/DOlj5OMTGgIjmFczD3/2UuR766DMLmMCtBkH70C4Gpkyg\nUMetIDNp/vOxaP9Rcx6UPVNNAHRlylC5jXt/eC7kfM5YLfirwU0p+46HX/hT\nWGOgocYlQtniqyxAJKte3r12JIPkdhO9XbBcsrq+v4ju48FrLbDvN+ogsAqB\nh0zeEi6vNgAaQgX//BL45YLUhyi/8P9QyrM1ajspTH5JE/zTMXj6fdDgp896\npCGdH0tvCaXixz3MQq9KBkDUI/GNfqIFvoKFS8uL38gZdcthXdYQGJi9ItPP\nJAbM/LnmKMkmxtbr7zbtbJtxRuvSEvOcclYjW51s3VXKNijq9zGsFXDBHFMo\nvCNtYvPm01PgjjnQy9j8fFmA8S32QwZ5YGRssw2x1MzOnaGK/hvyqzXkj6Rp\npCk78vww5M+QqBYH20RwbY/A/zCOvodkeTBhW8gcYufcrD0+Gv2xqWrxgpha\nPmV5\r\n=DHeN\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"browser":"lib/gooddata-browser.js","gitHead":"2622a484dc12ccba22a17619544b0a38cdaca978","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.7.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.2.1_1548771708757_0.7483749710292209","host":"s3://npm-registry-packages"}},"11.2.2":{"name":"@gooddata/gooddata-js","version":"11.2.2","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.2.2","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"66317456d79ed0da0d0d722280f77c605c1b5c75","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.2.2.tgz","fileCount":187,"integrity":"sha512-A1EtP8PLlC/mJIGgx+mAXzbPMyfoFNcfEdOVVdgGECqN6k7wqZ8kAE26cqgi45xD3doHeemgMBsDk5ZdNrAfiA==","signatures":[{"sig":"MEUCIEdx8wTxZAbdHtvq6+I5bKc4CQI/Y+5nXhq5bMGM09CmAiEA4EjXNwCayM6EPWcALmBPdlRMtRv7lmkj4Ke3t7eYjL8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1860851,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcXDLgCRA9TVsSAnZWagAApg8P/3EyfNLwFrqf7Rs5bAY2\nsHzM5VcCrnQ6qZAZgV+xW5gk1k4l9KR5McggslFmCBM+i1aR623Z2KAPWP9e\nABy9+4zY17QvMtM8ZzdcJgKCgjJc8erNMueSf6Atpo1BALOX+8YlAxzI5PwG\nHvCvKHpHRCjRQN8gPBWH5S3tX0U6pWRFyCJl6UbpZBTx3sI6kwat72hGbd+a\nIOk8iVuBlEBMQHWGaFSXjslgAaqHZe5Nyb/HEjGg7JFtbpiqmbqm+aRfouGB\nP34pq3VYpv/XqZXCAIOf8CSx5duvK0Q+npXrksPrRAI71XuFnBMgdzMXhXEp\nLH4b8Bp/+4IFrLkr4y+dnxaz2XRN/r05AEQd/5NS01w4cxgNjjf8kF4LnLkg\n70D0gGBVHIFlIrJtzNAtp7i1yQpYOrYXZVMP3tcT5JAtHBT4hBqIz1HtOAoE\n/e2sHHMAyP4fOTqcR22/DsG4vJ17ML2+hqzv6RhP/w6wg+p+Px2Wo0F005cr\nUvgT+mGWMzLemmTsA9cr7WRumkvoVFQPSFP+F+yugYLW3WHIEQf2xtbwbvoJ\nhTj1bVNjzKj09K2BtzbXXMDaaGLERfMgybkFId471XIlNpnC9KmPG76jS2BO\nZJWy89fATuFXAM+UyR91pVwOq7yd4Svp2gVlXwxBWfgCmutTpIs4aKYVvjag\nfGFY\r\n=cjSZ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"browser":"lib/gooddata-browser.js","gitHead":"1abf6a1cc521939d62023f2684aa49b4798602d2","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.7.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.2.2_1549546207713_0.18289737256251115","host":"s3://npm-registry-packages"}},"11.2.1-yanlipnican-master-2019-02-08T09-22-23-921Z":{"name":"@gooddata/gooddata-js","version":"11.2.1-yanlipnican-master-2019-02-08T09-22-23-921Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.2.1-yanlipnican-master-2019-02-08T09-22-23-921Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"cc946b7eb39734669fc4168264707eed12938959","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.2.1-yanlipnican-master-2019-02-08T09-22-23-921Z.tgz","fileCount":187,"integrity":"sha512-dn9dcR91+anx39DEasGqvvrAO5gCmeY6XacBF6VZ5wDK2uDdpMW1nrs7dAa2/NzIWrIqeL+HEUXo6Q26irPdgg==","signatures":[{"sig":"MEYCIQCgdt8yOl4lXM2xm9atv2u5JcIJO3GHn7JCZ+L7rXs14gIhALlQu8JBo7TAzIsAgv1teUKh3+NjC5F7+9y/JhHtcG+8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1861190,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcXUprCRA9TVsSAnZWagAABbgP/jZKTmePzuCxUgpCqGBB\nwyiJ9wWBrEw3Nf0mPxsa5FrM+UT87SAPhas0c11bgxwQG5fZlEBTYWU9agXm\nxSN5AFcBJBe82R08F8MfYXiUklWTLmL1AGpgU+osSYW9geC4/sZO5AmhM3+L\n5IXt3wkAklG55cgLhT42YsbwjZ+9XZ33TkEvOE+gCWmjSpBspyktB6SLjB55\nhWL28bjknhqRmyyvdBHUeOMBKwQ5cMUm7DExvgG/0qCyf0CNmUGzt8H4BZjm\nX73QsZ8hZ1PdW89cjOWMpvAuaa43xy0QuscrUYwShXiW5s8y+J4c9Ex0dDht\nG9rkHXN0mLzN3hw1n/Tx8ENj9p8q9KNt0ac0rdvClSL3ENf44eOQ1cPn6L/8\nfAeQUPJ688E8cac87OQ4xPGWSx63/XVCMKraTP1VFx6IVTBQTGMHuealhjcq\nmoc3MCcNu6LCl+6N9X8jva5R6K5uWgJ5wfgcItjQbgvQdAIH4paTpjsghhJQ\nAx5J9C0jugzbeeVLTcQQwnrLKF93E4AHw+gR52xq6c+G7rkmUMtQ+POLD6lV\nBryP5eerpT51vVqGyPS9Te7CUSD78V8aHjD6+FN199tfBAOsi4F9VfolH7QF\nMttfxs8C6lfC9izJtTNIrbhqSaNl5oLEF/eu/6iwn4cZZfDJDBETybreZWWO\nRmEo\r\n=exQ6\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"2622a484dc12ccba22a17619544b0a38cdaca978","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"yanlipnican","email":"yanlipnican@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.7.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.2.1-yanlipnican-master-2019-02-08T09-22-23-921Z_1549617770278_0.3856912507445991","host":"s3://npm-registry-packages"}},"11.2.2-yanlipnican-master-2019-02-11T13-06-24-243Z":{"name":"@gooddata/gooddata-js","version":"11.2.2-yanlipnican-master-2019-02-11T13-06-24-243Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.2.2-yanlipnican-master-2019-02-11T13-06-24-243Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"b27c43fb2c9d5758d3c726fda3474e0dea8b53e9","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.2.2-yanlipnican-master-2019-02-11T13-06-24-243Z.tgz","fileCount":187,"integrity":"sha512-O3uj671felU81wZEtDYrmbxGl1UAOuF4BytqXmyqTVLUczDYABA4d9FMw42EPSOrzta5u5VzWN/X9eIATbdBPg==","signatures":[{"sig":"MEQCICUNihi4lp2fCZUQf9CzmsNeXJ67ZvcAO5pOPvsxbBHmAiBYFtJmkBAPMSgyPH33dd9gz7yprSkL7MD/Hp1ydna4gg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1861190,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcYXNmCRA9TVsSAnZWagAAwUAP/033Mol6cYT65NBkagqW\n/PawN7RfwzkSMAeH7qEsjz5+U0KtFlwioTGmmBwQN/nfxFfi3qxHcwBSZY5E\nsZRZfeRA6A6De7T8NETq0HAs8WE9XrAWd6xpcMbI0KwvFY2KQEcA/mb8S/Qe\n+K3kH4QoHVWPzdzrY6Wxsd/OpTfxw6IYA47QNAqYhJ2VFo2S+jsX906aNVqU\n+HpFRuHzywY9FwDLprVR7fJF7TYdrrKjfzhPZUwgIhv3/HcP440xnbRCSHSu\nS03I19KGTqhvAGisJg0fm+i5YO+cD2PVqcZiw56ucxcstjsZau5s0gmoJKa8\naim2u0LGixLK39iEB4926mlLucgwcpSGQ893l9yYEgfl4pVnD7t9ek7AdjGJ\n4GSd4t99pTmkYhYrs6iogchg3quJ5qo12mH9wGieyXciayfvENuIObCCM9+k\njBs/Nr6ikhMHhOX/6wuHw39LZ0Q5LqeA59oejpAXzo+xrhTsiBFhOf8UMb6D\nj0c3mDFxnK4zAy8aBuoxkT+r6Ss3OU0A5rNkYKHk4z9Z8TtFqRTIIrpDvcWB\n5OZHTAwsGISDDu7c9zh1ROPxYz5XFwu6Kp2Br33C/icgtQpfmCFnbVYb2rUf\nBy9ijCAV+lmsx47SwQw/uwZRLMNZ8ACbL0LGO1XNPtogOq0rlD0h6/OUzd5n\nggsx\r\n=AasK\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"1abf6a1cc521939d62023f2684aa49b4798602d2","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"yanlipnican","email":"yanlipnican@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.7.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.2.2-yanlipnican-master-2019-02-11T13-06-24-243Z_1549890406307_0.5149785650241632","host":"s3://npm-registry-packages"}},"11.2.2-yanlipnican-master-2019-02-11T14-25-19-834Z":{"name":"@gooddata/gooddata-js","version":"11.2.2-yanlipnican-master-2019-02-11T14-25-19-834Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.2.2-yanlipnican-master-2019-02-11T14-25-19-834Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"fa173bedf1201aa74d32cc0c4fd653d22e87e1e8","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.2.2-yanlipnican-master-2019-02-11T14-25-19-834Z.tgz","fileCount":187,"integrity":"sha512-DiC5LqYjXP/afMh4fNmnDZ9inBNfNzeFRWebSY3x5RD2n52iRdCXKpfiNVSlGAC3KehemExiYR8iFX2qL/VP3w==","signatures":[{"sig":"MEQCIBaEFvOSh2grTEHiATlXp6hEx9sB0i7qZqxZm6ukzXhQAiARDq9ZcaeLPVVGM23P7hBKCTdy3a8MZ43xTSerPBVWOw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1861190,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcYYXmCRA9TVsSAnZWagAAg5oP/RlshhQU7XZWBjUpvcMt\n7h+MGO9Zp3C36eqJOzWC9nax6hNlkIUlu1CjXXImRzMgIE1ht2rl7zoam902\nhZmRNUXjoSUw3y/n3F8brSXNjS6fsUsXdue9hyCZxk5bauM/77tPe5uCVDSh\nFbUbqNZyMlutlJ8/5g68KiMgI03VGbZm/xn7ZluadSzQ9MoAHD8TJLKl0fy4\nCjCPFjet8rsmjp6/smOA04qeWwC8Hf8+0BvxsnN8a/qFL9j+kPqhm0SmeBh3\nCvMJWuzXtM3XT159gqkOZVoaOLsyn8g6ZQOG1+eCQI6osgTMNBtPuAh+Exa7\nefsNDxcyeHxRNraTAJ/aRn07OUh/sp3HLgjHgboLw8AQ1GrpgEgEa/6TFw6P\nIg4pV4RtIqbmnMt8YhyCbOR5+awRYD61NS+BMRfMKaq1oLSDX7aw5tIxaoGJ\noTlGH7OlruXW40wosFQIQQ6yM76DLyCshKzWKA7BOLKxRPowSXWOfjaBo08J\n2d8jfnqggmYQH2L3UF2KmgJ2UcL39BK2UfeZ9hDiKp1Lxw0zuotHlzPKGLLq\nBlXqIVcHvpwzDdvw9y03OtopYQkLaD0DRqlyWwR2bSsuhX9/JT9BijcxEBK3\nfKbN1R1Y/iLeo/PIzCY5A5GaQAkrPxQbm5XQiPF379Dua8611ezO4Ifq7LV7\nTkoy\r\n=FU5j\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"1abf6a1cc521939d62023f2684aa49b4798602d2","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"yanlipnican","email":"yanlipnican@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.7.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.2.2-yanlipnican-master-2019-02-11T14-25-19-834Z_1549895142116_0.2563378760781494","host":"s3://npm-registry-packages"}},"11.2.2-yanlipnican-master-2019-02-11T15-01-10-544Z":{"name":"@gooddata/gooddata-js","version":"11.2.2-yanlipnican-master-2019-02-11T15-01-10-544Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.2.2-yanlipnican-master-2019-02-11T15-01-10-544Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"f0e54996fc8ad1a3908f1e7e17aa57db4ed7e8fa","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.2.2-yanlipnican-master-2019-02-11T15-01-10-544Z.tgz","fileCount":187,"integrity":"sha512-/JbUDAtOMVl1//tyMMcfwkmn5B+q2vwf0kUsU4W4r5HhQ430j4K4e1JBNzEYokpITOGNzvk0PqMwzoEJn0ny9Q==","signatures":[{"sig":"MEQCIBdiOc4vAs3FmZwKTEjiOZPf38xtprm37EZmUFOI29gxAiB6ayqLg2tUAl1xJtY3i9dvkmHswNVGrBny5yeIcYLj+Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1861071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcYY5MCRA9TVsSAnZWagAAfl8P/jx6N8d995BIW7jbgIb7\n9d7dLlVns/261zr3BplEjmj9AxZt1m1Q+32YTvdPCz/6lovsK1M6GhC2im/M\nNJDU8+UMa9xoLK/oYAAunrDEAJtPzv2cHRZZHO3z5Ygqg1OMvysFllw8I1K9\nfQrtO9dJyBZL5tZuuZ+8yXSal4p0iVo7XGt0/cJm5C7VecFkqLonTSzpv3uv\nj2/mXTCuykrFJ4r3DtI7GCYlNPqxmCAtyn6Ma6JcR0CV+6p2NxYZws3Tl6T8\nDq+t1Pch0BGe9LeZtf8qdF98purhqZIA4QH/iZkfFqaO12o91B05W9bKGsC8\nzan85sLzCaCdopUgCG7Dw+/0cKwyRBQxHfTVFeSiSv1pBGS5ASoQKKxuQOxV\nNnMivW5Me5lLRL7kEkFUSeqE2rdZImg4cMO9y9uip4wEBUeaZ2i1oLIZbXys\nLnvd4QD3Q58AJr94r7NOcPEV55hPASnLDnkfEXrXwUucbrzqQWEUfmkw9taN\nHxnrZAGpe0m2cDofAwjSJeQ5c7X1rAYM7KkbuIV2hFXPC31Y7TEqSbZkIar1\nRzsvfbfx4hRgO34HrxtxSJgGfod5uuTwLYCeXa8T1CSbgwXtgoVULFu8bif7\n7SJZrJZuG8LkGmc6sN1ITrVNhxcB8KwlnSgOFqwQ1mGEHhKfZW/kupeuVs8l\ntYLa\r\n=7wy0\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"1abf6a1cc521939d62023f2684aa49b4798602d2","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"yanlipnican","email":"yanlipnican@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.7.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.2.2-yanlipnican-master-2019-02-11T15-01-10-544Z_1549897292075_0.8942828784438024","host":"s3://npm-registry-packages"}},"11.2.2-yanlipnican-jli-bb-551-2019-02-14T09-20-54-705Z":{"name":"@gooddata/gooddata-js","version":"11.2.2-yanlipnican-jli-bb-551-2019-02-14T09-20-54-705Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.2.2-yanlipnican-jli-bb-551-2019-02-14T09-20-54-705Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"cd544e40e7ef8e8db2cf60f01c7860b6aa894707","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.2.2-yanlipnican-jli-bb-551-2019-02-14T09-20-54-705Z.tgz","fileCount":187,"integrity":"sha512-vUeWoodgwlS0DEqiE3exC7WHhparrivUqxFMB//WYMLqlQV1h1+pum0CNAH/dN6gbsxgo/BA4EuAiFnoQSNBmg==","signatures":[{"sig":"MEYCIQDFnQ5Z0lARue0kjkz7wCI3PGLcA1lNZ+Yqe2ILbyeVcQIhAPehDXsR9J2pVOhYWPPdy+Dyi90F3KR6AQ/FdLdXSTQS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1861175,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZTMQCRA9TVsSAnZWagAAdXUP/jp3MLjDtVfj3hFEQdHf\nf3C5mBXiZ36lmVTGQcjspk3fadRCfK9Z+nuPQYcSDOiwwN9+7bpG7fSw53E9\n/gQk9RRUFIVa4EzWfC71MMb5j0lYbdHxtHqhMiG4R8uiJjq42jOtfs16mu8d\n+w2VdI4RBj75hhPHl6plggqGRTpLzw+3yF30B6qVZE0NEy8fEKAAFleIZqKa\n5L0Dn+smwX7LHRQfeEpp8BknVL60aMeahFq3cK4sHRrip+GAD/lYGL+A84Sv\n7+LgglKdH4wgs34N3R0h8JpVIbQ+QoYXbx9bhF+weHdaevx5hDzWrGPwDO/K\nfk106Kj4V9VeH08l2oeo+yRK1vAKdQQM64/NItrOsWNWmx92CmDEi5/9+0mC\nbOJMRvtRG60cTV/mmhMpXCOrBTy2/3AwjlNoXMPa5HYRLuemJbQAeBmLxWYE\np93O0/J0UK8kxHoFmXSOE0jY7pEkvgHoqc6P22WtShvVEqVdwCmMFCEZFex7\nuTEI/ug8xmZlKYo/mndG7TKfacpQ5Ax2Ch0R6k1gEUncGdq8f/1FF1FwHAve\nRGWalHz061jHHUgFRTqJX1fJsGnhbcDXL9MKTFEtMQ4mJ12gjAnExSQCLnFN\nVwP1eTD/GBUR2RFiEZTqrqNn846H64hrkwNyTatCGa1Y4sF84CtZpYBgoyqR\n0b/6\r\n=8aOW\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"122aa3267e6774d0011b1ca47b1eee2c8e62b049","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"yanlipnican","email":"yanlipnican@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.7.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.2.2-yanlipnican-jli-bb-551-2019-02-14T09-20-54-705Z_1550136079307_0.35782862998727016","host":"s3://npm-registry-packages"}},"11.3.0":{"name":"@gooddata/gooddata-js","version":"11.3.0","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.3.0","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"3a32b4738982bca6634a0a832329e758e7e864da","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.3.0.tgz","fileCount":187,"integrity":"sha512-i4BCMVPkuG1c62QiJWYWDjLFoi63x6MeNFGgkftl2Merjfdt2ylq1c/553Oyef18i9CatWfrtynS2jtkjkyw9g==","signatures":[{"sig":"MEUCIQC15JLZ7rA9YQxGl4KcFz3z5hRCxJcyi6KB+EVmtQGF8QIgdU7x+penMu+KMtUnPCG250ek0XJaZlNo559VNO3ZAoI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1861737,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZq2RCRA9TVsSAnZWagAAZzQP/iSPtPP5Smdihr3zamjZ\n2kTepa0oZG/HfpxACV9k4Iw4k+An9h3nGmQPkawUGr9597Li98f4B7CXQSFL\nYy/nBjuWKIGyXPCRGp0OLlb8JapnmyrfEWGFjJD+r7ts0RxAveKiPD6xJRkG\naNINIqdFccD8QAAGZdA13F87zBxwbd/qPCYqoxYK85klOBcaBWQvWXrGbZKf\ncKzsQURMr/SOVywu2vG/CxSv8KColxqTka33u1DHNDdPXb7urYdx9Ldn4k7O\nA+FIdWCvrukPPhsou7o4TlKlYbqQLYcXXNVVN83M4UvUTTcS/mXpr6rDrH/x\nurzHnGNhgTsKnVMT2+eyX4Q0cBCjEnRzcKnaj4lJ1QYR0guOIRiD1g9HQmcc\n5rtsndm1hDFuBK43moL+XDuWvpMn+My0Y+OamZxvJTTI+WaFYMm1FiQuaRP9\nhFnB5uHhZpRMJhvtrrNzErbzzQ9SBsSyacZOHLL618GyIXcGnPi2n8mYv2Oj\nSuFoVDqxwUkRSMHfBMQMP6jbh8Oauzp/xAAdEC+pNaZH7py1lS+i0cQtBBuh\nwsTyN1Ub0D73yH4LUyyI5SU4566xR1Jz528BzH51hhoRjEMSrDoYTHzRrLPB\nyul8vhcuCAdi8kyMmWXCvbJhH/umtXIV0/1cq6IzlJr8FTh5zlk0UsxD7EmW\ngofm\r\n=WQ5I\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"browser":"lib/gooddata-browser.js","gitHead":"e45b6406a4262f90e27d9c879dcd9712649ebde3","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.7.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.3.0_1550232976118_0.704359475421616","host":"s3://npm-registry-packages"}},"11.3.0-peterlacko-one-3625-fix-sso-2019-02-19T12-07-21-826Z":{"name":"@gooddata/gooddata-js","version":"11.3.0-peterlacko-one-3625-fix-sso-2019-02-19T12-07-21-826Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.3.0-peterlacko-one-3625-fix-sso-2019-02-19T12-07-21-826Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"4948ae8e93be2af0824651591b2669796b615e25","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.3.0-peterlacko-one-3625-fix-sso-2019-02-19T12-07-21-826Z.tgz","fileCount":187,"integrity":"sha512-IcqsapPx3RJ+KbOffevBAPElAniawFZqwQ4OOUj/jiVvDxrOG1zsevZmrh2o+DSWr8dTj/rJAPjHLRZSXzQ6ow==","signatures":[{"sig":"MEYCIQDnOUsyGKLqPxws4tLn/KtwUC9tIuFiV3JCibAV2BzjLwIhAOA7N2pjUQw8CXsumBEPBTqKV3xUqcTTaQG70sC5ys0R","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1862424,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJca/GmCRA9TVsSAnZWagAAu/UP/A3B8dT65afSgFOH3Ae7\n8BjKZGDby8o6DCWZIfQEwV/bXfuv+Jb5z4Cjv7Mfeo0IJWoEf20+Jf1I5U36\nooZMfK4GWlmH2OZzZEpP0ba90n3vILry5AuoRNzfAAWJG0ZYwvUvIo3z0ToD\nGEvZfVKseZFVto29nguqyoQwejura1wnsSFuSqERTYlW6/dhaQKPBmWmNWom\nrxL00gsO81JPYayuiV90A+eZS9LzBP/jSmbVYrx1ea2clAosDJ1xGlVoFQLt\nIMoV2ZB9+kZ7+ZP/eeyJzkV97XOgOlEzyfd+d2twoZ/IL+CSJZOzBkZcIVA+\nD84NCPzRBrk1ghUVWVYc7Qz7cRdhz4lTCxmSpKdhtfBKBaJhF/7iEI3B6JQb\nN79cVx7TKsEHEXJvlVsznKbQMIDrP3+3M71IKyY/7pUaUWCC2g5oeFMOGv1t\nuZajZXv7fah7EInb+k35F+hDvXlQLRj+jm57CWYFlksy+Kjw0SysRFBPmFc8\nVxiZiNMqL/Qyhe1VKihwSJlSrbPhiRNW6J5EwVqY3I+73SRjwIsG5vM7l3Xe\n76pk1WzAzTTQ6ZRzu3LyG+I/e1t+sz9DCfi+o0GooHVtbgKGbsxke5w0Bg0a\nI9CI72yc7Mk9ddQ711F1RyuqYvCHUHHmKN90qL5d9LQVcBMj6E03oLYdlgum\nKZPL\r\n=Q9EV\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"e9a9c9fbb6e3c790c8b9650f551521e4cd10afbf","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"peterlacko","email":"lackopeter17@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.5.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.14.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.7.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.3.0-peterlacko-one-3625-fix-sso-2019-02-19T12-07-21-826Z_1550578085557_0.02996456617420762","host":"s3://npm-registry-packages"}},"11.3.0-peterlacko-one-3625-fix-sso-2019-02-19T13-44-41-346Z":{"name":"@gooddata/gooddata-js","version":"11.3.0-peterlacko-one-3625-fix-sso-2019-02-19T13-44-41-346Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.3.0-peterlacko-one-3625-fix-sso-2019-02-19T13-44-41-346Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"56c9486e2545ad2b8808fab1f45c9ad1d77f3f86","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.3.0-peterlacko-one-3625-fix-sso-2019-02-19T13-44-41-346Z.tgz","fileCount":187,"integrity":"sha512-LlA+A7XV7dEOlh+PwCkMdX/bitwu9oAotuN7TNNv3/V+S1WD/7IPWT4VDXKQli5nf4j8PWAYeaAIXwAaZTjPqQ==","signatures":[{"sig":"MEUCIQDPeF6MxDbUk7LZ6Ppdwk6D3F7L/gHHUIXx+j/iqjJ5MwIgYtvz6zh6O3SYC0krzjjfX5X3dtlI7krytk+GvUiBsPo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1862603,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbAh2CRA9TVsSAnZWagAAlQoQAIp3ZfM0y+hQBs4b2CAz\n/Q7bCsCYcQhz2kCwSrf9u0VKklO4eWNIh6CXlYU2k4+dZh2ZXa9tHPTjygoa\nMJIJZbwqangCwMCRU1eD0uvPS9Oy7vOXs2qFiz7XHS9T/HeFW8rb72vScsOK\nY3OlkH1qbPonOi2OEj2Sqj1Zwy+TNzoo/vFaP12DbbyDBScZgxGpihldeTZm\na7z5XaQ5dcZzL4xrwy/9szIySBj+cDTxf9HitAGfn4beqqtgU7pgEIE1KaFF\nJYTLGXd63fElAFhYWBJPRWEC936icuGqJ5zi7OUqxaBrsEUs5b0JskURrmn+\n7QJDsNCCQcfR0wQCAbOTmme9buj3E5alcTh+PelhiUNXgLL9wzCpZUx3HAVI\n3sxt6mfLnjiPojF+ST1jrrlu3XL+BBelscCBr7d+sGkH2HvTtVPkqc0HxBy8\ncX6rKsudZEUqFH2n54YLcbpoacXjpXxYaWUvqkmAI7RGnHV4ppPYFqVdOsAq\nd2Q9O1ghaM7tyODQ+AFeZltXH29SaXfrSTxhprsbVoIr/zLsXrtMDLOPtFr4\nsGXSFTj5WU6nQivJdoUohi3XCs97//jT3o0FKvmVwuXWCLpbWpLAFpT9D7/z\nqM9qWq3AwT1Oj8U4dJpRqKu9OMaOdc7wVWxLVjeF6jNWIr8xLzWVMO91T0KT\nzu0u\r\n=v8Ko\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"25c8f5707c101c6d2e7933c82d2960b72319ba03","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"peterlacko","email":"lackopeter17@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.5.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.10.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.7.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.3.0-peterlacko-one-3625-fix-sso-2019-02-19T13-44-41-346Z_1550583925525_0.7366029238415115","host":"s3://npm-registry-packages"}},"11.3.1":{"name":"@gooddata/gooddata-js","version":"11.3.1","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.3.1","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"f55067f551cd3899b3b1d7cf929891c03ebd1751","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.3.1.tgz","fileCount":187,"integrity":"sha512-HRvNlnjWNfMndz4AX0/c18u6uV2ylkAEVrxwBMZOmk3tvMHNI3aDhm5Xd/vDJktZ161O5ffa+owSU/zrJiMXcw==","signatures":[{"sig":"MEUCIQCfXNnXt/SwuM6LSk2wVk3XS0Ebr7ibWim3vwbMV3tRTQIgZC0erz+4aQKjRCgOB3m3TNcq372Ca1I5jHwiudBN9Ds=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1862338,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbAr5CRA9TVsSAnZWagAA3VsP/j9mUbJNpFR0Fl7NrDxo\n4bPlBB8VZpBvtAKk7EMv570am+d+QiIGZkSIt46gxWY2a2a/u81pHl84WjsO\npOkQAY1yngV2DVI8S2TYavC7Kxk0E4mfGteNqFc0/lpLJS87Vlr3eM5SBZHE\n8lJtBEQWe8RQH3La19QB3koO8nFdnRMXSw+nQ7NTgndLqImIks89RnewUgIr\nC14BLjULvdjif0JsOmxUCptOYVCOhFgYvK2OtBz8WKm+CGKGp8sFcq/3H/cI\nEZ+0F4fC5XqHeEN6SH9zCUVtngui0Jne5nddPDLrqjFesGIxbIuUI+hpCnSd\nrJy2MZfysvPmoFeL2jfQMbknayDM+rlrCqXWn9G93E7pKY4YRxZoFnC5wkw9\nmfdqi41oE/qr0RwI0NbdKexkWHMkHEWji5XKIjp0+quFFIecHvdp8H+1Nhs2\nxUunykrqpjnQKN7Aoc8r52HMTKr1ZlMKcGRknFr1Y6RpV3aWEMWbdgGRekvB\nqiTjDXPG0r4y/p0zyGUEfpmRmnyDkhu3GSI92rCXJ0RatuhkJ28DkhnOKjoN\nTH+1Z3QooFmbPbab4PYtFq68oQJrt/AOgDLmarjBjbESX/O26Il/LCRti/6m\ngs6JtGSchG6SgLOvT8D6sIqTG4hCh1Y9K2j0sD7j3wtaxi/U77V+AdgIdTj0\nG6MJ\r\n=EXho\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"browser":"lib/gooddata-browser.js","gitHead":"144a63b3b06574230dc40c236676328cde55abf7","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.7.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.3.1_1550584568368_0.8951036037097815","host":"s3://npm-registry-packages"}},"10.0.3":{"name":"@gooddata/gooddata-js","version":"10.0.3","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@10.0.3","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"86fd58bda40b17c9124c31aa5dc0d78cd020d3bb","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-10.0.3.tgz","fileCount":178,"integrity":"sha512-SJ5wmyahl5Leog7CcvayihWcXA+fSLgkaB+R+gOIbe3OauvThuf4TW/BrPyhjEP81fUUDpyGfk0HsAuvuJLRGg==","signatures":[{"sig":"MEQCIEKkUCVclymfDgC5Mvfkm1u7dzWVJ5lTDBy40ORCKNTNAiAPGj3DBxGpLRg/3ce8LzN0r6JKzFcJBfboT+o2wa9CmQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1796230,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbAuzCRA9TVsSAnZWagAAgb0P/0B/wti4dWxLoQ0D6qh2\nlK0xDsb+sheqpdHYHAaNumJn/495b6sohFJoOzTxjCcBx/9/MtdtXqranVJT\nz9awtZuaT4cZVWOkHBlx/l3K3Nt2qibu8I2RuR1vWkP19p9a3lEnl2+mqGOd\nABZ/123oQlXwuHZAJDV0mHydhnNxJcAGz2z8F7QYVc1rzzzBKNpOOkOBnms4\npdBX4iw8/gzybCL4dXG7v3gZWpmHd2po6xktxX1BNef1Ubc65xeborV/JXEn\neHCLR+6HbRhDnfcs3PlECa85AucST8hhc3cmDlBbgRqMjFePhCtRDZ7A7nGX\nbWA0l5tdA2x+cB29QegI/wq8sfavLn8xIKwPNDCdjxp0pP/GuI0biN6ffqNK\neOyXnpp2/OQM0HsDwzKi1XiCcIxKzDlQXpNX86aUzt2/GBzmiJK7NsSDTvbF\n6ttILJSWLwH16ys73UgLBcBrUyk2H1BXwRZAkN8cx1M51wy+/YN+9dOCUgWx\nld6siXnY6hUHAVkw9MwViwFl6h4X0MS0VG1RYK+Sn6te6ItGbT0/DXnbmD7T\niMWlh7Oj6VRMo77FSSpRf5zGWfHjRUFV0UVCegQWDlhsyl4/GYl/mVkPXtyX\n8XCMpSglfHiy5aU6aTiPoQi/T4uriSzJPgSrh+/eLsDNnF8VeHA3qS2FAaWe\nJykt\r\n=VY38\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"browser":"lib/gooddata-browser.js","gitHead":"820b38b6c0138a4cddeabbd0498ae7b8f1fd6ba6","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.6.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_10.0.3_1550584754900_0.2999553953490839","host":"s3://npm-registry-packages"}},"10.2.1":{"name":"@gooddata/gooddata-js","version":"10.2.1","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@10.2.1","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"f53a1e7731bbd3476a54b4cdad8244308bc0ff42","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-10.2.1.tgz","fileCount":178,"integrity":"sha512-kVCkUL9XJFdbS4mY32Ec+66NsrnUYMRI3n7Q1SjT1yVEprOMqenUJ+4bEaOoPc/pZul7e+TSQLnZQD9LvD3a2w==","signatures":[{"sig":"MEYCIQCour+9SufsN/yuie13hdZGzUKN+IAOa9mUSU51e9fm8gIhAJe/pjt6m7w/jvpXSswygouZv4AETpQ2j6d1bAGX6eY/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1796230,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbAykCRA9TVsSAnZWagAAZD0P/R2McpTAlYsASGrBMcJb\nF5cj4tpekC0s+M7GmEGWCKVv7piO+s1finZ5u9h7ehTWKCjmbtGcJBf6shK5\nPP9TIyUQhXsCB7KIpn9RivpUYo03bRiKWl5cBFqeyYYEACGS05lXYAk++14W\nEzaoncLX5Yv8nXVgaWBwpkEk4L1KUqcb67zaEejd4v+VG4E3RJLijCQB4G1f\nKvz/DJm13uJMLYts9xUkw6+gheWq+0JPLZVwQIHliA/oNtfP60zeJK3MDPcb\noKnHtFNk0WNLgAQYb/JS3G+QoWmFtfk6knACM8feNYiuoslHQHHiM5+1YEOn\nB9HHILrE9QsBWTVxe3dwDY+woYjws3x/ON9hHNqNIB9y48T4pQ0kO5TgDJAG\nWFuiwNR2HqEj2XbVIa02EHACwup6bNIRTk1qMG3Thj2qe5g7v0E1jpReFC25\nOV9iNs+jslds1cp9gZ5jjZph0H/1wUQk1PITOiStL+aat6hQOo/vu/2qGqsT\nFJOCdLQyxbUHDgm5fFzraiYqKDPV117IcQdICYQN0IymEHtCy65MJRNbUXLR\n7IMMz8gZFpcA4m0oPXNg54VZWyNY2SwFRkkGDES19ccwGUpu269mYtwVfRSj\nlaCD6zMF7y98lSaf0USOvxZsZMQx2PCGzT1YiOeBlGOCEivhq3TqqBxpmdlL\nRyDO\r\n=iYcT\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"browser":"lib/gooddata-browser.js","gitHead":"ab8b98b2d928468ff0609f1055798cad87b1dacc","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.6.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_10.2.1_1550584995288_0.2998099505796239","host":"s3://npm-registry-packages"}},"11.3.1-tomasreichmann-master-2019-03-01T13-22-51-993Z":{"name":"@gooddata/gooddata-js","version":"11.3.1-tomasreichmann-master-2019-03-01T13-22-51-993Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.3.1-tomasreichmann-master-2019-03-01T13-22-51-993Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"d1e3f2bcab3567d07d652648ebc744ecf638dcb6","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.3.1-tomasreichmann-master-2019-03-01T13-22-51-993Z.tgz","fileCount":187,"integrity":"sha512-SaY/De6JlZy3Q0bOdolc4cINsbCvPOAlRX+yVKSGYAtd5XgD3p0aTucOxn+nzw+cwq/nCsMycAErdrexikMrPA==","signatures":[{"sig":"MEUCIHUXCS5PYmzPqR7OYsM5TI5EHqP1GycI5h3JVwsC31y3AiEA64PJJzqzsS38R95wCI5WMiRelIGE5MQeknOZCMqpKKI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1867730,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJceTJHCRA9TVsSAnZWagAADhYP/22iB7UHfXjWXUfTMK75\nWIHYcLA7WXwJ0Ii87tVo6Law9IQR4gZpXcq01GGMRR4U+4JZ7TqKzFXiCyou\ndbseTP3KGWPkInaSVWy2OcTLZuyvnrAfMQP0eR1dd0179Sknr4ArmO7Xjeci\nl6vTM7RDKccuFIzYmAzbh1rgLgMiA8tIxetiASGLeJYLXwFQujADyz0vRjO/\ntV6NpEdubyuRI6bKHs3kulZcAl1OdEscT3YQUaqnVURpeGiaL6dfkHz1a503\nq7EYd5/VEY88Bx+uVTGD6GDoszBnOKdaOFUYaBaWlFfd1IZkNwv93I97s/c9\n5+I23mRe9srgFmgQPe/PQ1v+5RquJ2mXT51i2omai04I1lOvbHJcuey/qz5Q\nSvCDKbMF12qrhD2KKM5KQtcMo+l3DFJ2si8EewcRav5wm0QJw6Fdn8Pn5XDr\n9hsvbVQ4c3vbNS+s70LrBmlzc25KxNZmmE22id6bpjqIw6JM2bmQu2kWucg5\nRnnc0s9MT1PsaynpmkuG7tjTKfKXiDL/wEZ4ARbVz42MBdal2ssl6ykViWg3\ny0qU3NKbIxsN3J7uSoGtuXQKLFwUSoEDtgoFitavoxJ733T7/gNTbUpJ5FFW\n19gpTc2+wFbLzjghcMtpY5A0a540WTIvvC93nRx0b4f1pvEd3Ta9SG502xno\nxLdl\r\n=h/p2\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"44776875d25e51dbc0689a1f2274ab98fdec189e","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.7.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.3.1-tomasreichmann-master-2019-03-01T13-22-51-993Z_1551446598475_0.7606618766768143","host":"s3://npm-registry-packages"}},"11.3.1-tomasreichmann-master-2019-03-01T14-43-26-597Z":{"name":"@gooddata/gooddata-js","version":"11.3.1-tomasreichmann-master-2019-03-01T14-43-26-597Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.3.1-tomasreichmann-master-2019-03-01T14-43-26-597Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"e336f140e751ffbd8a553d0a0382692f18ac155f","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.3.1-tomasreichmann-master-2019-03-01T14-43-26-597Z.tgz","fileCount":187,"integrity":"sha512-TOmzrJUb5mIiURUupMGgzLVgB/epA1qPBlCrXu8mLnSaqYjtU4GN3uYiK28PePajY+KJBEuALIpIpUwiCrYziw==","signatures":[{"sig":"MEQCIDeR0HPEZq4dQazrK/IAdWaIFcyp5F1owr81+O/vpS0lAiBy5cjOF2WBeRPJFva4/7jvR34p7XYvAGiJxvr1It+48Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1870723,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJceUU2CRA9TVsSAnZWagAAo0EQAI1oCqXmNR+XijXjqMEA\nhKW5OkB5doju6bmFFuIAv7N9XCrp31u0zzhnRrcJT5a6ykaEC2zvx5EjgQvV\nuUM/U/65WJ4dOs0p9SlOSODHg/UnMeaL/aHMOjYeZinU6eAbB5tydrm8DEcs\nI6x8NsYwAr0/UXYIk5dB43OW3XXiDoRLYlJIUN1fyd+H/egUDx9R7cz0dCfh\nVt5h65+8pjL/4iQmL16VXgvVvUZZD0I0RS3ON2+mOSJqJ/yhJ7qN7QkkHLH7\nHofa8tFSb0xwaH2oJS+i8M6HzADMdqxA3YHkaf1+QzolfuEj9y45cyNzxEaR\nPzPTXVw3JARnk/XCvmfingwdrUIRaMfH9TvRq2bzsWT4cYM4tjyYIJZpBn3L\n642fJ7ZAiG/Ne0zSChxJr77ipK2nhJFh5RXMkSFJkkjvuvxH6NrgPO5Oo7Cl\nbK5nOyB4DRYEgFfVYZx6Y3zVyiMp4mTJ4QAa6uWE+AOzdzKcr4MagkdwTlMV\n/3XhhJfN0fOxAcljg8e0qjjPuRtlzwruOS3+cgi9ZOKWIgrq26QThXkwE8wa\nZFirAShdi2elMGxFL0ClUeruRW9UkzU8jBhUdIWDFLuocTF6ZQWRDNv/9fw9\nWP84Z4DdkuP0tOC+xcaVUjgk0KeYYBA8VJsyh6JY2KxOZKadA6NGAkbEJVs/\n0RAk\r\n=GqQe\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"44776875d25e51dbc0689a1f2274ab98fdec189e","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.7.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.3.1-tomasreichmann-master-2019-03-01T14-43-26-597Z_1551451445692_0.3207388676193481","host":"s3://npm-registry-packages"}},"11.3.1-tomasreichmann-master-2019-03-01T14-59-00-272Z":{"name":"@gooddata/gooddata-js","version":"11.3.1-tomasreichmann-master-2019-03-01T14-59-00-272Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.3.1-tomasreichmann-master-2019-03-01T14-59-00-272Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"2adce6313c9d9c1c829f37440c10bf7eb2083ca5","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.3.1-tomasreichmann-master-2019-03-01T14-59-00-272Z.tgz","fileCount":187,"integrity":"sha512-Gdcz874kvbx4faoPPK5QPMPRtN4fUdxZEGaVANm0KSaACsD1VAFUcyXXyVyrJh8A2dyoXYnNbys1OwugOGxTPA==","signatures":[{"sig":"MEYCIQDmo3gTkbXYYw7YcaNk+SynHx25y+/Tz3VZnnk5gZW0iwIhALINZ+atQwBhC72QuCRzvjMeqBLAZEYy0hrJoteL22CF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1870999,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJceUjQCRA9TVsSAnZWagAAsOMQAI+ziVzPUPMDo3GgsPt2\nxU8abIeyvh9f8u84ZxUcpV8YMnC6vJFb40E0cRdoo8+s28PIcKg68zHoa7U4\nB2m05FKRS9fxymDux8lGvOZ/Iif9X0h4f/ve1pe0EE+cYdOJDGHvSSOnTx/h\n96fDlDUxobxkfxbCyVze04aVh7ID07rKiUXm/7VzSMeiJ15aLfkEtUZ6YyQw\n2ehwlZ63TaiX2khIs3fM/Db+JUEusi3OSpzWi8YboykJXe/NHdTuTxNCJmvp\nc1popMMAX9oYwyO005yEVExONtlTM2iqoGhjZo4eEen1r3DwQ017GGOUE9h9\nHHZOo54LVsLv0Ft5O7NO9sml+xFQpMRrCtOJFBrb5pjLovtY8R1oEHHK9i4S\nJlBVkjqBknvyJMOULjMPk6C2gCNOcE900133Y9nkJngKIvTJleGkN0pZTYVD\nzeOeopo6EO+ATCoyaZT8Xx3/AQqDoaBV59Lr1yqacv/tpdLs89lCrnq5U+hU\nbsl24zdY1t/yAfBKrpsdoydopQj4JHIjz2Q7rbdyJN2KMkDJNMVprwXWUHYd\nYFY2iMqxgrqqsiAiooGDU1TM6PSnrQ6aRe/jzC/SAcnoq/xkWxoszQqIZMM9\nKSSh5SgzWFVR9fPdmzrDM0078UyejI+cZVjBVNw8KZTmZKOjPqL1h9p3Gcnu\nIPJG\r\n=jaHJ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"44776875d25e51dbc0689a1f2274ab98fdec189e","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.7.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.3.1-tomasreichmann-master-2019-03-01T14-59-00-272Z_1551452367518_0.3855618595183359","host":"s3://npm-registry-packages"}},"11.3.1-lupko-master-2019-03-05T09-39-26-593Z":{"name":"@gooddata/gooddata-js","version":"11.3.1-lupko-master-2019-03-05T09-39-26-593Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.3.1-lupko-master-2019-03-05T09-39-26-593Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"c6c9190020f809c62be23ed660d7bf8cb00aec62","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.3.1-lupko-master-2019-03-05T09-39-26-593Z.tgz","fileCount":200,"integrity":"sha512-hhD7zfLCDU32ETwf5KpSGfO8ydLH1oM2DBezCbb67PzPbOPIkbIhEjP7kk+vUjyntiwsTiFL5WuN7QgGJHy9zQ==","signatures":[{"sig":"MEUCIQD38kdiRsBVix51gtj+JwFmAO7Jxr7ZKy8IZzl/l2MrDgIgE5Us0U6UAmC2HKzhN9HQ9q0kYOFI8U3GTeFDRcskEgY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1891244,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcfkPrCRA9TVsSAnZWagAAQ8MQAKCm540gEAo0Phtgy7h4\nUuL0W2uqomG91CPqV46ghTYOdSHvw6S5NrlI+p+t2Ei/HYup4cUYujV9IvvS\nMtFF7eY1IDQCUIxK76WyQ0q5HOGwCvsZYwxNrpjA1sdNtRFpaY/yxIIh0gLG\n8zC3L42HYPAmj4YJ1VvUuCcMeDtzPQVXoTL2dIkIaJUL8hT7EiQsoBeiXVZf\nin3OMzrcfVMV/y2XTizc2L7XbsWS0uBVdDT+KsrOykJSDsOBEBFkCk27IBXa\nD/EVyAj42zj2LprH5LTiNZKRBJjNO4Sv6owg9B2SgGTZbrR5WlBWItxKkPl2\nAt0+NnxVZX8KLP3cCl6FKT+TGaaEeCZefFbKnWRbDazuQGfLg1wN3Jz3PRJy\nrqFOYa7AjuckOCY2RoTSfLLAtIL9unH5TK+/oghDHuWi3BhpanSZ3WAK0dDP\n7dOIzvFBL00w7cHq/Boh9cf4eXCCLLFf27PKXfgQxMg3w834Qzjy6tczyqrE\nByEh3zSQl+G/nhyjNCC9iDBhbcyiB3QYliwm4uJ5f/ffO6cFarVHN9pWFCqK\nxJXWjKgdwDZmU2INtlEIyseVT2gCUTzmGETbks2yYf7JDLXUB8kqoB49t3pi\niAyE5bbjEVQTMpyU27DgQVpnHZekF/UYVTslD6KGp/3s+8xX2VQZ5NPVjnam\nonc/\r\n=MruP\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"1701849f1b1f8b9f206ef9c97b83013745ff1043","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"lupko","email":"lubomir.slivka@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.7.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.11.2","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.7.1-lupko-master-2019-03-04T14-58-33-471Z","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","ts-jest":"24.0.0","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"23.3.13","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.3.1-lupko-master-2019-03-05T09-39-26-593Z_1551778794651_0.44884059459820724","host":"s3://npm-registry-packages"}},"11.3.1-yanlipnican-jli-bb-1406-2019-03-05T09-52-40-192Z":{"name":"@gooddata/gooddata-js","version":"11.3.1-yanlipnican-jli-bb-1406-2019-03-05T09-52-40-192Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.3.1-yanlipnican-jli-bb-1406-2019-03-05T09-52-40-192Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"e4cdbac809b14784b8b2246713fd421c6be9e02b","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.3.1-yanlipnican-jli-bb-1406-2019-03-05T09-52-40-192Z.tgz","fileCount":187,"integrity":"sha512-LbRIkY7+yhxOv76maQdJek7c60rTosbns4S56sk4wZU/NHSKacDHOp713HEJCZ91k1bZ3zsWDTZ6CFrG3+E8SA==","signatures":[{"sig":"MEUCIHRSg7LpRxEP1OaT3awY8UzY8+GB8TT0/edWMURrvh8OAiEAhVPGqR3udjHdsfn3xZrJlvKvTnoUsOpUkhTwUhyOR6k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1873088,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcfkc4CRA9TVsSAnZWagAAbF8P/1ajxUH7LjN8iDV/nUQq\nQEF2G4+VVz3dWvXq5SpHHOLk34wac6AJfeN1kHBpjS+SBrr/wo7x9CUFVAcm\nbzS4IzdwF63PBykOygvCYACtB0RHAb0VTNZ0+tvSS7X/nnNvfKLoHr0KZq2J\nimumLzHTtJ+DkcBygViuLyQ/8Ip9iDyXji8naBE9kUkeXz5mWpU/mt2akel8\n/O88SMgNlBz6++2Mgd/Bs3yh/LS7uXiCy/Yz/bjb1sagr3chxCtMLYSB0dqA\n21j5t/PbDq64cRHNPBWLivqLupeL4PH32PZ+hqHnsYvZhjdVyphS7fctl2Vv\nA7f9XDgBkN6OGqA931eH/Q7lAiineAEAziAYCF0ObpuRRjRSR69geSY8c3tS\nlHMV0KypRlTJxYH8hKjHEO44+Nnc21hgAeNqi/RLtbPlwOYDVJmBpUQxwDUY\nG31azSDUskm/uLDMYbgYi8JZIv5HzpNq5fOyZ17x6EJrtTDwfLfxvCLQGVOX\nkwP4IkHbmWorUHycKLUFMkdaycWBHsXHutCi7+FJ5CpT2TCmuuIUNafZv3tt\ngJaI3k0NmxKgZxe7XG8uAA805/1bXsKHnat4hhQIJWqAQITo3ZZYTqMRDsia\no7r6M1lkKcuOQw3zGooHoqart/z2gGL1ITTjoUVLIgvYKhbQu1/De0Jl4upU\nxiKt\r\n=TakV\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"600178dcc0f8ac0f918557669c60410eb4dc3acb","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"yanlipnican","email":"yanlipnican@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.7.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.3.1-yanlipnican-jli-bb-1406-2019-03-05T09-52-40-192Z_1551779639513_0.4751739343045198","host":"s3://npm-registry-packages"}},"11.3.1-lupko-master-2019-03-05T10-11-05-709Z":{"name":"@gooddata/gooddata-js","version":"11.3.1-lupko-master-2019-03-05T10-11-05-709Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.3.1-lupko-master-2019-03-05T10-11-05-709Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"edcf99b2b79e140d82415808986dbba668937925","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.3.1-lupko-master-2019-03-05T10-11-05-709Z.tgz","fileCount":200,"integrity":"sha512-R28w3ddbvF+YHgR4CcWeWMVJMgwXE4yNh83Zk2HRbGTE+IwvzwzMQNCPojyLuIJcQXifWs3aEYmq9M9e3hOlZA==","signatures":[{"sig":"MEYCIQCjPrmuLDhfGWbOPvz1K2hXnzVtzRfHQtQWIqXJXB82aQIhAJOVfb3UbT//hQN3na9GKrRj2f5P3NVQ9Su7mbKHjbJV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1891396,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcfktVCRA9TVsSAnZWagAAxekQAI79DkgM6jFyTwRZ0kI6\njbCM0R5S0reFiQDfwMtaFpsNoBCyUB1Ag47UlY8/iZMu3Dk0IN4Tabr7Oaf6\nqR6H3NdGiJkB+N8wdMbdkSTZPgJmhj5hAWc/eFcXfzp3cAbuC9amL00DdweP\nIF3NIxrr/dkKggIeWnD/VzZGo598wM+E7s4r5Vf1GH8uKFV9rbvjHwgiEmdV\nKxe5WI657Ux0AciQkyTEEDbkASR7cHj9VZjvjgc0STkcdS1eOMw/bdEnDhSD\nFe13JKbjNDFIC7Q/vV+4SgXqSqoLsFFpwpFloK7ZWTVrj46Tx07bjHVDu1uV\nOFhvqUlkPr+6F7Pi4KUnR0FvEzyKY+ezY6EHVHg6Gw3n1fVNqLUPrgj5OlrJ\nCeuUyrUXnDx62ISTXCPr/CSZVlHR15/7Qty736gfyxgJRi4uIT8oDPOadhzl\nG3glbTnVaKhsb2dtEcqKXw+HEEbG1x02uJlQ/wx6lfJm7yBDl9r/EzWkOHWj\nuJYRhouVuJfAbXzTXR8BGsqj0ETksyg/JC+BvxaAKwCEIc3mZUc3tpivf+Uo\njoHfvwql8S0ePqP2taZ+3sne2AlELBYZsKbqYyYc/Z08A/B28yJI1VjEV0tQ\ntQkQrqpg2WCOFBYXg8tJlKnrWIVpEgyfQHnqtVDXwNam3OSAXYv0Uro5aFdq\nlKjh\r\n=LtvZ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"6ca819c55b36b6afb622121f919fab26807e438e","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"lupko","email":"lubomir.slivka@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.7.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.11.2","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.7.1-lupko-master-2019-03-04T14-58-33-471Z","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","ts-jest":"24.0.0","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"23.3.13","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.3.1-lupko-master-2019-03-05T10-11-05-709Z_1551780692659_0.09150666640949168","host":"s3://npm-registry-packages"}},"11.3.1-lupko-master-2019-03-05T10-45-42-950Z":{"name":"@gooddata/gooddata-js","version":"11.3.1-lupko-master-2019-03-05T10-45-42-950Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.3.1-lupko-master-2019-03-05T10-45-42-950Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"42c9463380195682f154acd56b3c23512a46dee6","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.3.1-lupko-master-2019-03-05T10-45-42-950Z.tgz","fileCount":200,"integrity":"sha512-8UBYEBpMHMgSTT27NcsLPJbk+HX+T6rHoBGz0lVSrwzFSP7CID7yZNYtRrRKfQtwibFHW7P/kLHtIvyiLO/V0w==","signatures":[{"sig":"MEUCIB5hWW2JTGljePfvjApEpRmTKlQ1U4Lawhae5/0tbHUCAiEAhsuMXDOq+2BP+ZdVbO3yKlWvhgkNvDS+l1DNt35vrPY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1891396,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcflNzCRA9TVsSAnZWagAAPSAP/1+NFmdgbxVgqy5fcQmL\nSxUTKsBmFhi6N4T/Fr/UwAbqrJs5zq/9Ex9yPZIQkx4uGFTkmJIKxb/81VGh\nUCojPrs4XS/m2kb/im7fflLpVj+N+fJGaH8QVr0gL25mK5fPvoTT9HPmfoCW\nkoZSKFkOC2f5z0bkSqphCG+M3zUsdekyQhGfh1hGdooc+YlyDnKn3eywd+r2\n6LeXMhgE9I0pnbWZAW16nHEoQZuAjNT2Ilf32UnLERAQZx0SpsgOKkJ2sLZv\n9ddU3D1ieP72p3Rp7gNQQOeNl8GHcZZ/rNIdVFrrylPOERCQNBdVNlKoQ/iE\nP4p3Ci85o1Vunv0YjkKl/Pdg2olpWs4XOwmbmF1vV5xB4Ag9x2G3jVba5Uh7\niLCGQm6QxePbo9od4P5b5RldTaYhw9YRK3H02MNboba3BiYAhcxIJCWDjgIj\ndDIa+yYL7l/J92eLGPG1Jp0R1CRe65ZTXt3FscM7ZTRL9ci+LXfDgGqQgkAh\n9SFmTr2X9eORm8dxOnMLrTJ19dXrEhpDb4PR1oYFjr4chrFYbWXy/ULuxvpo\nBldqb+DJWN3u7NbIJRBb+24FB5HJP3puRcB36ehTrQX5xaaBd2mGIPCDype8\neHczdhuUAfjwVkpeg0YwXFZ++sy2d6VsuSByPwPNdVTVHzk2klGqTkXvITv0\nArIo\r\n=E/d0\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"2511fdf97c60edb4d7f62ab212714576b572b87f","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"lupko","email":"lubomir.slivka@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.7.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.11.2","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.7.1-lupko-master-2019-03-05T10-44-05-502Z","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","ts-jest":"24.0.0","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"23.3.13","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.3.1-lupko-master-2019-03-05T10-45-42-950Z_1551782770723_0.47435333130208734","host":"s3://npm-registry-packages"}},"11.3.1-yanlipnican-jli-bb-1406-2019-03-05T12-02-24-913Z":{"name":"@gooddata/gooddata-js","version":"11.3.1-yanlipnican-jli-bb-1406-2019-03-05T12-02-24-913Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.3.1-yanlipnican-jli-bb-1406-2019-03-05T12-02-24-913Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"c030a81d81fac92c3ba5cfa424fde85f07c12128","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.3.1-yanlipnican-jli-bb-1406-2019-03-05T12-02-24-913Z.tgz","fileCount":187,"integrity":"sha512-visOAg9QYsal6B2LsGqQ64oRyxfnzj9tR/vonlUeVaqP+cnkjqHvGvo9iVU4zXnLkOB5VMOqhEfAx6qvRwN5TQ==","signatures":[{"sig":"MEUCIQD8hS8cQLBETPB6bairDBFmQkh43qciSvEsBc5HxEARfwIgW3kLv7k1T5soW27atv1pVrVYyUiPLbp92i+1QfQdEIM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1876211,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcfmWeCRA9TVsSAnZWagAA9ukP/RYTheBtrHx1ns4+40B7\nnrSxmDsOK6vaV5dtRrxmSkfbrKShrQ2N1xR0rKX3HVKchu6sBLyEYHWwHby5\nHIIZFbR+6wE2SU9q5bOnBWWZyZ/5uDHFv/w1Sw3qM7IJ3KiAkvLUZvi8Y74m\ndbfF0uYq0vrlSgbQts4FcKjHZ4cvpgTfOvvRhLopsUtDbNbWuZao6882Sm9E\nPP77JIElQN3WaUDMyPyrPs3+tCnBrXlgKBam0/uUgSeh1Nm4VyGIVXoeHGD3\nQyUCF0BHE+iXKI0FAye53Dm8IgO+dfeX9eEjY17DHOioT3WwXOq+3dGjhH3o\n56cfwXco+z3hUKGPAzs1RoPAJ1fw9To346lTRjhSZUd9uKYkBxJIaD5VthpL\n1fG/N9s39vwrmS8W9T3MFB4B3bOcM7ZKfo0MrEh2cuiDDjIF8IewXe6JrqYZ\n21F0ryx9ATBuKk8NaO1Nr1X8ekb1/nqkdEbvZ70jugTKeLsjNG0th3jTJF7u\n0BHPZVpdqSEYkZQY+ROn95sCBcXYC1c8yj0XerTHa6HxmudQo7emqTpK/pXL\nfYe2jvM5Md5ylj4TriQyGBy5+/AGrFt6NNucfA0DbWJ0OLChzRgaNWewEBlS\nyBSGaMQCouxYIz3q/VRJo1F0I2mJ4NMT1nqlrL3iv7IT1WPx3LfnBNFh4HE+\nT7HJ\r\n=PAVe\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"600178dcc0f8ac0f918557669c60410eb4dc3acb","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"yanlipnican","email":"yanlipnican@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.7.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.3.1-yanlipnican-jli-bb-1406-2019-03-05T12-02-24-913Z_1551787422317_0.5625870943829849","host":"s3://npm-registry-packages"}},"11.3.1-yanlipnican-jli-bb-1406-2019-03-05T12-10-41-809Z":{"name":"@gooddata/gooddata-js","version":"11.3.1-yanlipnican-jli-bb-1406-2019-03-05T12-10-41-809Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.3.1-yanlipnican-jli-bb-1406-2019-03-05T12-10-41-809Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"a19977cf1ad07cc45ec57658640fc10fadfa4d40","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.3.1-yanlipnican-jli-bb-1406-2019-03-05T12-10-41-809Z.tgz","fileCount":187,"integrity":"sha512-OKj+PtvgxNl7fv3qfL32XHTp97WVdMbrAu5b09cXrfCk4NwL2xHLTKCH3alxsP+PybnxiB3BhVqmOJBjU3mISg==","signatures":[{"sig":"MEUCIQCDA4n2DMBvoPRBOXzLHUUZMmxlevLsIQuoG9abiN1jAgIgPd3ZgYWxI+OvXiGbLEKZW89GhGlxP/3q/nNVQ2XVyFQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1876555,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcfmeQCRA9TVsSAnZWagAAJCoQAJTvUimOPfu/xSVhHxGt\nZjpTNaQwY9EVGe61os2zCsO5rER81B5CnjZhhqghboMnbucA9hHvpsZoTH5R\nRjJfxZfC9Y7B+fdgDY7UBCahSseqSneKv89JpsLtE044JhKmCf8rltzyjmZr\nBOfaSmk9NX/drbzqbLjKEu+rNUBSUYWbhDVMg22i+QyUOp+4BM+P4pFbsExG\nHCyOR6GRWOn7rPYFFQ9sjIokT/ZbjNIk4IF3tYgy3t9p2hJv8ieiCqfiYRBx\nyGOulO8R0ZTp0IJAYC4L7lys3fWiUUhlOWGq7twDO5l7tuvbQuuW431swdwf\n3+7hhBnbKeD/wEmaajDrg4KCM3jvNbUsx5EKWPFQnM56iXZ/7faB7Umx8vFX\nbPmK4s7d26pWqIFXgfuzDxoBlotALWhxtVRLqLdlB2igr7qtlVNfJKOuBZNb\nIlnWJweKUwLWhENiD/cdWPZJm9/Vg4NCL1Gf74SAhPvghwS97VZ7B1vl4Uqw\nEmMYBNckAqSSoXpRWWHBU5UxPh4rfyP/tbw+KfqUWH5klO9i61EcTjPGTNIU\nwNKRnb0JFSY7J04C4YXYEi2U1KrDVSfz7J5UjNG5JdjQeJyeZ8fcd0qwfrQG\nJbcrGy/cOOWH254TLCkPPHQx/oDn/Iimmx4hEhuV7lCCPEu+dIS9FiYSy9pi\n/mrG\r\n=j7n0\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"600178dcc0f8ac0f918557669c60410eb4dc3acb","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"yanlipnican","email":"yanlipnican@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.7.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.3.1-yanlipnican-jli-bb-1406-2019-03-05T12-10-41-809Z_1551787919567_0.2550045526486526","host":"s3://npm-registry-packages"}},"11.3.1-lupko-master-2019-03-05T12-21-42-542Z":{"name":"@gooddata/gooddata-js","version":"11.3.1-lupko-master-2019-03-05T12-21-42-542Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.3.1-lupko-master-2019-03-05T12-21-42-542Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"b89a18daba672333296fb20feba63fd460cd65e0","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.3.1-lupko-master-2019-03-05T12-21-42-542Z.tgz","fileCount":200,"integrity":"sha512-BFrh6vKptjNG1SnBGkerMkweQ4kzOT7ZvGveoUymihKihEBArnoLVqW7L/ggcs8qjnJy9zfcbWfbB4yL8DvVwg==","signatures":[{"sig":"MEQCIG9ytywmigickcAAbU5zWPXkTg8pblr/I43ITEIXSqDZAiBd8ZlDVq0qi5U2xq+NGZyT76Wk/zvJJeHh90AJI40hug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1893481,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcfmn9CRA9TVsSAnZWagAAEK4P/3lWKq6LY0SpJo6VjjGz\nnrKQNkX+yThKE25kVK5j2AovWuSjfE1PcVaTzOR9ekNr4x9YFl03RBFVgWX3\nv+VVqeRmBEGcJN6tMJNTCi5L8Q8r0WfYNGno+lPlzo4Oipo313XM+iy4JGSv\n4hW+yPgcIvtAzeS0IL9ZGa6P/UzGCBycXCd9JoUdmylZ4EjWhwx+pTDYhKGf\nM/qmdMIICOHMds10GYgXyLXsLEL2WE0+EJtVpFw39A/pHhedOQiZxc/1qOns\nv2HzQjgE5R5eyzzejUIOiR/7p1TDS0uDSxl9vG53ezG78m6mklz+o7TkjhxB\nCVkCGBcBuOmWoEkguNAHa+KvPZGCcKeJJ/1lKFnSwA2UM56pVbVbjpWmLHiD\nRN3o7fhsu2L8uFf6vRaQMknYOvoUB+IlOPjA0gmS271NLsnP164q3hB0ZMPe\nUB6wj2GezYwqVGJ3mJQk0n5iixQdS51WAZ58iWww7dZqDSTfANVlvOw4gnud\n4EPvTHcpt1I0V+iWhBNhrVC4jN4D8RfVdik8EtfR9dq5ZSE2qo+0CB1kmqGM\ndI7zFmG5EaMynXX6bST13IvtAa2W1oeEjEPJ4ACk3OJ1tB9p5mMYNVuMr5B1\n6BCPADPzCwO2yupCRth3wOlhM3dv0LtUUPi4WD8ItG+2GdhLCLJNc/qhA6Kz\nky38\r\n=WnOV\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"9fcc80ecf5457d4b32b314e7aa4bb7e091f7a498","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"lupko","email":"lubomir.slivka@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.7.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.11.2","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.7.1-lupko-master-2019-03-05T12-18-03-142Z","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","ts-jest":"24.0.0","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"23.3.13","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.3.1-lupko-master-2019-03-05T12-21-42-542Z_1551788540297_0.8610288042613516","host":"s3://npm-registry-packages"}},"11.3.1-yanlipnican-jli-bb-1406-2019-03-05T13-16-33-291Z":{"name":"@gooddata/gooddata-js","version":"11.3.1-yanlipnican-jli-bb-1406-2019-03-05T13-16-33-291Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.3.1-yanlipnican-jli-bb-1406-2019-03-05T13-16-33-291Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"f3aeb85c30dbd5f241cd130c296946396434031e","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.3.1-yanlipnican-jli-bb-1406-2019-03-05T13-16-33-291Z.tgz","fileCount":187,"integrity":"sha512-wBmeuMMyMMqgKT4q39q7P6JDvsH2VKfcG13D7vbQr+F7Qt0a9qeLrMw8e+re3LVpE3isLfJtVPelj5LBhClPwA==","signatures":[{"sig":"MEYCIQDHlkUV2o5FZjXVOSD6vuxhqZypwZ+tE/mj15VxSdP1KwIhANxXvj6Ef/S/xBqk8FMNOf3fbMwRYxiqY6OolgFDLULt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1876698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcfnb+CRA9TVsSAnZWagAAaMoP/24/V05OciOwmcQfCSIc\nxqj/d5Y5PKKrr3PFHyx2nTlmqM03aLjMeE0KNRCTa3w+grAdQxhEciLs0hGL\nRJ6QjFRWjjD4TQxeT09dns2XFjf9OOq/8EVfEMUiQUDF70YpY2uqbRMqoaBn\nifLMe6OmcsbfX5MQuRbLx8/9Bcnn5rXvtwxld85c+hfPuAb8cTVVYa+LUHPX\n3ONAmAc2lukw4tGdSfiEXuuw2FhCu7KUAHUVqQDbw0adSSiIuZA7Zli7S6tA\nLmtTLIAOm7UtmWH/RbitJxqDMTYamiQN30P1utT6aTiVJUiv0fV0fiN5LRhe\nBZLx+WIYP/jhhqaBcYtkLnXQCaywSzWyNKvJ794J0LIy3DH/rsbqkk3f9mDG\nBBC4YMRYPMBmMmJvZB09ZbtPLET1Uiu/emrrzcpZ8Z8X29uYuk5NepfU4T0t\nzxWDWpRHCU2lTj+jpqsRFRfSJavLGofokp9eIJ/Vjt4N+cwe+imYnYI9QwRh\nqR4CAi6h6BSVZqCPr9cXrYqIBHhx6uUo7nOLyXX9/ZH4my2VXq8BkW/jkAKU\nPXJa9EVENOPQ37myufhHKxQqkCZtfMw3wncMUts3WagRJ4KD76x9ua2m5WvO\nyZPZrygJFsPczV9M/ug8lkSu1CJET6W81MkJG+xdqfPrWW4/ptEPheY5SYNu\n72aj\r\n=eAE3\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"5503fe6a942bd6fa991c147bbcd95aa659dba7d6","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"yanlipnican","email":"yanlipnican@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.7.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.3.1-yanlipnican-jli-bb-1406-2019-03-05T13-16-33-291Z_1551791870034_0.04263233645626685","host":"s3://npm-registry-packages"}},"11.3.1-lupko-master-2019-03-05T13-23-09-438Z":{"name":"@gooddata/gooddata-js","version":"11.3.1-lupko-master-2019-03-05T13-23-09-438Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.3.1-lupko-master-2019-03-05T13-23-09-438Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"34991274782a011d34557f30949fd36665ea54a0","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.3.1-lupko-master-2019-03-05T13-23-09-438Z.tgz","fileCount":200,"integrity":"sha512-Ngqv9CNTSpu3g3BgGroHILx0e6BvjOr+Np6+qm/vLVoJVHeEvZBh0gZAQ70woh5K5rvz4cr9kCf4baTmYEuuKA==","signatures":[{"sig":"MEQCIF9eJFQzeNKrcdifQY4Q5hHJUM1qt+sFv+IjtTFvGc92AiA0NHWcUQt+qFZFYiN/iYO0FdDo4R5tBs4k6Z2YK+N0YA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1893725,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcfnhZCRA9TVsSAnZWagAAXf8QAIUzKjIuhaoXNVdwKc6n\nPiNON6y1YsvaV8o/yTJNpMDCjeCP0YXNitcvjXhRuUDHcOzd45hEf4twPAjM\nFbfHBfOM3TDAy5knNyWApJpuSZqP+eKzwnEwPZjQOHViCXAA8bckiQX5CYks\nUtEs9bDafgEiX6MaZfuDHM46VsDYn8LgchicjK0NsyvzQtgoZy9sfqO0e58k\nDT1+yklKWgnpQv8gBH7xNuUdie8LV4LLKX/Qx69Du6hGHozSF/yKbBKdvNQd\nQX4ApUwZBxe457LZsf0xDqSXAtshq2PZv0hZkFSRPywY10TnuHkZLMMuxgty\nx32t06yAQ6dnUiURSwHljJu9PqvnlmoaxUoofuonmydeGHYLmtOnYOlIbguM\nNj7x8vO5ZpZds665kOMfwFOIQzRZHQfP4i3SjGSzXc8u+Sqrx9Z2Ux/6xWVd\nk2CxRz0Fz+ktsCwIJQdKZ4rU0dl3/MCYktZA+/mqCbGSLF6W+RKnm8KGJZHj\nIQJInh51q+0G32mo3lCDrCbVyzg2X16bZE/69gdklzXIjz6ZQpHqImhAQLfA\nwEEpwOdobPgQZ//hpCoZMa4Gv7y5nKkHt+MszXlzRE9BScvIfabKGDcwfpqG\ngUmqf3jRarOsSoHS5GFAKMt6OGqmMahnN6Z6XF1VvkNSQJF93MvTsP1/qfSj\nKZMz\r\n=nSSl\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"ae33cf3ddaa5b67b88889332431763522500dcfc","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"lupko","email":"lubomir.slivka@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.7.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.11.2","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.7.1-lupko-master-2019-03-05T12-18-03-142Z","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","ts-jest":"24.0.0","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"23.3.13","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.3.1-lupko-master-2019-03-05T13-23-09-438Z_1551792217201_0.7026115853925872","host":"s3://npm-registry-packages"}},"11.3.1-lupko-master-2019-03-06T10-55-34-357Z":{"name":"@gooddata/gooddata-js","version":"11.3.1-lupko-master-2019-03-06T10-55-34-357Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.3.1-lupko-master-2019-03-06T10-55-34-357Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"a56e4fed6c1ae29e3530bfee7dfdca125d13691c","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.3.1-lupko-master-2019-03-06T10-55-34-357Z.tgz","fileCount":197,"integrity":"sha512-e23TMYu7af2zS8DPGaz+X5IWJjOjnHikyXbSpKezBQ5C+HlHii1dY3LBO7W/acDrxULcsx5l/UrTlrfMwvOMig==","signatures":[{"sig":"MEQCIA4GYXGX43mihLEx/D9vZ0+ngL+NZ3bNv4LW7AEyjwMLAiAX1MfmtFZGLDIIo6k175zZQMucu5OUMZ3KxaUaFBdmEw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1881191,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcf6c+CRA9TVsSAnZWagAALeoP/1oAXw8Sn6q1PBFgi3yR\n9eMiZdg3x3TZQ4W0e+tGEwBkOpJsNwGzPrTunsIZDzPtyyUXUIADp90ntW6v\nWYOmiZF+CKCwc03VeaG3VVzSnH9pKnQS3GIqgn9U22lsQJfdqv9rV+qpUmV0\nrxp/sAhZ0v5N0q02B+w6wKgWuXxJdwEkYBsgssowdbxPXIl4FIKtOtqVG2rg\nL6hNaP8XD2f42ZFvqiRx7pL1/e808jH5ZtjRgAHhD+RHDvUVV4yAS8Vc0rMN\nKpodlkd+r0Zje3LQmE8XY78cmxquRoQzs/cQcfvdE4hSl4zxHf1DR2PPn5wd\n20a4fBIa6Ua2K+ufe0/j56g7SKwu+WSlzKiYprHRDbP+vdF7qsArm5Hrh8/B\nxaWPzxawhOySa40TN0ElgydsJPDv8PjShJxO9lS97VJOK9b19x6iOLpEkKt3\nXbrdbszbhu8FoQT0s+h8n+EyZ/pE1c2vNaTAg63sTGAAavi8gb7KX9hz75c5\n8QrrNANXnPngAq/Ss7N/NGrjag9fGN7jEf+QaU0SDfGyJQTqs3gl2w519m2U\n061A0ToYSEdriCK7SPSbRZnoBpGGE41K+TRMblJNtnt3E3vbgw5d9bQ71zpa\n8zpWL5G6Kvz9HoalITTwDT/6sHj+zs2QsRqhInDamgFswG+eJXVsZrhcs8rW\nboVM\r\n=hE67\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"5ed0b017bb85331babc9b72fccb92b2c0b8ff80b","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"lupko","email":"lubomir.slivka@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.7.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.11.2","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.7.1-lupko-master-2019-03-06T10-50-01-231Z","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","ts-jest":"24.0.0","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"23.3.13","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.3.1-lupko-master-2019-03-06T10-55-34-357Z_1551869757304_0.36719680363677765","host":"s3://npm-registry-packages"}},"11.3.1-lupko-master-2019-03-06T11-27-10-234Z":{"name":"@gooddata/gooddata-js","version":"11.3.1-lupko-master-2019-03-06T11-27-10-234Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.3.1-lupko-master-2019-03-06T11-27-10-234Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"3242c706e5bde5372d57a7163d6b2ad3e513b4df","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.3.1-lupko-master-2019-03-06T11-27-10-234Z.tgz","fileCount":197,"integrity":"sha512-XvLLbXXXTsM9RSAU9m3qf/VoMOvZsjD9jzA7nYBsM4yohsc2najSY9sKYDKwuZ8hoA8jvAIFi+z7XJoR/Ay/Iw==","signatures":[{"sig":"MEYCIQCLMBbEK2vPSqUzt7u3rlUSHFx07VPZ8f+AZwTwntqF3gIhAJJCCarpdTCiWN7s0l5+ZMSxzZifn1C9u4Ad/iUENwT+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1881811,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcf66oCRA9TVsSAnZWagAAGKAP/1SYwEDlRzwAW9SjjRX6\nZ5phmDv3Rrga/fmgD7axIeRxYPet9FLDp12YatjHOaB/FMZVij0YNRR3MGdv\nHgc54a6ZugOAsamE63klxXhS53m1xnA5vY4gI7s6Dkgftvd3JyJkyHrX/U+r\nqicMmSTrFg22ZuA+F9+gYQzg4MVdj2QCbirjLqxc3p33eUfiJ6PqJF4LTwTT\n5p1TJQXbiZxjlBVsWwVKMwaLqRcvjGZQabdjyydQVk2g24DaqAVPGFBArqVZ\nvdDnvmoZ4QfS3mNV57BZXxEzNL3DDiIKVhYU8BZpB+t2+Ul0UIKPL2hAoWO3\nDxD/7LDorDAtnA+0zTcv5GFp/oboEagUOzb1zokTWi4xHDdoke1A0MQm5Zw2\n/F3QyYCWTDM0CaZfYDuk7anyrGC/Ak8rUFcHkHLqVnrC53Rbii/SiMoavOK0\nyp7bnPLmrLVsVP0RdWoz3pwdMGx67FjaUfrlP8S/HP3kEFaahQXFu9NIcjrj\neTf6pXHIowbzyoBJytsg5NgL5BtOO1+hwBNPZOmWRiZsstxC8H2ai25Z04Py\nOEmNNqDabyqUQY1/p5Qynz1gBI5CTco/qoD7WJE8/s9omque8z0vzgiTBg7I\nV6wq5Xnmj/CWaSnndXpqZjtLErs12O5CDEzT+sDAEiOaoiOQSQTwHUBablOT\nurB0\r\n=fiCC\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"c60d2812b9b0f654d0b185ecd2492369eef51133","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"lupko","email":"lubomir.slivka@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.7.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.11.2","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.7.1-lupko-master-2019-03-06T11-25-53-280Z","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","ts-jest":"24.0.0","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"23.3.13","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.3.1-lupko-master-2019-03-06T11-27-10-234Z_1551871655583_0.02276054963461216","host":"s3://npm-registry-packages"}},"11.3.1-yanlipnican-jli-bb-1406-2019-03-06T12-17-02-808Z":{"name":"@gooddata/gooddata-js","version":"11.3.1-yanlipnican-jli-bb-1406-2019-03-06T12-17-02-808Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.3.1-yanlipnican-jli-bb-1406-2019-03-06T12-17-02-808Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"f34a66f2472ea82edf3b0b68e51e5f810fe55cfc","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.3.1-yanlipnican-jli-bb-1406-2019-03-06T12-17-02-808Z.tgz","fileCount":187,"integrity":"sha512-XbWRq+n/wm2CqU/gd1+17tGVzG7xdigNQUFdnaMM1MUP5gawtC+ieJBIR+tlRfLGIfua1lYBuKiKIX7valLqJw==","signatures":[{"sig":"MEUCIGOfEOzNj+X2kfQVWRHIkCNQDoxPHkbf6ZYQ5SdPS9raAiEA5ovjrd150bG+Zvy0UUTfPmWgtwP5Pp4a141TP98dAv8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1881434,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcf7qUCRA9TVsSAnZWagAANfkP/0TJGIAwX0rd44oirgrh\nnFGTHjV+WB7tn3QODhCf0JloxcJNfCHBLBBed9jtXJtx0huhSyDsQeJu4bm3\ne+BC2es6vDAvGV+ee5xmq3tIaDVAWVEiJcVeybtZMyVF0dYGeqGaHay889FD\n32jQnmUFhIKDnbZHKsSZs01sukYJ5wezxyxzxXSK927p2z/0Xp7O6+IwIdbR\nbGC3n3Pkvh224ztsJZwyxQil2WLWGQ+B2cedTXUNRZMAbnoyU00f8vHMunij\nG4wu9BDhJsCa/bcHSf6oZVeSPGM/S42w+wMbCP74qhqtE+q1lFE2sUHO7LyN\n1vgSMhwzcmjx4EMihj+MszffCjSpimoDeKV0jZYl+B9kF8FIrMqiYhMlh7eG\nYJ0iZXobAR6rbtTgcMv+EwPFCy38deBsoAiiQK9b0qm9IlLOBKcVvExdIlZ1\nE6kmaagStWCQdBEEUnUdAqNZHyM9AGRHTOXBUrr6CcgoxdxveOdGd67OaZP5\ntiX3lMX43MTGwO4/4hel2w34DMsPQRUdfkXYK0hwIyECHOKo0vC2aKNhUty2\n45mJ1Y2W5+5/6p+aNPRPSbeeFjSxxP1grgYLwyCCwBfEnok6grfQXkMAe+NE\n27rsLXi6vlqQczkyYWz8wjjh0NUywHD5e7Dp2l6ggqnsSzLa9PH2N5/Baa1t\nUMRN\r\n=2pvH\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"fb593f8ea77e7ec0704cf8ca1690c90d9291d407","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"yanlipnican","email":"yanlipnican@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.7.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.3.1-yanlipnican-jli-bb-1406-2019-03-06T12-17-02-808Z_1551874708021_0.45043174518566365","host":"s3://npm-registry-packages"}},"11.4.0":{"name":"@gooddata/gooddata-js","version":"11.4.0","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.4.0","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"9991387f5cd18983c667acd3ec88d81c6d5eae96","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.4.0.tgz","fileCount":187,"integrity":"sha512-0Qo6RUrczjTeHiql9sm5LecqJe3t9VQ/Ygwtl+08bf8VsZ5qWwrRtqOnna3BWDojLrguW7waTzjuVCSIUOIzeA==","signatures":[{"sig":"MEUCIBtX4NnGrRtveGfHHYUsIsHHWDxZe7pn4qaUn2gJDY9JAiEArivyweeTqMWe0p/ZmidTN6RPmjtWJx04IPlm3XAe23Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1881406,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcf9ioCRA9TVsSAnZWagAABFgQAITGW3/icgSEfg6vU8pG\nc4uoaMmDk9MEDHy9UlLhX7r0BbmHK7gfAxa7Dt7nKJXvWf3v2TDXEhjPws7A\nWMBXTGqIUIgNIGPOniTfp5SIXDa6GwdQmQpI2Jc8bsGqOGpmK6O/8XLKAUpu\nXofJoXIcSuMhgixgKyDzJ59+9I0JFQRT8PVp0t11bjq/gmQjjFUay9aabnEy\niHg9oFbddbkVFQsOz/I0xeISgOmbzpIWkSxi3BLGhSU1AzztOIpuWcWWhDFB\nji7ti1m7BVSRF1G8HjZL9TWU4wEJZMu4DBo3oa6ixZswY/4m92OTac7tNcTL\nVnZ2YtqvPq83UQqEp+P/3dx53IW82258jA8xOveNCvKW8I5YarBI9KbgCkZV\nrfOYDVeG84Qz2xJdloA7KTJkZxKEcbnygvIa10dpOfXRHozeWFXV18JAeJc6\nC3jFVcaILWeyBT0ywALUf6sC/4TE0N+yxwA46pYjxipGi+G8Io2jlg5n1MVi\nCIShb9En8Umh+/ONveywSGMSl3AYxst+FjHMiWQ6LvZrAep5knEnY2IPy80T\nwl4/rG1D7L5pIqsEwz0AXUeqnLWhHF6KAy8hBrVtWJcUCX9bnMHFbhbQRtkm\npXw2LpVQ77iQ+RrabJNLllNdZbudhKFQH7Dyjy/tTv9sQBWdG76yq3/+o85v\nIiSP\r\n=5wh2\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"browser":"lib/gooddata-browser.js","gitHead":"f4721575fbfba36e2c853495096496bb51e3392c","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.7.1","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.4.0_1551882407688_0.4508605690827441","host":"s3://npm-registry-packages"}},"11.4.0-lupko-master-2019-03-07T11-00-59-573Z":{"name":"@gooddata/gooddata-js","version":"11.4.0-lupko-master-2019-03-07T11-00-59-573Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.4.0-lupko-master-2019-03-07T11-00-59-573Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"0cfa09eed033d6311ff02ea85dc99d69712c9c6a","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.4.0-lupko-master-2019-03-07T11-00-59-573Z.tgz","fileCount":197,"integrity":"sha512-0Ml6D9dqJhminLtXsdEcuFfMYPFuUMxRZz/BXFGgV49WodvlmGHSfdYY0/xO4yJZcw+IcOaPaogqQmlf4iB1lg==","signatures":[{"sig":"MEYCIQDSZJkLmF5hxfmjmX978gSBLVOZrvwNGnKWIqYf79L7RgIhAIjyplef/NPrjfPl1lNHr34PP3pPlzagOsHRICQoxFCv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1906535,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcgPoLCRA9TVsSAnZWagAALmIQAKBNucWHIID7AIs0TH7U\nODtq5EyzVbx9fc7m6tAAzr5Bt/glEU6yc7q+CDjQLcZ4yCSWKzkakVo1NDwX\nEq2nAD9QuYVAfOn+5eoce9k8CwVHktqcoVAhYayUAA82b3tmYpD2ALvW4u2M\nGa8ubmB6iBuupVAbpYgac9cfqk4gCFA0ueLjrftbzI/iDq2n1WL/nLZ+DTU0\nPCW9TWGRdrh2I0dOhgbh0fsMirBLKcDEO3ibV29XppHT2NMfrRT/aBncUKEu\nyGuPp5UGXW1cPHvF0I+A9A9vlI2ECzE7gBp2tkHr6MCRoBf3JiveRIlm9NOr\nNbXdETIEnN6yFQJZhIRPMfeXi/Uv6gpl3n33NIaF5D4nmOV5Pdq0GkV9kYnC\n6cgvZgrjP+9jIdEgaDaCy1u0/loVVF7+wV9o3Q6Vr2kA08YOyLt1B87iWCwU\nvm9z/LbDR8e7RBXJy4KKDj9KwNK8rlX/G+0inuhyK4VaujuxnFipJxqctgGH\ntIrq/cnhKnNRbBqQqzqVNRoHB4X96pOZU3hZVizgIsTvvZ7GNshS4y2oCTgS\nPxbpcHoDgiX6Iyp4dmYMHSiTiymi6PkXAaeNI1ZhWuKlQ4yxjnjogMGYSdrF\nLK+yQn2RcSH5OKINKZCACHAS43/IvgxqmiQjdi68ozkh6KcugF6lpX/y4UTg\nERMQ\r\n=cMda\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"79eced3e998b8c6d3cc673770669772fc8e490f0","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"lupko","email":"lubomir.slivka@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.7.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.11.2","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.8.0-lupko-master-2019-03-07T10-58-12-224Z","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","ts-jest":"24.0.0","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"23.3.13","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.4.0-lupko-master-2019-03-07T11-00-59-573Z_1551956490914_0.8334890020220977","host":"s3://npm-registry-packages"}},"11.5.0":{"name":"@gooddata/gooddata-js","version":"11.5.0","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.5.0","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"4bc8225b28a4176190f3b2c882006ee727a73dbe","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.5.0.tgz","fileCount":187,"integrity":"sha512-s/5kXnWdkwWDPnvRT5+8V4C2Ik1nyo4ugpZUF/VMRLobw3QcP7gBGn2bFJj/lt7xm68LhfHQHj1S/yIayCqoYw==","signatures":[{"sig":"MEQCIEslOmqe6Yj41j/N8macsjZWiyhvyOGWmPfqJWI1W/QxAiAKvQ9XZFy/e3g3sZAY3iwLxxAsceTZl/GQdAMDiSs3NQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1881555,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcgRJzCRA9TVsSAnZWagAABLoP/A1rrT80G2qvTjz53JUk\n7EIT6mW17zvVbi8xMsc8DNwwCgkH+cFm5y2wcWdGnVRzmnlFTk+pn41bA1Ex\nIsdRwn9MZzxUqlOZFOEqyX/F5b2pwHTbSfy1XB3j886ho0SHCfbewgAJbp+L\nbgocrlbCjBWjZ5h0qKokR+JF415gtNc9aq1bstysJPeucb8unCpAzfqLUGvw\nvQkZ1r7dpAb0BgkTU9/y2tY34aTNBdoM2QrtJV+0jBnMkAWEW1ZbJafiXukZ\n/alOl4m6aApKHgBa1mxLRYbXs06qmcvoSaj+CjsGSjaSkxVHXQPjtaVBqMgc\n7JUH/d4CwdOYt5ST/SUqHephLNLSRbSRWqz+OZgS8qV1gzSwFcQn0kD1dYW2\nJB+LzdDRU/Okg8H7e5jS9liTYWlyDiUg4ZnD1uUgpNKYt5fXSRvheBMzNK7G\ne0zjJ3E4z+Vd+bvACmcay74Jg1dB7XuzF3dIFgNx7fDlyR0+qn0ZDqy3aXhr\np6W/R2E+1zb/owLRXKjcxlVIGTWsc0UPG2geVMRb6jVIrkAqEKPA/YMwcKmX\n4nRz41m3MpcqY/4LrWdZsyhEFUjJd8OOlWePK2dydRBfVZ1qkDzYbwCRk4VK\nklQ3SpcZd8c70sK3iH8tP+dZQSjrsjE4wJK9NkRBfarcpq8WNoB9pnml1Eeg\nb8T1\r\n=qwQr\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"browser":"lib/gooddata-browser.js","gitHead":"d143bd8c65429102621c68cce37d880c69d72121","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.8.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.5.0_1551962738913_0.9870796295374933","host":"s3://npm-registry-packages"}},"11.6.0":{"name":"@gooddata/gooddata-js","version":"11.6.0","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.6.0","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"e51b9f657c5f22ca5a90142ec99e9b26cdeb7d1b","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.6.0.tgz","fileCount":187,"integrity":"sha512-doBlv8xGvrv8L4C4wwVkZxwE/qEt5Lfe02KS8t4Q76aT/mknHYlRkMasE4+EjrDN7bz4s1jMu55VOYhh+j9NnA==","signatures":[{"sig":"MEYCIQCPbt7CUVRfYR3bUa733M3kfJoRC4g1flRO2pXs9oLiWAIhAOeTS6eXSSJYzGJb96a/uO/yGbRREbPExQFaF2ndDdw8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1881555,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcgRUrCRA9TVsSAnZWagAAMSsP/RIQI6lZRgMlQZXSpMC4\n1FkeqOmgaeLmsOOBHcTm2wCkJXwlUag8lOoxq6GRVjKuM4ypJS0esyCGZsdT\nuNRcpIUfOSCl9Sf0IogQNytDrMwzjhVOIBz1YiextVmEdTdl5oRPI+/0qko2\nPTjNxrj4FxLy1mHdTlgfbs5iMraG/JBNS9KnbX9RJoHjtge2ULefX1x9ZX6L\nmEpWH3Wn+AiY//UTApbVRcE5YCjyX83hxjP2teFScEvOCntew4PXFJVLy+BF\nnQ8DGjIHSYmpwkmqgjJIfThIZ7m/Be1ArpiPKVoVT4N/flAv62Ss9hRYU6Nv\nJYjdGRBajM75tTLxPPuyj1nku8MU7669ekVTluzzr++7wDRTu8M95uDH8n2T\nlII3Xf7xn4TFNoJ6g7kc+uzrSpiYx2BlF32kz1Aai4l3wozkgv+PipWfMd2V\nBkzNKIfXbECYGsZbDRhe3741p43O3cV1Cg83s1uef2pwAIVAs2w9Ms/85QhN\nCVymrIlCkWeuxRkw+kPpOLlC6qeQnc+aH6pPk4BIavqGTDQRL84uvUHWhHnJ\nwBmEUdXhAv8MdlgEgwtpaPUgAxo0jyxoQgIajJcX+TuzvH0a0fx+0++quHXz\nIGz/g8DsbCeYoR7cNDsXrD+Inn/SBCwer/EjPqDxgO2d784UWPyuq3RfzxpH\niNbS\r\n=3m4w\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":false,"coverageReporters":["html"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"],"setupTestFrameworkScriptFile":"<rootDir>/jest.setup.js"},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"browser":"lib/gooddata-browser.js","gitHead":"82d69f387d402e568430b93139a826e91bf81401","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.8.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"21.2.1","async":"2.1.5","grunt":"1.0.1","ts-jest":"21.2.3","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"22.2.0","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.6.0_1551963434457_0.0717570569674153","host":"s3://npm-registry-packages"}},"11.6.0-lupko-master-2019-03-11T09-06-47-204Z":{"name":"@gooddata/gooddata-js","version":"11.6.0-lupko-master-2019-03-11T09-06-47-204Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.6.0-lupko-master-2019-03-11T09-06-47-204Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"e9dbd6d97f95205138b8d9dd06f87a1479b2ae0d","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.6.0-lupko-master-2019-03-11T09-06-47-204Z.tgz","fileCount":199,"integrity":"sha512-+DXd5SbvLBzYWjpYsd9Zs+7hv+WqERdg6hqoDjVo18Fg+Q5c106ECz2NOg8krZE6HkdTrgMzV7gfumJhkVv47g==","signatures":[{"sig":"MEYCIQDeqP48Kese+c+yM1gaTDIEGDE1v6ulXI+Z7S5y4jLwBAIhALxUwWo2AAaRM/mFV/ZmA5HJ5pk0KpYuv1m/ZEnHuSOb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1910899,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJchiVFCRA9TVsSAnZWagAAt/4P/3POQFdlnS59Fl5pRSBK\nU78xSr9fWjM3h4dsNiE221f6YisR1PKI2JKM0YbOeGlcuHzideUheP9ItIvm\n/zdxKrzUVwDbgZQH+VSI9Xiu0vc+Fx2ZQ5Bo6qCCGFvs8R5CSN0sUhEHga3T\nKW00CqB1uyHxjvowPtQiBKbXgogfJ0mHheay/FBpuvEBUNwaRaknrwKcr+af\n6WA01/wazSyrmO/Jm1FA32dbTV/b1SZMJe+mRpGU/iTEnd0OWAoHAn4bjGmB\nbKMKooAoKUe5/d5zf2vWyPUD9ifbRPoGkrctaF3rh98FZhDUGM0+aE5j96Hh\nf6erPpVuSoQGePHQ43e3wwVV3luGNu7fo7Ma+hbTm2kvsC+6uOzCFimByNW7\nrqYVdWy+pz+M6OLqRetGExtKy5e3W9G3FGvyT4wMDpddDqYOi1rH8t73WuwA\nPUnnHZSqw6DZPoNgxQdrnwXIY++l4ctfAVYt9FimZ1G9b0hOZdmKnzcaIA0z\nGac8QEXxQKBVaaaNZecOhDe1O00li24cj9sLvS2HNGWUbbMFCgd0wO0SbyZ/\nfiYpLhjQ9L8vROkyA6JzPE6h/lu/c6eT5NoCHMRrvposj5WG+SqjTvWtyTuH\nfxy0IB4fYX2QF1inKUVOU/72zHXK3LtR+ZEBqE3y70p7LJEmOwUCklAr/RAI\nlEki\r\n=3WUm\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"ce289af531fe09911a843dbf16261bd7c78250c7","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"lupko","email":"lubomir.slivka@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.7.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.11.2","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.8.0-lupko-master-2019-03-11T08-00-51-083Z","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","ts-jest":"24.0.0","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"23.3.13","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.6.0-lupko-master-2019-03-11T09-06-47-204Z_1552295236339_0.634450736291128","host":"s3://npm-registry-packages"}},"11.7.0":{"name":"@gooddata/gooddata-js","version":"11.7.0","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.7.0","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"955afc728619551c1d57722ccfa45a84b38b6376","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.7.0.tgz","fileCount":199,"integrity":"sha512-mqC2adUjG2mJ31XpJQTa4Sy+aLdwMLd/VBz0atYOgAHfmCgs+FUIyBr/HS6mJ1cQwoLZ2TTsnQpEd+ZceTAvHw==","signatures":[{"sig":"MEUCIAC6wQtWmnfNdRI2dirnB+vUotW8vWB9nCTOtVUWcRImAiEAo63+53wtb5MHV2e3m9KdGZ7+Io08HWMFF/51EikDuTc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1911275,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcmKD1CRA9TVsSAnZWagAAbR0QAJRSfZ3EdqBWhMVF+/cr\n/8KW4X0sHEubN0ezxR0qIE4NdW+EmbM4G4v3z9/sordxIYJBOnEzzPkm+Kyv\n3Ja0hEIo9xN61/QExFaSap+8r5OgbOlumXN4aBDVe5zEemABtpV6IXI2f6Bd\njyGP/OoSDtn75W1M0rNm1SRUU73F2VlXJKqAlHMiYUNKnml/vfF47kI80EA6\nCWpqdmU519kCebpmLG1bQV/eDbKMSCOyF7f3zpwRKEOZDitiYBnNF0dqjWT4\nuu7iFMGjnwKxJlVpb2EFlMvzkxkO2PVLh0hmJ1+U6b4nZVTGnP0rSX6Yvb9x\nhYTYHLwS3e7Lziuh1QVRBJw/YCBiso0JUCeCAb6bL1jtArVq72rCtxHN2Fyr\n4D3XGGtYIscXlZjKjAsy4k7OZ7t3EBLGcYHyKYStCdb/obyqZXv8rDVTTsyM\nS6lYKWMFKVclUwscn0sjdE3zrFwEPWwn8e+U6EMq6M8b2K+WRjCoTlkqHnAZ\nqD2OB5Nt17GmpmELXalfIJ9cyGHTUpIaPoACcE31yQek6/5XhDcA7a6uI9Bl\n5SqEwwKauxXlZVzOhNNcUb9zb6AokPpyxMoG7ZXTCkC2+cTn6X0MWc+ASRm8\nC4hftRRG/KGwsQCZ4mUMjndWhichIcQLvtZBLanNl9SayFWiJt0jP3p/FTUQ\nsY+W\r\n=Mixg\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"browser":"lib/gooddata-browser.js","gitHead":"382dfdb9036c7d30f49c2a95c2044bda703f9724","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.9.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","ts-jest":"24.0.0","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"23.3.13","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.7.0_1553506549018_0.6364549823534205","host":"s3://npm-registry-packages"}},"11.7.0-lupko-master-2019-03-25T14-01-28-283Z":{"name":"@gooddata/gooddata-js","version":"11.7.0-lupko-master-2019-03-25T14-01-28-283Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.7.0-lupko-master-2019-03-25T14-01-28-283Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"328fb57950dadd58a62ddfefe206e291bbc149d5","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.7.0-lupko-master-2019-03-25T14-01-28-283Z.tgz","fileCount":199,"integrity":"sha512-BgVHXsAxVbtcu3hCpplIeZOwpCMA1RefKbwbYO97FF68QklPrM2CZEEYUjfeRJWecedRHNJRECthFm9QjnIHrQ==","signatures":[{"sig":"MEQCIF4Gsf1xnnIq6gOLEkcfOPH5LAZmv7GYBXjAgjT/RweRAiBeEoaXUtGFODN3Lys8YFiU3U/dIYYGz+DlWwzAQi4zLA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1920832,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcmN9ZCRA9TVsSAnZWagAAAggP/2aMK0BhUTvOiF5iyZzc\n80JjbfhQ12E0cBKeeLzRtAFvJbwG0+zPXo2dndAcRaVOOG+lwYJ1qXPkjmxQ\nw5dHQou7ZgpmzwBHn9IYZeUcJZNSvpWe1K1dIEhNbaSMN2bq68CkgAE8BY4R\n/V5mu0cdWg0sE9JWPnyKcitKwhTlzPTyAOqfc0z1sssuvh4ohTAJp/YtTQqZ\nWzsDsv6i+hJylLAb9xz1JIb6uvhBq8vAb96Fa6xjdQFevF+YG09uv6DOLqd/\nACjRGyVwqfodBamGtghD5eOREx32FL5x1mHAaqL+W5vbD1QgY+JZ+nyzwUiA\n/E8xn8dJAO8emO50XOGInUL7EEvfIPb+70dE0vcB3S8jmc9QVPerdPSJH6hF\nQfi37xVSrCxGWO2Cxwx/mWhZ24chx4iWpeQq+1J3uklDbI9nCOSgBFUncat7\nIEAmP5xT01CIoT80D+CvI+ValC1UooX7Bz3e1Ewr+K33pbe+i1nknIsYQAPA\nHrTvWbbu61vzPTnRbWWUxpaHhIc8vWxAVX0bde8Vsv3WuhixJt9ByiCz2uiv\noXF1F256kvBdlruuIOBefEhOsBeveeYkcIwBmyM1pA8G1MgPmMnD18mbVURV\n/q0lCrZoqQuCq2PsbnaDbZqBzCvRhWvKcCMLW+zJw9fX+fqSfuEx2TKBqk0S\novrY\r\n=5G13\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"c25b87956ca853dd473a9142f09b665b21390a3c","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"lupko","email":"lubomir.slivka@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.7.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.11.2","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.9.0-lupko-master-2019-03-25T13-23-23-639Z","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","ts-jest":"24.0.0","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"23.3.13","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.7.0-lupko-master-2019-03-25T14-01-28-283Z_1553522520969_0.9714788348161987","host":"s3://npm-registry-packages"}},"11.7.0-lupko-master-2019-03-26T10-40-24-824Z":{"name":"@gooddata/gooddata-js","version":"11.7.0-lupko-master-2019-03-26T10-40-24-824Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.7.0-lupko-master-2019-03-26T10-40-24-824Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"7b299759993917aa7bf082e337ca57aee9c58d9e","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.7.0-lupko-master-2019-03-26T10-40-24-824Z.tgz","fileCount":199,"integrity":"sha512-ivyFftZvXhPfVcWM38c0GjqIYJNMBPuoRmk6sOItafTME6DFVT788NpfVc6zTqnbDZFH1RBZvV6S4+hP6pbS1w==","signatures":[{"sig":"MEUCIQCeFalJnSGvTQhIxOwrmjYIOFPsbsjkkYMmvtWZQy+MZQIgWZhfnPqUMwNassGbUQUEycXnAZm+WmwEySExoEDoQEg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1927566,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcmgG5CRA9TVsSAnZWagAA8OQP/izebUN7JGD/R4IZt/qs\n+9mSW999SA8q2jb21k2RvnG5VlUsHSjgrR70Dyknz4OhrHP+H/5iF2hysc/B\nv9CvSU+Gi1Ooj/14Kl4QoBGiKLXMoQp8yeqhNZEReFHwdIU2OBauB59Rrw9k\n36bHIgcQh1JvMDp+ANazNJfVZIl+0kRFhhFT+unlrNG736VIdzGDC3CBpLRs\ngXqOcDVRVXHuyi9JG8GkqA+M2saMGqJj6QzaBjgNwWeTUWOR8Q/R84wkTex7\nXG8v294DV2eMMTbpTX+U860av2vCU0hGSBt9nfn/TaIq1SBe1QqHKvI7Hr42\nQISm1G8BmPkQgiuH6y/4iOWCJ3zjHYSF6vxe08awn2cFGKWtZvX0OlsKsWuQ\n2T1ESy/9+QLaTFkdGq13pZjruXMJsSgSKLD0fuOD2FpSoFYCrI9PRliT3I+z\nliwjTGqPybngEC0o9X64f025tXNbaep3b8SsIACE0EzzfbwkmsiNmKtQoI1Z\n+vFGVy5wpbmjqpzo1Mv1vRABUhH/G0FcuvJ3BlJ9P8He5r2kIj/IALToWOhN\nw5KOpkNeTYFhQB1B61tWoSQv02Gqu2cS8VOt7p3VOQDtKuNWdlrsyypJt3P1\nMkvuaqLCFzzl2lXGHcrCnhILWobrHChszOcyUuZBUu8m+3Grg4bj9n8NucU8\nPXb4\r\n=h10O\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"c6563ab51fa8a9b69a9b7c13745cc8752c1bc0e6","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"lupko","email":"lubomir.slivka@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.7.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.11.2","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.10.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","ts-jest":"24.0.0","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"23.3.13","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.7.0-lupko-master-2019-03-26T10-40-24-824Z_1553596857381_0.38735463857267005","host":"s3://npm-registry-packages"}},"11.7.0-lupko-master-2019-03-26T13-21-36-912Z":{"name":"@gooddata/gooddata-js","version":"11.7.0-lupko-master-2019-03-26T13-21-36-912Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.7.0-lupko-master-2019-03-26T13-21-36-912Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"a453ae5416d6db8549d77110e86299c38c4085f2","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.7.0-lupko-master-2019-03-26T13-21-36-912Z.tgz","fileCount":199,"integrity":"sha512-w44jHC41jVy/DNv4fOTpiF98FBsczWXO6u8JxVikHm+Y6e+9KUudNOIHjP6R3iCXy5ENHfsadq4ZsmgORSqE5w==","signatures":[{"sig":"MEUCIQDj6D0AkKyP6xNOsCi360O1+keiU3hfy3sgbNsaJz4vEgIgVMowdasDdw6qBxhrKGn62/D/X1aXd0jCwfl7qsJaZRI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1930008,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcmieACRA9TVsSAnZWagAAxikP/0iYQburlFlLSDjha7Sd\nqO/O9HJfZOVyVk+9AKOfO3VMIpa12ajR647Ysenr0edxExBon0dWijRZDjfU\n7wW6iYz9x3cDvIBMZsUxEwXvhm7ddG9OR/skl04beJwhvGq6KtsBg83k6rmD\nfAESGByQvjGrWbyteFfBdemLInbHWWY90AaEI6UtrM04i+u7tTuWvg0wwmeF\nwgZ6AnrFxKb7foSG4gsiTyQk9iOJxF2wYQI20/BUoryJS6nzA03HPJBi1/A+\nKs5h5dLbQ7S0zNtDQptf7D3pfU28bWmO+vMw1G/UQAXAzvEpIyz+or68RAch\nFQNmMSKlSDfdIpEpGeno8oUTwUwj65SSd7aP8IkI1VC1gSlI6NrKUG8fXwOq\n/qmhSY32cmI9jnq+g2SFw0QSTipfgZYIt8xFDpdemZvzWHBliS1TlHiL0k8O\nyApigOlSzL8a8NPPaXM++aBEj7i9dgXW26ELkQxUFAjAJ4TevaOK1ciu70n/\nC5Z6iFgRwcRYUJEAfo15nQ0FFdeNO9rHjdU12rMTfo4QZyu0Jc43lsN1lZJ9\nreZyXY55hQEoQtClmCgOP7INLSOlg9L085YdbJXa2zpb9T4DK0lY2s3/rYt1\nZh49drQnKRA2EZtvc8xvwRy1dhFqP2dRPiqEv9haDJRKQWis53ihR2EOE+zB\ncX7K\r\n=1sqo\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"c6563ab51fa8a9b69a9b7c13745cc8752c1bc0e6","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"lupko","email":"lubomir.slivka@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.7.0","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.11.2","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.10.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","ts-jest":"24.0.0","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"23.3.13","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.7.0-lupko-master-2019-03-26T13-21-36-912Z_1553606527404_0.10750961110496537","host":"s3://npm-registry-packages"}},"11.8.0":{"name":"@gooddata/gooddata-js","version":"11.8.0","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.8.0","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"zdenek.vidensky","email":"zdenek.vidensky@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"c8355c42b118c7afe85233e8576e123c8a74ce90","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.8.0.tgz","fileCount":199,"integrity":"sha512-wI3WVinmn8rpU5848E+W0TXhXfqPwrIZKL1j6+HI/dFGooiVaCMdK1h1krUk48wis1T5QlHnOsVODkMUe0QCMg==","signatures":[{"sig":"MEYCIQDnmllxegIYTev1msBQjVJVjyIZsu/qjMHXQxuxOT9lFQIhAKppBz7mWG0WZ8svNZPD3nOBrMk6vcxNtThedx7n6tR0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1930106,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcmzPTCRA9TVsSAnZWagAARTkQAKIDswm8dm3FCVEsCbbf\niVmzToHGt/qf23AkDV9ec/AHxR/hjdw6UHIqMsJLGWjxzgeZxCOgrOLHmZGF\nVyxywxa5rSW6PY1/GFprEF0ssiVMkCIKoEKzE6mt+exZJQs7IrcObFhp648w\nlkYIQt4jPprhiVXjl811MyiC/ddgax6ERG5fW2GKnlu0uQT5YWx+Ot3QUoS2\n3llrB1yAwL9eF3kF/TBqclnCAsFoPJMdChacXQz95VQ+3TXYijG0DAPzjJZ+\nhJWfLWsANDSVox3PEBd7bsue8UUnBYgVHDQsXEOA5XNfE4JHEfmDIiRl4wkA\nfvWIZ0UkRpXSQir9Ef7yOLnRyv3hUm81xuIB9anl55hwhnDR06JOC5gwbFq5\nsdn7g3U+wHUUhEhKwcGuMWhW7cjWSKXUQgouoHe9cldBXNM73LNvmtPXBhlW\nbPDvNw8YcP0PTGob2Li/4pdnHGXtCZJ+rM/CLk3Ux1Tyze2VvTzMvm39fTrP\nLD31ixp2fCpj0oy9bH6UX4WpPtLFPmrcY1+ht2i8IRfbG271TM8A2txlHxjm\nWZVQmoR3yRou2JvIibQPUa458SGos5gab78roSUho+t6+u20DRaq9a35MJ8X\nr3pUtjsLb97rOR2zEs4MHG/YyK9/Qogk0MQNqy1sriDGYGDCJaNpcl67vdpl\n4Iqh\r\n=3dC2\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"browser":"lib/gooddata-browser.js","gitHead":"9e65216d660b09a30bbdb40450e4bf55c49462ce","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.10.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","ts-jest":"24.0.0","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.2.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"2.8.1","@types/jest":"23.3.13","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.105","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.13","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.8.0_1553675218949_0.24468081707560763","host":"s3://npm-registry-packages"}},"11.8.0-bertold8-ine-fet-157-2019-04-09T10-42-04-341Z":{"name":"@gooddata/gooddata-js","version":"11.8.0-bertold8-ine-fet-157-2019-04-09T10-42-04-341Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.8.0-bertold8-ine-fet-157-2019-04-09T10-42-04-341Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"ba2e730e7d8e81d5679e65236b15908a8da79ee6","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.8.0-bertold8-ine-fet-157-2019-04-09T10-42-04-341Z.tgz","fileCount":199,"integrity":"sha512-88goKRQtLD4ffg4aN5Y6GdW0IJeYYiKXzOjljIHzIQadp+CgeZ8AM5DleO80QGqkZFK8K+ufWMjPPQy7nMgqaA==","signatures":[{"sig":"MEYCIQDh4RjIKI1Mhdvm1tCTl2iywgkbZjyI47EqFLXbce/WyQIhAOJK4I4BGW0X+O9++0pC9EW+RD3Eh+mxr16jUD+RwsCL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1936665,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcrHchCRA9TVsSAnZWagAAyrcP/A4is96PuztzhPLiwHzX\nZ3udKn/M9/ebgJeHojjwGMdD6a0572T8/ChvQJy7tHJwVRkCtP2RhdPRI+eP\nxrBJcv1ha5pIhBwPnoGkrqvVOzmWKzE/MMOQhr6ROsqjn2x+7shmrtdpxvoC\nZzL0MlEvPz0WTf1QLsh02T7LkMVVKbTgaCfhL965FG9OO9B/DksuT/Ov2s5i\nIWM5CG+XurVtyl1QtcoYXuZm6VAu9BRm9tG9STunncgWA+RhJHgdgz+hucxY\nZF9ZGoP635bFpZRkqglOzuI7+dI3A8HvVECAHab1KJk0FdlGmIKchdgmJlR3\nKlAYMvtKZIO3Gq8HC3xf8Tv0+IDqJArOBRxOfOlPob5pnDC4U/00z+kAOxMO\nUtk9SBSD8MmsiOQGNmIsp877AUM0h64RGPPa8ub0HAhC5LEatn6UjO226n7I\nLFKQjTt3krmsLMkSwJWe4XJ50oxYk0G5q0/vx1TCHyCL3z/PxOxJo1aZujFB\nw80UHU9oSOSfGiOpf71/qovZiqYjMlGxpBG2wbE6uV4BnowvusL2SRx3e7e2\nAglP9375NoAejSszW3IANHuUboQXqbTDcLQCPama3HLlfx4y1HeWX1DU2VmQ\nEvWa48RqBs8nAS1C9B1rRZb89q94Zk/UL36Nu4Nm+PlABtVdKrFs8fAm1bwg\nL6oW\r\n=Yp78\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"40461dbba04c57ebf6027ee57cc89c0b9f30edd2","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.10.0-bertold8-ine-fet-157-2019-04-09T07-24-16-087Z","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","ts-jest":"24.0.0","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.16-bertold8-ine-fet-157-2019-04-09T06-05-24-847Z","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.8.0-bertold8-ine-fet-157-2019-04-09T10-42-04-341Z_1554806560368_0.826347304054845","host":"s3://npm-registry-packages"}},"11.8.0-bertold8-ine-fet-157-2019-04-16T11-30-50-942Z":{"name":"@gooddata/gooddata-js","version":"11.8.0-bertold8-ine-fet-157-2019-04-16T11-30-50-942Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.8.0-bertold8-ine-fet-157-2019-04-16T11-30-50-942Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"5211807f71188dddb5fc69cddf5638f6a6be660e","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.8.0-bertold8-ine-fet-157-2019-04-16T11-30-50-942Z.tgz","fileCount":199,"integrity":"sha512-fqUcG+bN69Pne1CUU5/qOt0DKQRjUXeWeeFvwk5dHzjLQhem0U9rRfSR6dw9WQB6mxsytxPMAKKVF7XLH6EKqA==","signatures":[{"sig":"MEUCIQDvs1UsDpmNqtSJzSp2d9mz8zi4Fcie/RoN9Xw6KL09AQIgVB4vn1lYdh/PwOxpovlrw5j09Z19QMrYirDzozac5Zc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1936688,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJctb0hCRA9TVsSAnZWagAAL4wP/AtEjDw/O94pE9kWxBOA\nNlA37K1eVDjzfquj1zZdJT5yndDUP+1PsnG5IlQYPcjdGLfU0AyK7o7Ceizd\nipP2maqTxtX+LHkgM2hAYEBCkYiIVgJdQlEpFFYyoAqVJqpsAybJOglSr9O4\n6BR1xXwSg4EhoXyZPHKfV2Ai6eAvRDMh2iuRoL4qUSEL0wJDzYs+Mf89nt+D\nNN6YIWogAuEFPWoNTTt1LfqsHEzq4kccVV3G2JXzbtZKJpFJ7lisNq1CsvFM\nNnPGsa1NNu2Bp1bs8LZvfUMqtztqLqr/z2jbXUjYyD2RKCLijKGhx0E/dxVp\n1QVNdmOp56T+5KvdgeIJCKMQZsl6s2D5qdymP9/+xvYiZ0+JrgQFN/sLLc4u\nPZXxJKZ1QlwZoDXkMCOJ41TzjRLR8eklLA3J+KIHUztggoPlSiLVLISKBwcR\nIbHhcRLoz6bDnsuYa60zzQ2VrBhb3rmpWi1ikV7h5UipHbIywNhWQLaKPpvz\nU9CgfHf/II4Pe0mMztzl1PQrT09B0UPl2eE8FMFZgWsrkf8ZJfruuGwBKSpC\nJh0FZgtyhrDQBoqfl2z49cqKB31dZk+05UFPbEIQsGrF1R3EA4Ia1yYodD76\n5pGWg4RDXWSA5Q6mzlgsr3u00PUVKzquIgVhi1UMP7My12pJD7J8Lq2RoxCK\nZYgV\r\n=bjcs\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"40461dbba04c57ebf6027ee57cc89c0b9f30edd2","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.10.0-xmort-ine-fet-157-2019-04-16T11-06-29-903Z","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","ts-jest":"24.0.0","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.16-bertold8-ine-fet-157-2019-04-09T06-05-24-847Z","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.8.0-bertold8-ine-fet-157-2019-04-16T11-30-50-942Z_1555414304768_0.1750029236275994","host":"s3://npm-registry-packages"}},"11.8.0-xmort-ine-fet-157-2019-04-17T10-32-28-292Z":{"name":"@gooddata/gooddata-js","version":"11.8.0-xmort-ine-fet-157-2019-04-17T10-32-28-292Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.8.0-xmort-ine-fet-157-2019-04-17T10-32-28-292Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"69ea729073c376a0042d8bf597d472cbd70da5a2","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.8.0-xmort-ine-fet-157-2019-04-17T10-32-28-292Z.tgz","fileCount":199,"integrity":"sha512-giR94Ng0A1GdIAQN9HWZtk32+WfPqqqM2puF0fLgduPTsZ2Za/wpaViGjNMFw+WuXNr1V6+/JB0IX1Oa3mLItA==","signatures":[{"sig":"MEYCIQCxx5kDU/Kt32GyhZtjPZUN4lpjnMBvRQPKMpq4xsTi3gIhAKOFTby5PhE9Bm3wuH5/M4fUkcs65z43gsk9Z+7ntUY1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1936650,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJctwDZCRA9TVsSAnZWagAAKygP/0Qxm2/U+qdZSrH8HJ4J\nQMKCJUzy58I+xwpSD7iR4tvyp5rTqJwTIsX0I0uJiIOHJ9v3ugWy66PMbanP\nvi4hp6V83ofIV6R0rU2GwUanEiaj4U+67A6uLdfCB9iYN+gZ8XsSxVw27yuJ\n/Y7DmpbscVSg7NrNwBEahMCUKY3QHxs+QrnEQUWM+WfdL6V9eCPYtmzjNahS\nOj6h6kgfl2uPtfHy0jVgq5SKbHjkTWaNsS5842o+Galmj9CSLOac6P9rBLDn\nk1Ajtj99Ru4aXQ2YWZ7l/4hWDBMj1IhzESE458Mwj1SaiDMTbwGezOFXCHOC\n5cCqs9CyqXBI1hVuo9QNEE8sW25t/eWq7R5W4Q2epGfhxG+jh35SCe0VCabP\niZ/e5Irx6NaiSPJm42gRsI8wz/+X+c9vFebu4lleffXp4ROVuICj/nTrlPBy\nm0P5UCxleM1uh13PuLf5JL1FW77j5oPHPA/4zBpPyepNM4DhxC7R9RuvCYDO\nYtCbSjzg/VZrC8d9nJYHcpKevwOINrB2O4I1bIZwyyYaEZMGBXtk31TPCdPg\nXnZppR2b/TP63+WkMfRDtnV37GC54gQ9hP4omaLuQT5H3V0ATTqwQWmf4bjo\nbGiWdvBw9s1pW/PKJnPG7LHRkprz8NUBfetaRt15wzVSPEZ8A2idqg7j68Wt\ntwP3\r\n=Cc2u\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"40461dbba04c57ebf6027ee57cc89c0b9f30edd2","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"xmort","email":"petr.dolejsi@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.10.0-bertold8-ine-fet-157-2019-04-09T07-24-16-087Z","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","ts-jest":"24.0.0","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"0.0.16-bertold8-ine-fet-157-2019-04-09T06-05-24-847Z","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.8.0-xmort-ine-fet-157-2019-04-17T10-32-28-292Z_1555497176888_0.5917581030257362","host":"s3://npm-registry-packages"}},"11.8.0-bertold8-ine-fet-157-2019-04-18T15-12-11-771Z":{"name":"@gooddata/gooddata-js","version":"11.8.0-bertold8-ine-fet-157-2019-04-18T15-12-11-771Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.8.0-bertold8-ine-fet-157-2019-04-18T15-12-11-771Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"2d854f564a4dd65d11a54f4989601c69eaf93455","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.8.0-bertold8-ine-fet-157-2019-04-18T15-12-11-771Z.tgz","fileCount":199,"integrity":"sha512-JOikJWsC7JdNXTyhOWtPffgUARwrYhawHF3cr7JXUxubcekBbUPs0eIpJJtxb2qJyUHcafAtStIZyi1KFF1cGg==","signatures":[{"sig":"MEQCIE403qBxVxetbmHBnGo6D5+on5mk5yyK4BSrlYWivDp8AiBwnXWN+/VfRkFtqmgPYy29Ho+PX5h96AlXsrRzMsGfxg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1936544,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcuJP2CRA9TVsSAnZWagAAGuoP/2ZHuBNhLnbr+ATG2AZt\nWt4yVTAh5eETbQIcWSrIefdRpiPXYRralK5WgM8sJn1wRTzgOtZjunAJaZt9\nY2VPP1xT56+czWrsWXfsnBPmM+O+yM6sURWiuTe9WrlxUaqFfK7iqo8hXeil\nPO0Wt9wxOqaPnuFHYg4s/UXSBr8xIPni5RSp0TS1ZQbQgnKz8Cd7CJjUFkrx\nO/kfoLAKRpboDPf1JCCuGOwPWsU+8bzZpGWr9wQUaXnsOvo+junxHU8IzrVr\nDhVH/xkx1xIl1TgOFaPDkaEPtBjqZIqkbVTW4DtJN5cyHEabhtdssssmwM2z\nKlCNmYBt3LtcVVZpmNIM4qrYa0TMWC3eL2NAJFo2kwFwf/PFCKWKp2cKbW4O\n1QzoPZK+MyDDWNjJQBgnpjTzfHS/rel8DXpbZ0Fqfxbuy4FdGIV8aEYo/Xtn\nOFxewXR9gNxdZ+LykxDQbE+qAadrk2cWzFTEN3lA9ZSXO/gs9Kj3BAafyAYy\n0lauEosGEOZZi0WgDgaTMGpepCHVBjgBvcWs9aQqZrM6doeIxzIe6EsZKrca\nikuhPXn9biLdFQDiXCzeCnHPpGMLxVXrV6K9riFvwPG41b+YGA2xzEOgCTAP\nIdwNnpqMgFREnv38VEQRapw4bQfJI0Dh7eMA7qi2GfxY0hGyJlcN/HzDeLyQ\nDmUw\r\n=4zRN\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"5f8cac40d26e4aa71c909426978775ea521afb14","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.11.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","ts-jest":"24.0.0","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.8.0-bertold8-ine-fet-157-2019-04-18T15-12-11-771Z_1555600373756_0.8433409347481136","host":"s3://npm-registry-packages"}},"11.9.0":{"name":"@gooddata/gooddata-js","version":"11.9.0","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.9.0","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hurtak","email":"petr.hurtak@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"peterlacko","email":"lackopeter17@gmail.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"524612134a431ccdfaa57931a995f612c600807f","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.9.0.tgz","fileCount":199,"integrity":"sha512-e4gtc/VKxwVO8AAnTcU9OiYRFsF7HWF41iZg3P9jtQ4ozZ2+bR+QHfeHYmWoNJ1TrM8qiyecW6iOPfrl8JHxrA==","signatures":[{"sig":"MEUCIAn4440DRcMr15e31SX50ENh1s5cWkSDb2P7D49azBxWAiEA/x2VSwkIgI0hkCCJMQ+NXH4xxWiAomUmt5RF9YR/fAw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1936314,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcvvcNCRA9TVsSAnZWagAAIB8QAJTpm8c2eBoh2Bm5eAK5\nFf7rJ7jTYpPMCUyc/3sT8fomNgVT1q/DrlwG1TVwoN2JNjxoTnj4ne3AJ3e3\nkcbhIGyH2JuU1sPKY+Nk8/H+ELV2Z1q/Eo6yUIIxm9jz/BPPpCUUZNa59ouK\nMRMCCOviSbn7+3Y46sqkcDHVDvWl8OCTwFqGQcOfIbs59l6dGLpnPmWHyMt6\nN0UjafIeEIpGf33fKzJUw8Qw6+dSvq7Nlrualyvx6un8vl8c8xnfNpEspizh\nZBp6VR8XTBx9wmS1Zsd7UDA+WVLWTCFFmeZpbncpD+WpkDx9mbMzYSOeGYIA\nSbJT0qmFMf4flOTvxMlqlYZQspbS3ghSh8ASWQBNjFyncB0fPvuWEu7t8Fug\nuVQTOE5+msbF0BkSS5jqMOleYIlab9uZ0DkMKhw4IOWj/Jjq4/VEWLmanZSQ\nUd7NCF8AAa8M/UZmPapA2T2daaqoxFDJ7mSyww0gu66OYklRgfzhkxRKih41\nhax5zOjtNjRGMqJBXK9vF4An+1wj4s/feEeCdSxV03UZRz6sdbDwjA/So5CV\nkg0lLJE7LABGZIeSv69Bkbc+p3lqmimSHSXZupsoOM2n7UfRmKanjR4qUCE6\nBR+/W1KkmwJcMRZvBW8tqX+56ui66FxI3166reP/d9NKijEWLujSfRIsK/G8\nCJjc\r\n=VCCV\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"browser":"lib/gooddata-browser.js","gitHead":"4b75e6b98371b2f2968791b26a52c907dd2efbc7","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"2.11.0","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","ts-jest":"24.0.0","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.9.0_1556018957218_0.6423124022950222","host":"s3://npm-registry-packages"}},"11.9.0-no23reason-dho-rail-1531-edf-types-2019-05-15T07-43-31-808Z":{"name":"@gooddata/gooddata-js","version":"11.9.0-no23reason-dho-rail-1531-edf-types-2019-05-15T07-43-31-808Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.9.0-no23reason-dho-rail-1531-edf-types-2019-05-15T07-43-31-808Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"5a4e55b357269c3bce708c05929dfbf547e76c1b","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.9.0-no23reason-dho-rail-1531-edf-types-2019-05-15T07-43-31-808Z.tgz","fileCount":199,"integrity":"sha512-gIn1qWJWvmQlesB49VZ6N7PE+Jc7OCm12UxibeH3cR6yJ0FK/ptpvKQ2OYJRLH87Uxd045BAcTCEtsfyMZK/iA==","signatures":[{"sig":"MEUCIQCikt2yH326iHKP0rHB3a0zH12zQ1X+PMjbm5d5DXASfwIgXj7wfs01181BR2WEfeMzd7cnYnP4BH0AM+s14NhIft8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1937902,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc28NBCRA9TVsSAnZWagAAcXAP/2lEmcdaqTUyMGwiakBD\ni3qZId5L4d0BHBILTVE2/2Qxkm2QhN8NS6RBbPXCMlQcFwfqOkIrShk7+n5a\nMLQA873GUtIwX2j4/fgS7YXgf9rtsrN6joni5IjTelLF62ybeW3mK4jWfe9h\nIvTkSrywBvJrKNG8S4EpbOI+upB2TJLrHYL/CMLCfrMgrI5Z3ZXurrbZoCtq\nzOMlE253r8u/MzGSHscAMzRqQc9ENYXwvSRzZPrt2OIlXC79xEr3j+l7Xifu\nmlXxtXn33XOCVL1pDakElt9YHNKz6zgQDZq4p7w5vQ627glnIN9f/2U4yDKC\nH/N8yBH0dOz7UWcuUVx+N7s2KbMO++v6MbhMJuTKH4dTtCNNhZyA9UIRJRU9\nWhPjfQQMlsDXLH2KTT3g36cry7OUKpHdSqvLvLpI0/Z/NlyD/ShcODV0vnDq\ng3SIN6/ozA/WsYob2kiqSwIihvx6XeURn6N0uz09i2frJ2c9uVJs3C7e2LEh\n9NUmySVdllBYte9F4GWeehw57v02RhDSEMU2vXw8jE/kggmVbsn9vhBYCaWx\nDqESacZ8amhOp3CQqqFQI5fyWMdYcEOzG3qaIaEt3NfEL6nFEJGEWnxFVnJB\nM9GqTxTjR1M92DE1Ww/i2btiGqgoDI8giAPzckfZUdKxK/ALVJWJh+rfY5H3\nQ9Yr\r\n=MmqL\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"254fbd3f3421955ac2ac0c8db496658f0c55b062","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"no23reason","email":"dan.homola@hotmail.cz"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.16.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"^2.13.2","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","ts-jest":"24.0.0","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.9.0-no23reason-dho-rail-1531-edf-types-2019-05-15T07-43-31-808Z_1557906240774_0.5470160054658069","host":"s3://npm-registry-packages"}},"11.10.0":{"name":"@gooddata/gooddata-js","version":"11.10.0","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.10.0","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"559b0ccbbe26e467a3a73f4a1f0b6566b321c994","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.10.0.tgz","fileCount":199,"integrity":"sha512-uiYDjxR/tjXML4kS0cqR8f7foPq6RYWdxroWSaTTDWyDeILAfJtbzwLJPzbuUiQXDg252dnzms3MpTbwg37xwg==","signatures":[{"sig":"MEUCIC+hthH2G+oBd3cqBQk0Mb6TmCCqO/GJ6ueSYjjYFxkpAiEArwLUxRc5cQadeySrUWwEdTpkVfVM+pjuQIKqx7oSE+k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1937607,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3AjyCRA9TVsSAnZWagAABr0P/je0TG4r///aDDE0Sd5n\no0Ykvp33mQ89tC3bJ6Oh98Rnun0J0BU90GanLYVPGBK1+KuXgKDsReB2AKPl\nKMVxCG+TlWmYsQJMgNMV6d2WVY2RHjbInx4uVG8c93YCfB+lSp83awXoXOgn\nJN0fDc/sKjhOGpq10rjAteaGKMLXEAvI8KqEsBBELlWMmx9oSeWBTfOsD8JL\nNRCQjPhr9IFdjcTpYbm8rksw5Axn46hNQiEkPX7yXRCJnRdHN64C1IXvvJUU\nfxCWUIdAe/HG7BWLgKO325Lomja0rFXLwvRUtlytHVT08tuMktSYiNLFbCye\n2TPHzowjapp6IO8h/EiWwsUo6kk7lvrWkUhLgI2me89nTpT3hCsyJwl7JPUS\n392KOTvoqOrfUVopZR7LAq4my2gf1uVEwf1P3DXIe3b9goQsiyVAyfXmqwbK\npYg+I7fj/8gLwgD0ZvtatTCZlJSslpXtqRJayQ7WoPlt6JlFLPu9nCymmerY\nLNfNLLGrciex5nf45SHtp4D67/KeZU7DXuzY5t/kIKynHBYybVQh5g2a8MI8\nMwdx3Y3nLmt3kRlxLBa9dnbzoKKytknY30mfjCSndUTCBPe1fjW+rjvqZ9E4\nhwP/d4YVB6/3bk5Xcpzw9zokhUu+a5rXCGy0B4E3xarI4ToI00ueY6eJNYX7\n6B0o\r\n=r2WG\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"browser":"lib/gooddata-browser.js","gitHead":"f58f7837e89be3949b851e0f0885fdc0e3166e44","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"^2.13.2","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","ts-jest":"24.0.0","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.10.0_1557924082203_0.8813323560179507","host":"s3://npm-registry-packages"}},"11.10.0-petrjanu-pja-one-3770-2019-05-20T13-40-44-700Z":{"name":"@gooddata/gooddata-js","version":"11.10.0-petrjanu-pja-one-3770-2019-05-20T13-40-44-700Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.10.0-petrjanu-pja-one-3770-2019-05-20T13-40-44-700Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"7e680bfc448ddcba37250e0e8a667e1cd4097433","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.10.0-petrjanu-pja-one-3770-2019-05-20T13-40-44-700Z.tgz","fileCount":199,"integrity":"sha512-zf7K30OlJZ3S6x2iopq5Dbl0c9BxZihg60W1yw7EYKs6PJWDJeCHyn1P0Fux8SRv+XnVedhwtrnCeEbV0Rpqdg==","signatures":[{"sig":"MEUCIHCENB10LwXorez5IEzkNOTdZb86HdlbuUlg5fYlm+nOAiEAiLVTamLna1EogeRcoVQ0n+8q7xFeIyEmsFiHm384X7o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1938754,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc4q6SCRA9TVsSAnZWagAALf0P/RAAd/micjeS5Pn72OER\nDJSDOd9hUz7t9Zm2EWFlzBKfrKhEDZfKDxQKsOosNJSre2u0b+isg4CcW959\nYSFUhW7BH+mlL6zec4yI6QGxkjdyak+Z0BTs4t25tugkkWDIklUZWHYX68hl\nFNs5mUJWgV6ByaXrUP0ea7APjH8cPSw7sfefZn6c5zeY29j4qoOHgsVQhl61\nWE6b+N7IuoSB+eXTL/slYZ4IV1Z9r005xDYkcTLvSmUTWtvrW+vV+KdAWfqi\nvzFQJzDdmMB3a1ycSIkZJqVK6K9JEFaDpdOEfdPNygzghQj/w6aBOPMgtriI\nf0kr8qJCWMbpDEA/4OxO+7kDcxF05noh6GDk3aTkrMeioqVGZ0Cku1KfOu+f\nuscSn2p5XbtaqZ3T87D9waFwWgkfc8qPQpYFivNIBeyaxV7w7TmOoNau658d\n2FORnmsEC0b4xFwwFpzFAm1zfzLHjVpgQ1DmCXM+f5nKndA2kEROONBeKyh3\nxqrsa8rFAvR3x03DIrxl58A9gvVUwNvY60Z/GWyajw7N577WcoFkhins/v0U\nfzrafa3bdnwZUGegp1bSJg2QyzHDmxPMKh15/YxO/tgKoaDpglPgsUDMvrps\nnBSzNxcRifPAiNAsQqG/R86o2yAghR5BS7HcyAInlafw6NDYuSFHIsytOgXn\nkvl3\r\n=D2TW\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"8e4d02055f5ce6ad66b3d4a4e79eaebf9c8107b2","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"petrjanu","email":"petr.janu@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"^2.13.2","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","ts-jest":"24.0.0","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.10.0-petrjanu-pja-one-3770-2019-05-20T13-40-44-700Z_1558359697631_0.9595743754983761","host":"s3://npm-registry-packages"}},"11.10.0-petrjanu-pja-one-3770-2019-05-21T08-01-07-345Z":{"name":"@gooddata/gooddata-js","version":"11.10.0-petrjanu-pja-one-3770-2019-05-21T08-01-07-345Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.10.0-petrjanu-pja-one-3770-2019-05-21T08-01-07-345Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"9209b73cecedf77b3e80c52da464ac08cea86a9c","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.10.0-petrjanu-pja-one-3770-2019-05-21T08-01-07-345Z.tgz","fileCount":199,"integrity":"sha512-2CF68ZcKW+EMTouniZyIEdgbHnKCy1uK/2aioQ4GKBm9Hvmzcg/fDdoH3vaFe8GA0NzthU6VzH6knsNBM0eCIg==","signatures":[{"sig":"MEUCIQD4iPpWj/Tt3ZqEGYqH1k81y59F4p5iPuZKMClJRauxZwIgAOgqZTOaLkv9Rbpt7lw7w6FKhT0VmF9fZoUC1Y6JaMk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1938754,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc47BwCRA9TVsSAnZWagAAdJ4P/2HGFoLpMpuTltlm7gKL\nOPLKnszgJJ04doId52aD4WBldGMUv4P+BDeCtLUOh41Oks6+AZRMqRuIzd4L\nen8TyCbRN7odNNSH988D75EtFWBuScfJlo2wfjKeqVzC+chYexaMHUhTCec8\nrq/paSulKUlNVVVbjFhiISUjo9MePxfXfOtrnUR6QUFrYRjPbmU0yoHBSfjt\ni7tBrBQs5JEVCfa3YpikEwqyOKWzem3901oHaIFv/NAHXgyngRISWcwAuMy7\nwnJzCmlIq1bqevg+nkq1kT+Se1cCEZXelb5Ks83vlpPb3dw76jY6rNVg6jow\nPfbQ4r3VOVfHe9odLr1IvDPuq9u08urrk1V43SsIPfzL8QjMGHA0rQJuTjjz\n0qLpa0+GU+jWx12/P3bmRq0y5oLhEqcQuvQhKuLf6ZUZdWXKJhO3FPeYRTek\nX4d3amibRUeoDvpHHuWzvEKgP7WDXG7CFkciMOTh48SMPmMvQkSrkHGFWDQN\nGTelCQ7MBIVNRtHzDY0TyCg/Qfyyx8OuaazOL3BTzULCQrUnOpmwBa0btLol\ncaxN40+7lX+R7zipwHQTz/E/FxioW6pXgj7zLCZuDhKGI1/1+FgMttah5NRg\nhwNKe1qRvaVmDR/ux0NPSNWv7PUzJOfXNQr77iIWmvcvN++4OJ/aQDi1ndkP\n/cmL\r\n=5sPt\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"1474b663f4d8584f8fd04e2c97b4a01a7fa6dc8c","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"petrjanu","email":"petr.janu@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"^2.13.2","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","ts-jest":"24.0.0","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.10.0-petrjanu-pja-one-3770-2019-05-21T08-01-07-345Z_1558425711617_0.9737703152262711","host":"s3://npm-registry-packages"}},"11.11.0":{"name":"@gooddata/gooddata-js","version":"11.11.0","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.11.0","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"75e70b1dddc7c72e35beb6e9f979e56f1bc78828","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.11.0.tgz","fileCount":199,"integrity":"sha512-a3izbpx/pA7klS0B/L1yH6SW/1B2r2jf/EanzD+BEJnG+cFU2hC9F50HC5t+vHcwBbbMVC/OLsEAyut9p9e7EQ==","signatures":[{"sig":"MEUCIQD0MPDDg1F2vbNSyTobOZL/43J0L7fBt9DMzjliEk1mzQIgEjhOoCmJkGxqve2HRGKt7HPUKZa8ve11B+auU0HOzXM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1938690,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc4905CRA9TVsSAnZWagAA82sQAKFf699sdSRCg+haz1SF\nMnoCKlc+IftzDOkWgT51NxO8i0/Sfi+f6BXGZ7I23omsOxwI7kyZ6ya2TTJ4\n4HVWwV4zcHBMFpj2ecu4K1zfiZCXHp8mOHeg7y4L+vtvYi6oLYaaXo0wk5pZ\nsJAn60V/727oWUJ77ktz4rxoRgZ+efkrJ2SrNzr01QnbBfGlgVKYeaQ/3PTG\n98WzWBVgA3Jhj/Q0EbsFFAoDNMfQn5e3Bnl4xgcc/k/eoWlj3N0CRHMzCOZI\nMLnJhyBAoMla+e1VQvwcVqV4ruxN8HeQdpK/9PWnpH7zNlHvvPlCbmHwWlpT\nMerPmyRuCGFKkRCxMax89U+GzrO5jRQQBMgtcL1ChGr+7jen/BpaFNk763wd\nFK8V/orKgVE48LcMY6ALR3x0QwS/8L+ZFRnflSq5O0p4hxf7NZRu2jN0ycfW\nBjJZMWMEXuExiOl21D2mDzNqDXxXhCCu2kBczKewuDxaV4xZ4dhZQ3VPVkr9\n8L78pMVASBPZAp/21WfGc672I0xiJ/bryy6Bk5Usfejnps2UUVCCPc8VmSU5\nsFYOzvEmSOPk9MdE9f0UfM3/I/xkuRWJbC9FtIrHl88ibifJnyTUYjJNyBCl\nTuePYoVeqRrvAz/qdCfqwSqSfLpRe0rfYwNjMLRgVbNd9hmXfVlLimpSuC+O\nB5ge\r\n=CKab\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"browser":"lib/gooddata-browser.js","gitHead":"2d88b94743463d1be8a9c612514d0cd9086a6ee0","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"^2.13.2","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","ts-jest":"24.0.0","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.11.0_1558437176864_0.8229145066684127","host":"s3://npm-registry-packages"}},"11.10.0-ptquang86-qp-sd-465-includeFilterContext-2019-05-23T04-21-54-904Z":{"name":"@gooddata/gooddata-js","version":"11.10.0-ptquang86-qp-sd-465-includeFilterContext-2019-05-23T04-21-54-904Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.10.0-ptquang86-qp-sd-465-includeFilterContext-2019-05-23T04-21-54-904Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"e989224f8c85f1b324f955b7b66b1a5fcb99bb58","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.10.0-ptquang86-qp-sd-465-includeFilterContext-2019-05-23T04-21-54-904Z.tgz","fileCount":199,"integrity":"sha512-y3GE8qCDWkkxaEfgUqKR4mq18OZ5mz/Z4PdxiGq+Z0xkHK+4EktYrrjjRwZlyWcJU8liz06UtmJdST0E++HQRw==","signatures":[{"sig":"MEUCIF2Pdd0BCp8D9cYi5JGaFB7XMDMpMCX7/TBn3QTmiWrvAiEAsRqFDwN5qE4FpyLlZZBOyhu+/IDwaeANn7Cp9bIxDcQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1938828,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc5h//CRA9TVsSAnZWagAAoW8QAJJTqkRqFN8U8B32dWzU\n+tlFp22dp3lB/1fHtjtVRPL/rd5fGU5XxpzZR1E8HOceSiniRMJSd7IKbyq+\n8+nWbZ2tsG3XwG0ybc0iFBFJpgWr4PKVy+NqP9EsSfl3Z8ZaSqjdjEXP7gf0\nRRgN0XZkwiL2iYTCwtL7I0D8ZBqY79L5v/aQBwe3o3akzI43CY9rDHBacvvA\noJcLnxBL6r6brirDZhiLBMrjVXz7PRb8IVyjMoFN9e9yMTyFN1Jv/usSOlQw\n2QyIZ0pL8mWcSt9tK+31nTPFXs8EKaC9SZ/NeFhSS8ju5usTyazKrjL/AmUl\nh+1oNemqlyaYxbQNCxNYK/HyjC7nq9zn5plxU4jGinyLHIx3xbkekd4SJ6uY\n71dg06cwRIry3XCxcYOlgKrHZhnvvgYob5V3wGwitP6XicoUpvZqoG3D/hDy\nGNYQ+yqPhIIk5H36gMe/1eKzJdWUALGRXowQ9ZBIHDZcRfxAGu1bEX6048xy\nAUTF7XJb0Hf50Ak9lb5xK9GASsseWeh9wtKGaXn5GRiVjDMlVJa2eb6fKTJS\nQjzN0Jep5K55bS70jRXedYUKyprY0j8aydvjz3C1nYilYFO+DdMjf6q8paq1\nRzPrazHL7JmezWTd16GIUSAMPYq2AjP3FQ6/G8Nf0ftosu/Kbr+R41++tkme\nRbfV\r\n=Za6s\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"f58f7837e89be3949b851e0f0885fdc0e3166e44","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"^2.13.2","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","ts-jest":"24.0.0","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.10.0-ptquang86-qp-sd-465-includeFilterContext-2019-05-23T04-21-54-904Z_1558585342463_0.41496507023418694","host":"s3://npm-registry-packages"}},"11.10.0-ptquang86-qp-sd-465-includeFilterContext-2019-05-23T06-47-04-933Z":{"name":"@gooddata/gooddata-js","version":"11.10.0-ptquang86-qp-sd-465-includeFilterContext-2019-05-23T06-47-04-933Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.10.0-ptquang86-qp-sd-465-includeFilterContext-2019-05-23T06-47-04-933Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"3b9d07e316419e90cfe96117a0167b6417008c82","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.10.0-ptquang86-qp-sd-465-includeFilterContext-2019-05-23T06-47-04-933Z.tgz","fileCount":199,"integrity":"sha512-kbTRIbpARiafpyC4LDEv3TP4zYUmfS5yMlYTQFYQGQeaxA7YYJOEubOkHgZFFhoYCo24KQ+eM6qVbkTs9i05zg==","signatures":[{"sig":"MEUCIGecSsAcojum3/Tn6RjXYfLZ685a05lbB/BGxuIKZ6WPAiEAzt4MDjK7X2Qd5vJRK7z/S7eR0ZX7ruCUyAj07kIZKmc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1939438,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc5kIVCRA9TVsSAnZWagAAwmEP/Ald14BzgKyNfHMFY2Mo\naQzn1vXU/F2XSJXtR4wL47GIfkymjQ/Tn0hhHecc3ptkN19LiV1WnZ1qY7yJ\nlobqHKBIZ0jQ5IGQVLDy6XGDz7KNsgkx0C5ME7MDdA7/S2J0ySy4BXGwj+Ts\nKgYMUNpOdZoApyPMTrr3IEqOyY8lN+zrLnS5YwBIklVz68+E+2b4xuvE56gL\nItNOf+74yfDWMRLaWrbRRMuFUN+o8RTWHPrgitVGfZ+0gT8uyDFeLRW2OwD/\nn/hASZS3HG2GO5dCzhk6icRNIhakQULx7oHmma01D8x8trWwD9y8GX0TNmYm\n1zQn+E/qSQi53KUeoT2xGLwlB4FaZXEpZH9E4b4zwS0gblX79aNoaa53SIyf\nwFnJzjxLZCy8mmCdsrVS8VVKMEcLpI3Y4/m4DgY0dhNsG6+QS5vnjcg9j9y/\nQcilWZxVZCd0TJDcanNU1zDbnR/AkOGbiY/Xn+t6h6LlVTYpnRlo4vIBpT3e\n/pS43XdWOp3HqGgmCW2FBY/ZEinOUrAh8jYqXT/C8vQAVT9/mMLmfUgPMNej\n3RVlW9b2i3c0pVbtY1jnPP1SF2WgFibhVAj+BKZiuu2TBydyG31PtSu1Yc2n\nk6r1YyH7Ey3XU1rXEdQdzONvmeNwHwTjUd+TfvoBsd2UFIRXl2iU5h/RXhjU\n/0px\r\n=D/x0\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"f58f7837e89be3949b851e0f0885fdc0e3166e44","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"^2.13.2","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","ts-jest":"24.0.0","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.10.0-ptquang86-qp-sd-465-includeFilterContext-2019-05-23T06-47-04-933Z_1558594069250_0.35335422581338194","host":"s3://npm-registry-packages"}},"11.10.0-ptquang86-qp-sd-465-includeFilterContext-2019-05-23T06-57-56-179Z":{"name":"@gooddata/gooddata-js","version":"11.10.0-ptquang86-qp-sd-465-includeFilterContext-2019-05-23T06-57-56-179Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.10.0-ptquang86-qp-sd-465-includeFilterContext-2019-05-23T06-57-56-179Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"afb58e36dda76478a87d92633bd657433b67eaa5","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.10.0-ptquang86-qp-sd-465-includeFilterContext-2019-05-23T06-57-56-179Z.tgz","fileCount":199,"integrity":"sha512-Ag61nGaIFOivnrqcDrv30Alsoat6Y2+13dkKmqEjZ/v7I7dXsO8kq53ftCigYymkfPLBUUMleTmbMRJXVifIOA==","signatures":[{"sig":"MEUCIQDYoVC9hvKGgn1DbaFJ0Be9WloVRKiQSsyqXlS72pFVugIgZ4fCTs+Ng/A05/OeYmxm3jlqP1elHCHZjc/foKcqwJc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1939404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc5kSQCRA9TVsSAnZWagAAP+oP/jI0g0PB+gMy1GiU6Klm\nbvc5FLFCywNYJIGBYeSWUKQZ152ioDZOo7eWQw/jvOa5ByNC5dqdS9lpm5OH\nDQ7N5fN9x5v/Gm72JfKEqGxyYVJ9g654mMz9dCjKc/7HBfLXQyXd69FPvmzb\nzUzoMifgAwGV51Tj96MxlG75M9qNl0nwXD2hCNpofsKjNTT7w4VJfh7xVlWX\nyQsjv7oM/j4X7Fh3SiMgv+l3lkr7OiXcRKudXavWBN121ONSFaDOfM6DfAqC\nbFor8ifmNdcHECuqQebuYEsHu+yc1ysBxZJl69jYgkQAgeN98Kh1kNcufZWD\nLhc6v0u5YqBZASOtKsg1jLaag9Xt8/6zLIf2LoEsnCs5pGmGbTAyEAdE56Dw\nNy3lddQokxHzsFPAaBZ1WnhzuyOisfAWnyPG331GUjqusyGHeVi5JqxnHLDz\nyO/de0K5pD6/+4phiLSz16y9NsD91fCNKL9i4XuFweRBeE43q3CGVSIuxOmh\nhCQgaDPacj6EMP1+M1vAfEErjvqt8nPqrY+p/y6h+FBhOcIW37gbp5my5mkP\nINAgYs9QHMrC61RQtAHO0p8pUGNb8Zqak2aweaU5/Wha65mPLEd77qf+rj2W\njmWAuxd2ri52pW9NYMZYmCYYp9N8mkRBD7Tu7IWT/X4UX1W1vVjDii50B0up\nvaaJ\r\n=qW7V\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"f58f7837e89be3949b851e0f0885fdc0e3166e44","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"^2.13.2","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","ts-jest":"24.0.0","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.10.0-ptquang86-qp-sd-465-includeFilterContext-2019-05-23T06-57-56-179Z_1558594703334_0.7358525760208781","host":"s3://npm-registry-packages"}},"11.10.0-ptquang86-qp-sd-465-includeFilterContext-2019-05-23T07-36-52-477Z":{"name":"@gooddata/gooddata-js","version":"11.10.0-ptquang86-qp-sd-465-includeFilterContext-2019-05-23T07-36-52-477Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.10.0-ptquang86-qp-sd-465-includeFilterContext-2019-05-23T07-36-52-477Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"d1dba4d8ae0287d92e74f39e0319158c7c53e711","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.10.0-ptquang86-qp-sd-465-includeFilterContext-2019-05-23T07-36-52-477Z.tgz","fileCount":199,"integrity":"sha512-9A3gg3BGv7nf1tTKLOVJ2NDGr7AiMUHBLX3CYyJHZ0h5CnMJjrUdrHshsywZOzt1C5kqmHHbSxbSLnArYM6eJg==","signatures":[{"sig":"MEUCIQC9NJ0L2VCYPGIsYHIUi/wftjDUDBzKF65x+uKe4B38KwIgfOZzj7WSzzNF2F0fBdT3KmlJmFUpnSZvnFF0+Zb7gxA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1941608,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc5k2uCRA9TVsSAnZWagAAQ+EP/iqvfEgp/JTn3ickgZqq\nOzlvfw+U9Lsoe25YfpUBrMutEpiEsou4naRwKaPYDq8C/5WxESRhHQph3hXG\ngVtNIm/77OOY8+xBa0CQTuZ/HKCqquVxAc0gbDS8G2dozCk5pZgnSxAaeg8n\nswT1hAPIW0kE2yyBob9JvUGjq46rzQeugB5Am/rXtB8ria+r6K30taoteo1G\nuJBH4QtbDyAInQtHPx0vZQuNJDBzvxelO+fAukbb8anrOXfz4HebiyfLvrNN\nsTzeaJGoEIh7OADQnKVfuLQsF6nme0U5w5ucx7Mv62gQbczdvnC1Nim/UAuc\nQQeUkKEMbDfnmpKsilLcOmb2q+kBrynykvBjOWwUVMKFh8QhPdat0VlGU9D+\nYxUZYWzfzy/i6nN36NGsjPktCGjH0Jj8cz4ltw7b+bXKg91gbEMlJFSjiGpa\nhXjvy6I7MrBdhObNcSsZ1FigXf7irNry881F2WY0rb83I7rPY8dh0Zoj4N0y\nr5a+kEZZzu/6FrpRhPbiiRH3AJ/tM5IN7///gSYztbJSaPNegOWCMGKBTs8f\nvv0kl7qaGsfmirugzxIn/JSSg8Wn3vtndsI0RVnns3x1o4tvmWP9j9pRi+Uu\n5MOkweEnZ0a7sp8F8nKzCgRn45ay7MzC7xmMn/B2Hbs7TqXZrcXs7mhmr3Fb\nl79p\r\n=psjJ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"f58f7837e89be3949b851e0f0885fdc0e3166e44","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"^2.13.2","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","ts-jest":"24.0.0","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.10.0-ptquang86-qp-sd-465-includeFilterContext-2019-05-23T07-36-52-477Z_1558597037306_0.882813411003954","host":"s3://npm-registry-packages"}},"11.11.0-ptquang86-qp-sd-303-restricted-2019-05-23T09-07-13-146Z":{"name":"@gooddata/gooddata-js","version":"11.11.0-ptquang86-qp-sd-303-restricted-2019-05-23T09-07-13-146Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.11.0-ptquang86-qp-sd-303-restricted-2019-05-23T09-07-13-146Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"a6558eb4dbe483ba9b90f5ef7abb10cfc5959bf3","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.11.0-ptquang86-qp-sd-303-restricted-2019-05-23T09-07-13-146Z.tgz","fileCount":199,"integrity":"sha512-w/9uqjaoZJXIxwFoOiZAUAEnD5XUuFkwnD3b6CVmTj5iqG77TNLfS/8QTwTy2B/uWIhIjXqXtLLZoKnqJ4nvfg==","signatures":[{"sig":"MEQCIAGlEabnh9glyH7DFa+5W493jpbjtFMhTlFkdmC/F2bWAiAyNLghTMfpy8xttfNO2MYZ+2OYJ/a2PnZPiLYukVLI3A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1942636,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc5mLcCRA9TVsSAnZWagAACfYP/R+9ILqKjd3KCpZWO9T0\nwo089UgHHd2D/zpTOVYN6wgr32deVgDOCEOO2L3b9PIToFp4U6KChUHN2ACa\nx9K/E2NYr5+GEBS4PuEHopNKKmJcEH2ALyZcAM3sV5su719OFgJn618TayCz\n8tOa2rY2SJNCOyY6NxrlZxaI5FWqJIHKwoRrWILR/YRw9Pa2swF7Emn9rPhh\nEsN7gQOrFLrmYsALgNkVJYpQ3sdSdMaaE34aGU+ZxvUurVuw+mBhk6XiSH+M\nnyjOYqf4wbuh/79DcFUmPGqt+fDIDkKM6Xhjpn3KsBMkp9oXzlb3c2UPbUTp\nUxCeBrBa7hjRb8OJRwyv4YXnZ2sAzr+zIrJ1uO5Cq9XqfEXqBTqjQyg2eKmC\ntdHXPh+6+cfz4naG3mhBwE5GC/Qp23GJGXKJqjcRCZYVGaIC9+A5+aa+BnZt\nYecNOXm/Si/hvKXNa70EjIdAG5eRWe9OCOX+1kc72/9/z+cDetgF0Bcb9bm4\nktD0g6hcuN6sj+k58qxvbh2jHXRkIu9VaAewxQhnwR4ZUPUCXU9sbEYK8BI6\nNXNJ5fFbPHKG+cqLrDEg55TuZnpGVq2C1gU1Y1EhDT8oMTtEKnUjsKXNYc8y\n4ukcXAGNhqJkE5rZWDLhxWS0Xyyqm/tor4msK5/BymLM8VSTevRx5kXf0EMT\ndyBH\r\n=7hQu\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"f86c3bf010e694e83e359e7d1d03f3489edfcc62","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"^2.13.2","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","ts-jest":"24.0.0","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.11.0-ptquang86-qp-sd-303-restricted-2019-05-23T09-07-13-146Z_1558602459787_0.601940403239593","host":"s3://npm-registry-packages"}},"11.11.0-ptquang86-qp-sd-303-restricted-2019-05-29T03-00-15-459Z":{"name":"@gooddata/gooddata-js","version":"11.11.0-ptquang86-qp-sd-303-restricted-2019-05-29T03-00-15-459Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.11.0-ptquang86-qp-sd-303-restricted-2019-05-29T03-00-15-459Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"4086b315cf5811cf331b9cfd8ceccf17adff8e8c","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.11.0-ptquang86-qp-sd-303-restricted-2019-05-29T03-00-15-459Z.tgz","fileCount":199,"integrity":"sha512-KTuY4yDI2HkPOkCUcgFM4I4F0g98qGU4WhYGcCd5XpiRZSRGWBti1+sNeiXMUnPSNPzt8S3YvnuLMtsxcza5cQ==","signatures":[{"sig":"MEUCIAW5/zXaRKC09mhMv29/pTUf1tEnGjFaxMeTkM4mkGUsAiEAo1CbXHjnsnxA6U/hm1PvAToCuoHlJBKJQMx13L53Vic=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1945748,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7fXdCRA9TVsSAnZWagAAq7UP/1SzQMgbp9DxjOk266K8\nZvwPs1dPQW31v+WpZAfOYhoY1zH/zp8Tnaas8vOgJ++k3hEDS3hiO10gXbHy\njs6pF1t5GIeGcZH8MW3ls370won2BiI7xDk9MSpPec3fxxFv7pKDC4a89457\nNtiHYl7bEC9iEI1S8uLFECODM4ZD8q3jca6Wj0iNsV19+awKxO/8wzuoR0tv\nyp+4iRctvTaPLF2N9ZdAPVfFkDse1bSbfL2nMF1E2Z7VUGmBwo7b/2KSalLQ\n2z6msay/zan3pt24cjqXvD6Iklb7daOiOHZHpB1pPYkRcXJ8djQ6Nyg6pT/C\nt89OkRmW5XcNdsTOfN965XmvdsBgjATsuYgbev47h6k1LdHckvU5SWe6K+kF\nIRIJEoe4HQiWxgq6F2AjWxMdutVY5+aywCitZKT0nHeNFVOReC7ZXJ0K5Usd\nK6Qg6+FhLgzF/d0AtOdJ5HPSUdaEzuE58y6G1TCcqm5yycGW+NvWHzrwXYBi\nnQPRt7nizyCl3s8GQYHEWe5+MFLEkFVCbmvRlrNCAwD51tPCaO1Niq3wso8h\ntMnCSsdJmmKDp+WLOlnxlW74FZDRb8gbMlDtBFhGsp1Rf8OdXL0MW/yRbVZK\nXcT0wq1Chy/YstM4TOczHutSy8GT/6N0SETIr3aPPxOrd3oqVr3L4oxSF64X\nc/xe\r\n=tSWu\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"ff97c7a5b1c8fc87d194f06fe5c3b093a9759655","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"^2.13.2","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","ts-jest":"24.0.0","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.11.0-ptquang86-qp-sd-303-restricted-2019-05-29T03-00-15-459Z_1559098845278_0.03126798096734973","host":"s3://npm-registry-packages"}},"11.11.0-ptquang86-qp-sd-303-restricted-2019-05-31T03-35-24-935Z":{"name":"@gooddata/gooddata-js","version":"11.11.0-ptquang86-qp-sd-303-restricted-2019-05-31T03-35-24-935Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.11.0-ptquang86-qp-sd-303-restricted-2019-05-31T03-35-24-935Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"120c38237774b243ee0e9affc5d9498840779976","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.11.0-ptquang86-qp-sd-303-restricted-2019-05-31T03-35-24-935Z.tgz","fileCount":199,"integrity":"sha512-6glMwzhj704kQ6gwM95TVY1QLQnSdVF2HFQFfAjrfgj0C+1tn6wxLFDdpnwRbhdDzZ7ixup9SM/Ddd19bJQ4zA==","signatures":[{"sig":"MEQCICSHahRLfV6nYlMUmmhOa0sFFbtqjrftBek7eyMCFHYSAiBmOCdzXapmC7FjKJbvB/dG5Bwb60LzdnnGEAfBYcuKFw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1946143,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc8KEaCRA9TVsSAnZWagAAIEQP/AzvFYM6z4V62JNa5Wt1\np2Rk6eRNEY0HaNdMee/JnaCr+e1+KL3SPLOibqefJIh8LeU14JGBjCWH9Dj6\nuzsiOJdEQlrgVObkyDZbIoPHFCALtkcwfJATlLgi29HBoceVi02G2FsoQNQs\n27trMFc+DaacsuxnbmzT3ZjuVJq8yh6uFzzOfQT9bekSABDpxMUjriILpUKk\nZl8OIqt5NCKLPqluj2eENoZv4xBA9fhe7qN8zuVeEslwPSk2vo3mOIKZaxnM\nF3dzcDhUHx27Jd33ltZKsTJQ1hQdn1cmVakP+8t7Cno+5cqD+J2pkES8c1Ja\nocSOTVvmbWiNYJ9gC+befcsXY8tG5Do7cUN7c17YNrDauv4Pxw3HqcFLJ3Mc\n/Ao4Lck9MQI4WGiGDMfLN9QqoQdDaYC4ZdGhrJnVCSmWv1ivkhaO2V6f6J0x\nR21qfo6k5zpBLYEd6YdThpZ5Y7yv/5McNJZGVcCB3+3KUxuFtCGgwdsr8T8g\nmg11/umbjx43oMBADRxoI2okQ+nei7wak6j1azg1Ll627R04UrSmCeBmC4cF\npGeO/J2AhJrULz7FEEreoB9MduNi+qlx3//1qrbehtah/3tERb9gFzGLB7hp\nKPN8Oe+lBpHxUlXRYTh97aXsVDh4MimVfp2rUMrvk/sZobgwmfdQt5ApJatt\n1ZsG\r\n=14S2\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"63bd660c0868ef206c544bcec4c60ad2df8ef636","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"^2.13.2","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","ts-jest":"24.0.0","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.11.0-ptquang86-qp-sd-303-restricted-2019-05-31T03-35-24-935Z_1559273753516_0.03792791118179384","host":"s3://npm-registry-packages"}},"11.11.0-ptquang86-qp-sd-303-restricted-2019-06-04T04-22-51-313Z":{"name":"@gooddata/gooddata-js","version":"11.11.0-ptquang86-qp-sd-303-restricted-2019-06-04T04-22-51-313Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.11.0-ptquang86-qp-sd-303-restricted-2019-06-04T04-22-51-313Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sarfy","email":"martin.sarfy@gmail.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"d42ecd697202999b992fd4de237659445c8eb6ad","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.11.0-ptquang86-qp-sd-303-restricted-2019-06-04T04-22-51-313Z.tgz","fileCount":199,"integrity":"sha512-YH9k9/EH3K5Kta5em0D7wkyi6HotVCtCxRx3h30hHZwpNsT9sv7AS3fjnM0uNo9ZpxSQwzUkIZuFmp387FM3Bw==","signatures":[{"sig":"MEYCIQDU+R0mX4858uAkFsfNiffX4/nA+hBOZA6x4ny4aw3QHgIhALrj3E7uqbxiW4oniHc10nBSoAkQXvIkAwmD4zAysK7n","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1946355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc9fI3CRA9TVsSAnZWagAA/esP/1tICw7tgbJZf49jVWKw\nxGHUiRaHYGu0eiGDz/5Rw/VmQTg2G0Y6IwDNtA8p2U+708sJVtsDnhfT3ft7\nnUbDPs+4FMplqynfwDtdEp3c4KzmcHseDv9ERH1S2g8Qp+S8shz/f7pSCked\n8l74TJ377jg7t75xH0jaINdWcRogT1PZzOP5cKkIjYXbwngZXESru5gF4s4D\noikgHNyPZ1RlZdrV4Td9sjF20Q++sDFrjIOLtY/ofIiz5etzpN+UILfVLSme\nfFz0J5unJUSwEaT19qM8DdRmKtUf6YC1r1MCwUq8pxc2mxxI9Egl+EKxnADr\nWHHLcbOaZF581ZKSCRkoLjAnFCm54Da9GlIbtWYS7laaFJdlMMKS9Nk9Svul\nlEniQK4EGwrzcme2NMpoePbfcFj1pM9Z5Uvw/TZ2ImwYCszhVup+UDDGpXdM\nM8pgTQukbJmEj/pCdLEveJ0cePxXKfzH2xHWILCp57zbyjK9HRAdhc2kbMl8\nuw3+beV3+0IDGVEH4C/MT+WIvVExlktEGCV7GRetCFINsCHqH+pDDP5ojvJw\nejUk6dQd1FvTu/SWdOWQ1ODy+ZsjVtzm5TxYLnvKQj/HtAKX4GZXd3CFsViD\nqAgKOk7Wa3WGXPj2N5nsdhOW4pD2JokzQhi/8hwWRqzhvGyoF+EnhM/L14Al\nBvv8\r\n=wPbk\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"2a5d79345a3e8a31ade490e7e2e4d3424ee6b032","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"^2.13.2","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","ts-jest":"24.0.0","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.11.0-ptquang86-qp-sd-303-restricted-2019-06-04T04-22-51-313Z_1559622198299_0.8029685802227406","host":"s3://npm-registry-packages"}},"11.11.0-ptquang86-qp-sd-303-restricted-2019-06-04T04-29-24-696Z":{"name":"@gooddata/gooddata-js","version":"11.11.0-ptquang86-qp-sd-303-restricted-2019-06-04T04-29-24-696Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.11.0-ptquang86-qp-sd-303-restricted-2019-06-04T04-29-24-696Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sarfy","email":"martin.sarfy@gmail.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"acf56a51d06253449de61c1aa9b834ffd0358fd8","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.11.0-ptquang86-qp-sd-303-restricted-2019-06-04T04-29-24-696Z.tgz","fileCount":199,"integrity":"sha512-dfediUN384rjiVUF9oK+o8EDxdhiCLtLa+I/KmTQ6RV7pEbpqtrsLwwfg9RLwCJousGVUEqUXCvX7v8fuhYWNg==","signatures":[{"sig":"MEUCIQDLazpmytGz655kCtK9O2oIXtfR8ZjrrUuJTcynFe7qWQIgYXdvJNF4GB0d+qdbPD/+Upq2CnZ5TmHLSKdjzEXNj8Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1946398,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc9fO+CRA9TVsSAnZWagAAc4kP/REEAJhV/zFnuAPTUn0/\nh7pVHcG9MvYZOQhIxb+UaBL838mLH4xnbTHnS0J+gIq/1Lil8y3PnGnK72nQ\ng9/Gs3QxN1yGY0Ma8/dyhxPkH8eYGUau/AXyXC33TwNX0AsOFjP0X+5/StLr\nyZWyWuTBMqIfjij8VhVA7i5nn9FW7oGTRSKjylfkTsrwyQBQRDfZ6O9HxZx+\nNAYQyoXgZNEnv/eWRLcWt6iwMzxPbjUyteB9ZIVxGwmtDZJsa7X6y489y1zf\nEME4GyniEtnV4FwW9lEehe1nvB+teSrUWyYzGKdM/tQglBCA0Nu1ZP+2KZdX\nj5OIkEZuiRa2qZOQs3avXJ93+kEnhXYTHTqXymVfgmVkXj0eYdE2S1MdZ70V\n7UN/v/YsNmpvtvl47RCKcYV20dxxyGTUmwGpmQkqPWGBnjKU7pVWQ3RyInBe\nLGwa005ymMqgkkwT/TDx9QJ2jjiAzl3JDqNV3DVtLVU9AInkUzTig3ZRePio\nGLIlHSQxDiSajLDYvu85tq4H/A6+AQqnZNhvsiNTK05ikOFXO4x1HoJidV83\nmvVyYbA448Val+kKqHoXHGdEaMIiRaG7i40hee54DvLOeFFJMBCZnSUjuMoD\n1qGR7VvzYLAgG7NdIwImT+QOBuoAzPzT5a9gMMHcuhRa8DWJG8e4vbWrbUMJ\nwynH\r\n=KRfi\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"2a5d79345a3e8a31ade490e7e2e4d3424ee6b032","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"^2.13.2","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","ts-jest":"24.0.0","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.11.0-ptquang86-qp-sd-303-restricted-2019-06-04T04-29-24-696Z_1559622589327_0.7595644358858751","host":"s3://npm-registry-packages"}},"11.11.0-ptquang86-qp-sd-303-restricted-2019-06-04T04-48-27-495Z":{"name":"@gooddata/gooddata-js","version":"11.11.0-ptquang86-qp-sd-303-restricted-2019-06-04T04-48-27-495Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.11.0-ptquang86-qp-sd-303-restricted-2019-06-04T04-48-27-495Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sarfy","email":"martin.sarfy@gmail.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"0df747ba5366bbd5917f15f8289e500090f2a6bd","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.11.0-ptquang86-qp-sd-303-restricted-2019-06-04T04-48-27-495Z.tgz","fileCount":199,"integrity":"sha512-EA4mOGAZV03LH96y/TKFRnWXJmmC9XxcI61kFb9b2ZGTbw1qWFJREPmTV7Gj+wXZuJOWKMaOrftRd/q43uffBA==","signatures":[{"sig":"MEYCIQDB8Gq9xZ9ojI1upYRi5l61w//pInR3OxNWFv6gtjHsrAIhAIDlIOgvtjSJjbpvmOoERLCENLBTlz4QrLCmIttFKH2z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1946394,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc9fhICRA9TVsSAnZWagAAB7kP/05kMXeVE9epdEMkIj/F\nzHvR6yJFO8e00CSbnYWsknVPhk8E1qlEZbxvdXB9l6OuNeHBkHh+lyI5ZpWE\nrjJjFNIYHZyLjEeQ4zgfufSWfnSYzo19sfBhiVnIDeVxnEYlHVEnKOyMCRsi\nB9nIH8jCcDsBIskB/cP3dBMtfDIev6EsJk7s1CQk0H0sY9OhVhMYvKXYRrTW\n5weTLHRqrPvuM8dOcxieMSFm5udpo7bN6vWvjyfhxg9K2yvuLNMALKgIhvzp\nxY819spTAM9wRDV1IUVFIgOpZYVs/al5PtqyUl+FLLyPCfb4hanY+sVy89CZ\nPK6TuLmyTQRCiSQxSqfSZxOyWCS7jiAlvZdwNL7SFLt9qv3JF4Ea6+PbjHU2\nHbQyZ3BDpX2CoekM3D6jzMHjBmLED5CSs/g7RmcZbv9ym85FcThmGFs2fJn4\nhB0P/mNAt+ejQNsoCEExXvDJeUQO+BClNc9GjqNnW3fCnGKWilRJhVPiIRuj\nEzidI0vw7AVbs/ci7lvwh/RGXeSroDa83nl8eTn5ygXY2V3lk0LoDZvu9jKf\nPQH+P2sKdT46gGfCVAdOTVy5pQt0L13eu5qbRH2A/gWvV42L4x0QxR0ylvzE\n5Z1CXkmc6MEwuB8k7qxYut39JtOLKxSk0nkKg/p1hb3dXskZ1cOxSUxf1/Rn\ncKLt\r\n=XQJE\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"2a5d79345a3e8a31ade490e7e2e4d3424ee6b032","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"^2.13.2","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","ts-jest":"24.0.0","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.11.0-ptquang86-qp-sd-303-restricted-2019-06-04T04-48-27-495Z_1559623751603_0.11090145390433537","host":"s3://npm-registry-packages"}},"11.11.0-ptquang86-qp-sd-303-restricted-2019-06-04T07-08-37-746Z":{"name":"@gooddata/gooddata-js","version":"11.11.0-ptquang86-qp-sd-303-restricted-2019-06-04T07-08-37-746Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.11.0-ptquang86-qp-sd-303-restricted-2019-06-04T07-08-37-746Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sarfy","email":"martin.sarfy@gmail.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"820cf50c7f530b46b5e395d5f82dc8a243e42eb5","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.11.0-ptquang86-qp-sd-303-restricted-2019-06-04T07-08-37-746Z.tgz","fileCount":199,"integrity":"sha512-ZlR494KXeCKvirPLyc6z0jw82G1atMD/jXdBmn5be5Jl2/IeV3jXB5WQeVUP3GXLGdMxQolUQ1+tIRjG0ng36A==","signatures":[{"sig":"MEUCIDRTGLxvlSD8JqJD2pFp4qKoaoJpQHbH5izauVaMzPJpAiEArJgppM2/te/CejFzeh9f5Bfv5xwqIS3wI1EUFee53kk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1946578,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc9hkcCRA9TVsSAnZWagAA0S0P/0eleMUtNqjLXlKkltZQ\nNcaLnQB52bmKL8Tr06X1ov2S4ZSIHFpvg6bXKOrBMcMk7X/yfhIlNdT0fpis\nBA1QUcwInyv3/WhbmkA41npZGdSdpmAboLFLyAY8e/dmelXf3Do0hoE1qdAN\nnmV9EmT1tpD6vbScIjGTbhSP8gb+r8WMjXSmY2vcg5Gduvxcn1gyL1VVPm5T\n2KRvBjpZx0gd60MnWz2HJdip1CUAAT4RD4EKJ6aGrUVUQ2PFvfT6pRJgJkc6\nDr0xmcV0BifAmGTspZIdsNm/SdhgO6r23sWi6zYEFZ+ksb9uheuDt5HaafXX\nrq4m++mSTH2OOiL4ljZxKTV2iEvJ/VwhzA2aSV5dP3Gdv9eZFZaEJ1sPMSJB\nwmG+zfa4swRHdh13rEFD+OvYPO5z4Gs1G5SGRzirf/v+n1HGeBuUxXBPbZLe\nhtqkRHNDzP75vOFM8HIq9AiaDU6eTPHN7Ix7m7VD0P+vtr9gGQQt/GTFvL1o\n1i77QGTGwSrVG7Ih/59QcZwLkAammbDEJThSg6xx6T1joq5jnVmYl3nzyaYk\nieooTdemHinSSExEb+PN37olS3p5sruQklk+nMpkOfJJr1e6lcR2bdkF0qEQ\njwTQDQyesEQOUCmEFKpxR11Crk7YAkFU/dlAzX/UfiIgII13rkpoyJ9jceLp\nIQ5E\r\n=s7I8\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"203eace41b2202931f23e47d79919c9cc343f8c0","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"^2.13.2","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","ts-jest":"24.0.0","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.11.0-ptquang86-qp-sd-303-restricted-2019-06-04T07-08-37-746Z_1559632155431_0.33732096563046543","host":"s3://npm-registry-packages"}},"11.12.0":{"name":"@gooddata/gooddata-js","version":"11.12.0","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.12.0","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sarfy","email":"martin.sarfy@gmail.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"8c6c9d163fc8c49afd3e7b959e69ac5128ddbcbd","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.12.0.tgz","fileCount":199,"integrity":"sha512-4PGgMsMSAEDQrIRW/d5TOvCaV1UtXc5ziuXxvtOCdgTOAJzBe/nYJ3tOm+J5mrnzOsoH3axreF8YPsG+PCh7Lg==","signatures":[{"sig":"MEUCIQCIo0+d1qfNkkq1Cid5i23EpqG8vnkKNDsrNTOCr2xTNAIgQx2kU3qya0Dr6HSLPXwpD+z+mVwOvFHy5rm/yzh3GD0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1946568,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc9jmeCRA9TVsSAnZWagAAp7IP/Ri54SlXX+tHerGQC/FI\nOfnNyS1tloc+5BZB+t06ggyOxNtfB2MnutlUAtrw/Yp3+GXCRpREk08U2YTG\niRVbLOMHGGKdICs4GcFE1bXWfAlN2UOUQc2pZQKL+d85Nb6S7ePoelLKY3Vn\nOoMOS0D8KaI+gtWG3uc6qoI/sKQo3axy2QUf1qIfBtAf1iREKswg+k5A/Y8c\navrYivS1pW67rnjpQ/LMuGxvorcJS7s0N/yrrMLHASznlOz2tbIM2k9W9Ucy\no0vA7iswimJWgBPhTSo8chVTTRnFhVCAKHNTUFQWi4Fhgpfqq6sVPIXpFxxi\nrHxmwHNfoadA5vGi7fz2qABX2xluNlwj6U9AzJkLk8/Of04GykdaiXq+948J\nC/dd+JMqxflnYRlW59Fp+Bpld0VDwW67eAh2HTiNUzo/vSR3cV/+CPQBSaIh\nl5ssPSQpL/q365lzkaGtdra6gS+QTYJfJ2vxIHMfZvWyK9CFWEcZtr8tiaaa\n+jxy+dpS68OEam/5Qml2WDWZ6kTF7QqF64A2/sAkOChNueVEqiiNiYM1ocN+\nAC+qfeLn9ra4+La4JjY34jM+h3SKy4/ucTP8xOmBdcn26hAW7Dv5315AtMD5\n0p5kIdpgMAT1v8ACaG2aI0nsC48ujwsWhsnOec5yVS0tcFyUmV4aehKjedpL\nLMHD\r\n=zDfA\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"browser":"lib/gooddata-browser.js","gitHead":"2e02db62dfaf5d284b98876c09d9930ddd88cdd2","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"6.5.1","md5":"2.2.1","rxjs":"^5.5.6","uuid":"3.2.1","lodash":"4.17.11","invariant":"2.2.2","node-fetch":"1.7.3","es6-promise":"3.0.2","fetch-cookie":"0.7.0","isomorphic-fetch":"2.2.1","@gooddata/typings":"^2.13.2","json-stable-stringify":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","ts-jest":"24.0.0","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.12.0_1559640477947_0.9676172994682455","host":"s3://npm-registry-packages"}},"11.13.0":{"name":"@gooddata/gooddata-js","version":"11.13.0","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.13.0","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sarfy","email":"martin.sarfy@gmail.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"be35bed9c9b8d52cdad4c7bb04f7f3e18176de9b","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.13.0.tgz","fileCount":199,"integrity":"sha512-tguab7Q56Edv6Q9dL43trKcgueAhy30BXFtXhEB/m4zjndV5ZB1FLmH4KC9+PuO3yw2XIJDbVWQEncJ4JOHFgA==","signatures":[{"sig":"MEUCIQD1Yt62DKRy/2PZWRPVxDny7EFoV8W1QQqvGd8A7cGBgwIgEeaaHBzzNZrCotfNn+/S6wJaZX9ozT/ypZborQsLiac=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1946749,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc93oMCRA9TVsSAnZWagAAjNkP/RnxXqqxB51u4Pt/HYRh\nwGnZ8dg0x7FReyaE1lYeCWg+qUwz/I2IfPUxxC8aOL3ZJn/fAYT5k69Ow66F\nOO+RpHrMOIrtmZnTfiimLkGuYqG5dKOxw9Cz31Bt3kpWd+hdZu5QWZpLSof7\nF1XY82H0mmCYOKXF9Tn1ZGO/B0dKq4nNZzULPJFVpFXi5oIjupUkbySerLSK\nAjRuJI6Rpvs4dQkxkiIsXDWaAZuRjkRpyYpyunj7i7QCDHkPC2D/ggEJVQOb\nx3frSuWJ2dx5yh5emmTzpyVBSYGs9fvw8BLGzSHiBnwuNrw1jL2Df4cpyyGp\nC4LxInLvusXCOi6u4i4J8vqmHyR+ZV4gpAn6AweG+7ft0KH5n38QQxISCCmv\nbGHSeZm8hFSoQuoRrWMwUULgc0SEASu1klVArLB62jLtWj1hZf4cq0BsRjgg\n6qOTz6HQuhodIp+W9jQ3dAioc4TOrZAzEF7cO4cw0Uu/tdlM2HeS/5hFGuTn\nyzb1WEifP7P8uxDEpyE4uEaS39y6Oh/QHnC3rECROeHbRDHZhNcwCxTU49w5\nbiu2ZJrWymiJ4UTiMsFgSIfYmXMuZFISSZ295Ueramn3TlLGak6nYMSKtA3n\njjT4ZJOY9IIQNTJVexZdXCdj7Tk2m/yjg39ZJ+wrKUER6UUctVye4TODfDg6\nyt0v\r\n=L+WY\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"browser":"lib/gooddata-browser.js","gitHead":"facbe90670b87426a33cad04e87b6955b6a00758","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.13.2","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","ts-jest":"24.0.0","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.13.0_1559722506967_0.31379847366212044","host":"s3://npm-registry-packages"}},"11.13.0-ptquang86-qp-sd-501-refactor-2019-06-12T06-56-10-783Z":{"name":"@gooddata/gooddata-js","version":"11.13.0-ptquang86-qp-sd-501-refactor-2019-06-12T06-56-10-783Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.13.0-ptquang86-qp-sd-501-refactor-2019-06-12T06-56-10-783Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sarfy","email":"martin.sarfy@gmail.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"cbe77b2c7ce52ab641d135fafe4efbd2af30fd13","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.13.0-ptquang86-qp-sd-501-refactor-2019-06-12T06-56-10-783Z.tgz","fileCount":199,"integrity":"sha512-y68kS3IDjDHUtsew4XOicPiQ+3IQbPkuP5/ZiwJ11S33bW+6TcaUxeQql+35eFNC39rMrxPDi02qK0445spYGw==","signatures":[{"sig":"MEUCIQCxrkPM7v8E7H/ZbLqh/sYg2DA7NvlQpKifDlcoThpyZwIgX2n0N+EanTb/SCUU3kgIx9lpR1iO64T5OJC/3HEGVS0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1947852,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdAKIpCRA9TVsSAnZWagAAbRIQAJiYaM9AoABA/etf/E6K\nzfHSwgK/y01VNTL0PzSuE1QXpljb89pWaF9sFK9SEG22pH9N3v98fO+UDL8t\nRirMS9+gHaMT9tC3ysF8gt8Dkv0EEHPVPWrKGStRz6OINn26i4VOyMEpZeld\nxqUijl4EnAkWKSxmygTI9xCb6ycNOeZqOkrvorJ8l7CCgeX41DjZyCs4Q7q+\nTjYCKzczaRpMuimDfYE1gUgvyS0BDgStqWSdujNuvdSANVUNrkYADHBnFLXS\nKjXBovwq71UejZDvNXyxHRBJYMfAAr4U/pDqJbjWREkmEPIszPtYuYV/CW+c\n5bWgFFyT/I6MdkuIRmBPux+S/LFUaPOPoYESTr3sSPq4ZLxoTsMfLmkyAxJy\n0oZyjKOMUM6ZcQLHnCR1x/qoD6ELaznNPf79cPf3OzQ6FBl4hQv6q55vb9P0\njBbEKCagJAx4+DNpi2J9ti86l5Sywlbp44ww46O0lCBHS899RfWwB98g5jP8\nMJXLWuMQe0FBv0ziySuNGu1u+Rel/xX0cHT9dHilbvX+jQXzWHR7QNUEp88I\nD8jnCLfAGwks03zSk1HpiaeEr6f8XxQ+wG6JOCaccyPVNE4G6uaqwFGLrItN\nYjDu/flt2uCZ2bdgAFXBeRg1Wh0subTvBorC+WiLW2H3CLNlO1kPShcny352\nhh+P\r\n=vCKZ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"facbe90670b87426a33cad04e87b6955b6a00758","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.13.2","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","ts-jest":"24.0.0","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.13.0-ptquang86-qp-sd-501-refactor-2019-06-12T06-56-10-783Z_1560322600339_0.39371874474367496","host":"s3://npm-registry-packages"}},"11.13.0-ptquang86-qp-sd-501-refactor-2019-06-12T08-29-39-138Z":{"name":"@gooddata/gooddata-js","version":"11.13.0-ptquang86-qp-sd-501-refactor-2019-06-12T08-29-39-138Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.13.0-ptquang86-qp-sd-501-refactor-2019-06-12T08-29-39-138Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sarfy","email":"martin.sarfy@gmail.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"c92f60f985976401caccd8cdd016d76958a04b19","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.13.0-ptquang86-qp-sd-501-refactor-2019-06-12T08-29-39-138Z.tgz","fileCount":199,"integrity":"sha512-bhEArhBxwpPjhKKL2ALOJm4n9V51Q7+3RAOF/PyknJQI09Hmy2I+kX4cC6XHdzxm+p7Xls0ieR3gZG01pEbJmA==","signatures":[{"sig":"MEYCIQD53qtwp5IwzjoBXXzpWTVZnPKU7cs/coiwzLne7xQG0QIhAOi0UPOvnfVq1zQHfoKaoKLCzsOqiKNIuePASQ6OKlc2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1947558,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdALgWCRA9TVsSAnZWagAAcesP/iOSSxjcYPXXpwZfiIfr\nvlxREW0qyePunDEzx8tpXj0UyZyKy9mQg6tBVZQ9Aw+wIYujA4io+cQZMMUG\nfkGoB1f39Fhmre30ZqC9+x0/wZr+BPJ/ReG6JGFzH8m1AKf6Z2zsPGgS2Fgk\nrWOJIv1pHxIdUpNsaNJhBDEcp8D6/rBYyhOCbRrbS7i6AS9TqWHsF4FdESqY\nZcWdGUZbRUZkaswdu9E3Wgw6dhQYsBfQ8y3nKNGwnCzT5hd/JjuvRp190/6L\nwMsIQGTzNNhTEYjM7AbK2XzafwM2cfON87uZE322Xd3Trmoem3EtC4Ov4BqO\nf+2km50gnFjRWAx3thwAYLF+eyejwLGAG5Q5IFQPHGFPHGUVDVW9++vW7cZP\nTuDb7pLeKAYPUFv/AQPJ+TQ7lriBz5zroIIASfW5unOKwmBqIX1FmpGulIS7\nhuuP8lZW96xB2CsVXEsy1p0BCeNFcRDce72Wl346Y0gy+HJj78zpVtWLYtf3\nh1t8rM3FMitR7bdroNfhDEsmGehqxjZ7EZkPVaagAon678oNeYgJThFsNK27\nAxz5/luxNmyqBDtbQrzDpYHYOJFgR/2otjOPUVXElWSjgpt6k2fNKyaWMEYx\nHvbDhr8V75EkaXTnG2M3WT5WrlvowdEpkG9XfCDU8E2FdH4lDkuBSn20Oz0H\no0HD\r\n=DxJW\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"facbe90670b87426a33cad04e87b6955b6a00758","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.13.2","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","ts-jest":"24.0.0","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.13.0-ptquang86-qp-sd-501-refactor-2019-06-12T08-29-39-138Z_1560328213601_0.3634492206104756","host":"s3://npm-registry-packages"}},"11.13.0-ptquang86-qp-sd-501-refactor-2019-06-12T09-01-25-024Z":{"name":"@gooddata/gooddata-js","version":"11.13.0-ptquang86-qp-sd-501-refactor-2019-06-12T09-01-25-024Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.13.0-ptquang86-qp-sd-501-refactor-2019-06-12T09-01-25-024Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sarfy","email":"martin.sarfy@gmail.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"581e571fc91460af7a88e27edffd8cd0e4ebd5d5","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.13.0-ptquang86-qp-sd-501-refactor-2019-06-12T09-01-25-024Z.tgz","fileCount":199,"integrity":"sha512-Yk5OHJcVz1fyAnj3HSNor0ZWZrxyT1oas33dZOiju5CPk1u9c2GE6acfzS8SFHGRLyN3uYAHbJQedz92p5SgTg==","signatures":[{"sig":"MEUCIFdyeWWbsTIcfY/tOniZ9vEyQFRb+Ze6V9jFf37H+XYEAiEAz+n0byQMVD6eEEkf3MBtWQpaVu5yr1QeogNY412Cq/k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1947631,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdAL+ECRA9TVsSAnZWagAAFPAQAI8G4s6WxAinzIoCEDT+\nOyEgHpWlysndAwV3IfnxAfa7L6kGUO/W07aw3n2E3OFZpRIMT9cD96BMBoP6\nHpKnv/chD+q7SMy8qgRjmFQsAo5PaUmE4oWSu7VJ6GtQ4kWOChHTDZVZ4g+g\n8si6C9NOuqTMGTmICpxUuy5C3y5foj29880QvfFX8WIEJxDiHeno9c4rxSKr\nSnz+O3ikE/J6CSFRxe8smeMj0TyhCCwGaJ6uIdGLJha+oBT0BQ1m+x40Ql5i\neUDcdM5wn6GrwkH4T9VlqjrEJJMvyY6q5JUxUkKtzWx2ImJ4TJUlUcfPnBcY\n5E9dr45eFh0J9Wm20Ux5ZL91SAY0hd6KR2DuMjcfOsnqTVF13XHv8C8NxPVk\nfCjgRmc1WppkUuvh6em6oW6id5/cPkV95lLdG4XvHNHfcV7AQJBO14DkSLHS\nLOJdO71iah4TjzOZaOOQjfCA9fjtt/b+1jwTeW4zodCMltNWPE/N7fcgSBbw\neR7ZF+q+2sjBYjAo7eoibl38pGfl8jWutxO6j92/GNjAFyKAJ4uRuRxyCDA+\nMle6RhgaJo1WsC0lorBnk3bCkzLj76f6GF//HIfVTupSuEJnHv2opuj47CrN\nBneMmawhOmmuBxViHD7ahOcRECr4iKIONIuPhEdYiPFZuHOsO2pP+oUFsrpO\nl/z2\r\n=LGlg\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"facbe90670b87426a33cad04e87b6955b6a00758","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.13.2","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","ts-jest":"24.0.0","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.13.0-ptquang86-qp-sd-501-refactor-2019-06-12T09-01-25-024Z_1560330115571_0.8941392556357315","host":"s3://npm-registry-packages"}},"11.13.0-ptquang86-qp-sd-501-refactor-2019-06-13T02-50-29-647Z":{"name":"@gooddata/gooddata-js","version":"11.13.0-ptquang86-qp-sd-501-refactor-2019-06-13T02-50-29-647Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.13.0-ptquang86-qp-sd-501-refactor-2019-06-13T02-50-29-647Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sarfy","email":"martin.sarfy@gmail.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"9b9c645e4233aa61d7a44f7f9862e118eb503a48","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.13.0-ptquang86-qp-sd-501-refactor-2019-06-13T02-50-29-647Z.tgz","fileCount":199,"integrity":"sha512-fmevwvdepKq1pAcy3r7yCAO95spEq+QqHmjGgq57QeSbiyuBWuOMSAGJpb0l9wcYUoymKafXlG1gwS5kff1qfw==","signatures":[{"sig":"MEYCIQCejovJkipgga1Anecez6jj1igaLFH93HRpch/WijkgYQIhALmFl6suvsvhlReIxSYb8LMdq1oA8nPWbfS7fIUAM7Vb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1949301,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdAboSCRA9TVsSAnZWagAA5GYP/jKckyEPeE+f2A5erx3b\nvwCKXf9Wnkb6WGx1LsvjXr/gznj2JUNfJvhi2P5QFmNtXNUZRugZb4sW2QYB\n6w5IlS+Y7fiqvPcgcpd/6qzxnFMvqdckfZu/ECegFVR08bzY58kUlANGGDok\nrdYXDBWuvTYHr82WBmcqfiQJnDjQOwiv0/L3z9uvR+igKa1ukEA5l4WpaxoG\nH0SiNWuknBScunz1MoWzg8zMwgIwSBM8aMuFFwsQxCyqP0w28z+plNFahUZn\nKgVSPP6Fe7pBCYXGgo/VDcvEjSiXgNTnRdgz23SnnesDZudV6IcVRXkIsnaR\nqkYA7/Wv+YiBIcXFjjCsymQS2ig8Bx77rLClqip7bigcHsGKMHm74bJMGabQ\njiXIDM1KoaCz50Bs+bGckdtQqCBnnL/VO4dUCfMzrrWPFPl7s7+N6mAnz/pF\nFfGNj2uJ1Sso5NvksBa27xowpYdhIiYQHzsU9f534Ap5BxduQvutiBEliuv1\nnL0zh7jUYueCmuIZs4veBUTvPvWKKK2MWlB7aYTAie0Ufx+kbp9WjtKra6jB\nGuWEOSaoqFgud+OaKxw96ElwcwLx+aDUJV85ss7yKremzJc/siybgOPASgwq\ngS+LpxliYTcEtwrtbx9IlqKVHLN+tjp45MoAmGT6cuzWD2MqVaCH8I1io9tg\nxuE5\r\n=2hQi\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"a525049060ee48abdba52ae08172fc22bb2c4b9c","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.13.2","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","ts-jest":"24.0.0","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.13.0-ptquang86-qp-sd-501-refactor-2019-06-13T02-50-29-647Z_1560394257977_0.60029066552032","host":"s3://npm-registry-packages"}},"11.13.0-khanh.le-khanhle-SD-502-ExportLog-2019-06-13T03-27-53-348Z":{"name":"@gooddata/gooddata-js","version":"11.13.0-khanh.le-khanhle-SD-502-ExportLog-2019-06-13T03-27-53-348Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.13.0-khanh.le-khanhle-SD-502-ExportLog-2019-06-13T03-27-53-348Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sarfy","email":"martin.sarfy@gmail.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"df246ef40c00236871972132ac85911ecf181449","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.13.0-khanh.le-khanhle-SD-502-ExportLog-2019-06-13T03-27-53-348Z.tgz","fileCount":199,"integrity":"sha512-2rEwKUEZyp3JrjqgnmEc1C1TkM1utgf2zgg0Xh6Pkigr1jl4DSOtWSD45bBoOhFiN7JnqSLmOHmCy3FkaiPz5w==","signatures":[{"sig":"MEYCIQCd8npYALzjhsgzML3jR/6awif1SSFlJLohLDQu5SQcRQIhAIFT3+WI0U7l8de0Ia61WDrmRyn/wjqMiBRoAeNvPSlx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1946975,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdAcINCRA9TVsSAnZWagAAWb0P/jlioDYpYEH2Ir8jN6Bz\nQvHSuDJKKJxWm+ee9rCcNafaTc64kt6Ir7POlsOAvma96JAkRRhflsG9+Uhn\n9PINFWXYv+j9/4FGrxB5peaPN5kNSTZCNb2OxHyzRvMRlzgJ9fIBgOiM01s0\nERMTqxe6q8mTL33XVkWd6oIbJfao0qyJp1OJsFgURRyUgDE5tjccwEIGRASi\nEFFpHabL9IbyZJ7h0zIeHJyJqaPhBRdu3flExWDjZ83gkI+TmBdpL5TAi8jP\n2lQrICozHpxAjkTnMt2YR1dqqnUUZMGVSpLRFgau5vUprieXkWrSZCwtI0Z3\ncnpIPyxHEPNIeU02FSM9TG8X8Yqqp59ZTL4ySu4gAEO7n5FnCwJDNkCw4Q2u\nfm5fcPKFt3iQ2+abIurK+mXjhy0GRq+whoL6DI9d3HSvT5E/D//gFcVMCVp8\nEDFDaIj6XmCflZWYQtHJ1RzqPia0md6dmM+PglsAybXp1KkCr5d6cH9QYKIu\nkFyCzDrxQVK0jKtGHskh3whc5BzdnKo6EdcL+0XRAaJ8VL5bKtrSHldOGaDx\nlhMucRh6weih3bmH8kWXg2kqswUWyW/DA7nKnnMdwFU037/FwFUUqlzj37TQ\nlZBSVwUnJi5yQFZR6qhfSoaCGagMBWFEbeEwCQAgf1d2MFlhRjsY21npwRQR\nHfm4\r\n=XY7J\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"facbe90670b87426a33cad04e87b6955b6a00758","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"khanh.le","email":"khanh.le@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.13.2","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","ts-jest":"24.0.0","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.13.0-khanh.le-khanhle-SD-502-ExportLog-2019-06-13T03-27-53-348Z_1560396301336_0.09129023348340781","host":"s3://npm-registry-packages"}},"11.13.0-khanh.le-khanhle-SD-502-ExportLog-2019-06-13T07-46-10-247Z":{"name":"@gooddata/gooddata-js","version":"11.13.0-khanh.le-khanhle-SD-502-ExportLog-2019-06-13T07-46-10-247Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.13.0-khanh.le-khanhle-SD-502-ExportLog-2019-06-13T07-46-10-247Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sarfy","email":"martin.sarfy@gmail.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"9d928ba6887f4b8d6ab5494436aad2b20bac0cf3","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.13.0-khanh.le-khanhle-SD-502-ExportLog-2019-06-13T07-46-10-247Z.tgz","fileCount":199,"integrity":"sha512-Gd6x7Vd8enDginu4ckx0eBLV49S632/NSnrAeY+RuyPOBaLxie7E7MW9CGERKHX6nog4cbCG3bRmwmfpisSXCg==","signatures":[{"sig":"MEUCIBvHeS58h1f8iTxSVlduIzybjluHfqwaxYIvx6e8nAYSAiEA4Ga8NcczLJqZeNMXLB2tqApRxd5X+bq0JtTkG23V9DA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1946975,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdAf6ZCRA9TVsSAnZWagAAArwP/3uSFuzgBi9Fn/buB2/v\njl+TQplOsz/IlGUzVFVLT/yyOG687h2qOv6f5UwF2MK/yWpD7McwULtIRD7q\nwm7DozEFTBtxvTKoWJk7kEaTLIuQJIy2EJ6L/ZH95G5kzB5HvWHwUMVQQOnF\nrdiDNnB1ITbiK4fdsc3SxCr6S+fWgnrNITssJL/k8Dxq47Qhiqej+tUabYac\ntGNc7CSAFMhWzqO8eegwemJeA/IGFDZOspakQniGyhtIW0XIwTCIegXVgDGK\ncKSysJNGsV9OxSF+/UHL02Maf020MDbWIB/EuwQGPi9+RspTncoulzxPsVtM\nrhKSPM0Ht+l7iLwfjzWxRyQdmR5CmTUxVn5Ty8M9h54XRp53knkVCxoEU0rD\nPe8yK+qGD+q85k7b1F2VmGxPUNnxFhrfCv3fY21L2gc1YmjZvR8yq1ml8i8y\nSMe+BB3bibn7g6QuEYOHyGOI8SXXRiyIYeZDiouJN5krCppXdjhOPYRXke1d\nGUiuj0D12RknGLSYt/sL0DrcdFENukg43ykH2YnjCy2uFvQYVuzNn0HoNcoM\neObYzGzxzvYbJhG7jSlnmlH1eITHm2cN57E6Hml+RaKVGQUKR+rjBC9/mB+U\n+Tu3KJl/OYU0U1f6rslx/5bolTJiYDz6EO8uoX64ujIzT7D0YU4P1ktoXaN4\nu8ys\r\n=Wqqb\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"326e7c7ce72226ee1b5c97075d45c577f8d30d21","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"khanh.le","email":"khanh.le@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.13.2","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","ts-jest":"24.0.0","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.13.0-khanh.le-khanhle-SD-502-ExportLog-2019-06-13T07-46-10-247Z_1560411800844_0.4860283199615738","host":"s3://npm-registry-packages"}},"11.13.0-khanh.le-khanhle-SD-502-ExportLog-2019-06-14T07-46-29-380Z":{"name":"@gooddata/gooddata-js","version":"11.13.0-khanh.le-khanhle-SD-502-ExportLog-2019-06-14T07-46-29-380Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.13.0-khanh.le-khanhle-SD-502-ExportLog-2019-06-14T07-46-29-380Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sarfy","email":"martin.sarfy@gmail.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"468a05aaea6029368bb9a554a02fc923a1246a04","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.13.0-khanh.le-khanhle-SD-502-ExportLog-2019-06-14T07-46-29-380Z.tgz","fileCount":202,"integrity":"sha512-SNzrpzc9pTwFkkeLhufcuTKKPcaLFx0NtF61usTt4wyCRGfrFHZg2Rp3A9kySdMyuP+sPUHaOswPxLqSg/XAeg==","signatures":[{"sig":"MEQCICA5YYMgba04BG/9KX4L/ZtmL99oQq/DkrOt7nIWfA28AiAkt7YgVmF4lrjCnSg20khkW2SdzDFNdgt6sqGXxd6fEw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1948758,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdA1AtCRA9TVsSAnZWagAAgMkP/3JaRcbwy9K9YKQJcd9O\ngfRDp4aWb2ihTexMfNKlQhlz8OZjyrjgI4wU/zzGOK782fodF0YHnfoX/0iJ\ni87ShneKFGnu1+TgxeFn1tkx2wWW8/MV/BtWhZBS+9RpNlNvl6nqt0nHYLk3\nc1i5Gv9nNEubmkLSUi+BRYstwrQTbUvmG4h8FupJg58rVMEB4aVC9CG4h/1O\nu4pi6MX8dSzMtIPCfi5P5XC+SKoWF7F5cmPFylLIbwlWEpBmi24Rsv8j2eL9\neyXblOYUrPPDfjXDjvJaA8HfU9yfxi+sPQEwi367UhMqeMuYjgk2I+Udy5z9\nNih7MHYLZkEWBC9avTJ2WZZNzQlGa0H9NN6F/0DPzqCe01+d2nCSdkBWnS5w\npJPomBz1gg6OKI0bNfP0EfLfY1kMZPRzNDwfOSEGYkJ9Mfi9y+cP6ODpkW2s\niJp19qx8xPXwPY3f1SjVsqqsuxRFe0yxdX436MSlmDjrkF3Ane/2SsMPnuax\nICL7+NIi4m3sfkQhC+4KrL0riOSyxbmgSw4CRKEmfymepm0hZ3jO01c47f3D\n3BqVVh1fDaKg0RIEN017recdr6tXW1qdfId5kFDx3FDXupk+YH9c3gELrREJ\naEGXyvi6YuxVU3b2vB0kri4tSNvvubum39aP1ksapDW3HyrMQuOUNxMqLE3J\nD52+\r\n=bBT/\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"20000a2de07a95ce9a56dffa37696e7cb3b9ca65","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci","prepublishOnly":"yarn run build"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"khanh.le","email":"khanh.le@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.13.2","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","ts-jest":"24.0.0","webpack":"1.13.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","@gooddata/tslint-config":"1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.13.0-khanh.le-khanhle-SD-502-ExportLog-2019-06-14T07-46-29-380Z_1560498220450_0.04892761889795372","host":"s3://npm-registry-packages"}},"11.13.0-khanh.le-khanhle-SD-502-ExportLog-2019-06-14T08-01-22-819Z":{"name":"@gooddata/gooddata-js","version":"11.13.0-khanh.le-khanhle-SD-502-ExportLog-2019-06-14T08-01-22-819Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.13.0-khanh.le-khanhle-SD-502-ExportLog-2019-06-14T08-01-22-819Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sarfy","email":"martin.sarfy@gmail.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"7f58457d0a216cae0861bfd732d01a615e349a02","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.13.0-khanh.le-khanhle-SD-502-ExportLog-2019-06-14T08-01-22-819Z.tgz","fileCount":202,"integrity":"sha512-sxnf2ulBUGqPlSXT4jUSwrVBjutPWPRx/2DGle1LBRhdVZygLEqVjs80qhxylxES8ajL/flGFepv/Gw4h6unFg==","signatures":[{"sig":"MEQCIG+7H7Y2INtcLdqByegLFoekiopwpfyVZPqHGtQvHJRdAiBIsoL7dlAOIstJ5KOSv1n2aBpQiL4/GOHEA4Gl6OV38A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1957664,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdA1OpCRA9TVsSAnZWagAA80cP/AmYsGNaWneVZOw7nH1I\nqBmetnXAr0iNh7Y9wLdlcJiZaTqrXItM+piMOMudClwN84HELE6t0zv78QZs\nb9iSr2VBo2gzBcEflK3kZT5daQG6uysZtY0ZvuXkRyCngTAW0X2RAald2VaX\n3tfFLLxpIb7eJl/0x8VAZ/kaxH23QBt/fkmX0ygR4d4erG5xwFjD1zUHCfOc\nR5QDpKFIUKPzXdlkwknmw5zl4dwmpA3hTbWZbTmd2sVSBKVNrdT/E4TTDJz2\n/bZf4cs3+nAvD9RwFy7Wq18JoXE8MbpXUEP6nCPI5nNuykr4dE7tllLtrXGB\nKDUEnys7I7Ni26hbFQrQEgOKZsUqbIA0KDlo8GDe3IKO6c0/BEmVJ30u2QnS\nWbmr0vM83tk/kwMqV2o8Ff555JMo5v7tC2AV6SezYjC53KmjypILgBV22DT8\nU5ToU6i/HcadJB531LQCi9RaK+c/Xo+iMlrspQ+Xn0VDZlG2aY6G+WkP8DMY\nx1dTSiKHDRpJM3+y+7p5INxo6fmV/5pxkNrI2+B6ZYWrHjokbHypStAIAiNR\nIicKZppYjou3DAI95+BjMOC/C1zwE4W3rTFsmAIakQHTIvGv2ixz/Wg8PQSN\njkC9OW27vqjsDH+/JlHuicuoMh8SJs2bgqbF1rb9CSlfFn+K5kaPrpUtcGBY\nYYN3\r\n=f+ap\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"7afae4aa50798836e5b23d6507b772a0c8b017f5","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,js,tsx,jsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,js,tsx,jsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"khanh.le","email":"khanh.le@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.13.2","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","eslint-config-prettier":"^4.3.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.13.0-khanh.le-khanhle-SD-502-ExportLog-2019-06-14T08-01-22-819Z_1560499112483_0.7657457851192826","host":"s3://npm-registry-packages"}},"11.13.0-sarfy-msa-fet-232-b-2019-06-17T12-08-26-806Z":{"name":"@gooddata/gooddata-js","version":"11.13.0-sarfy-msa-fet-232-b-2019-06-17T12-08-26-806Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.13.0-sarfy-msa-fet-232-b-2019-06-17T12-08-26-806Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sarfy","email":"martin.sarfy@gmail.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"43638411963b8b0bc36fef499b184b9f11e28062","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.13.0-sarfy-msa-fet-232-b-2019-06-17T12-08-26-806Z.tgz","fileCount":199,"integrity":"sha512-0/bchjNfBSOT0aMUKT3OfOZTaOLnmAqmnfu4jl4ym3MxcWGnKGPA9OArMsQ579h2sTENVjk/8fajcx2/WoBLgg==","signatures":[{"sig":"MEYCIQCc6W57sLF/hPf9Wtf89wkxVjs1sPU0rzCoY89yYEItfgIhAPSY8zVFmbEbwG/OImlcKemaPdDtts3vmcc7fyP0pYs6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1967625,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdB4LjCRA9TVsSAnZWagAArBwQAJSMvvKTRoEcfX2G4lgI\nRTuwQAqOPlqEPFjUm5rLE5zAqhmYbpxSvsKqbXFRNB1XbZsGlCepZytW8uBk\nCQMK26KDTxfNUsqp7M5qU8iGev9RPSygkiDbtTsEIrspcjRwD2rH98M8a4V5\nSqvbpprKR1QjEXMgVhXtmoh2FAbPeFm6/dz/fYRNclhseAcqtJIWZHwLrLzw\nqAOarEezpepGWQkJRzgoA8dTJppskxJy9A+SrjtHLAKk2gDoDqpKmk12KdXp\nQMDPLjxxVRpw9sG/2RXS5f04AqecqOribT4ZxUQecWwo0u9yOrhgb12vh1yy\nM/md1EFlFZ0Cn0BG20kdEfdCEaa3P3e9A3AvkuTp+3FJJWyAQCh+Fi7kAdTP\nhinDPSXC/2G19p4jI8oX3W2fmvzia09KyL/mx3HRgy7i7uw5YsUXuyt59oh5\nlqFj6sd1mUe0bdsT4+cVlhSFp0A0pQeFx6swKgOxLMwAzjoP2lR6kycXJjUN\nkG20+yirxfUNdbjqCMg1F+9IJKH7cUrCT/BlFrG6nzPbqqimiM77/fn+Xroy\nHNZ1JdSEUbX8bYR2keTe5lhfB0YUPhK/DZjuW6BUxSQeQsLDDk94dvv5wjqW\nN+yxL68VkdMNEjJr3Idv5le9cpG9mgEnUmtn4FTWc/OWPtS+dK1fW2+j9RaQ\niA3U\r\n=8VUN\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"451b6df3240d50e4cfaec67d20dd0fc292e50848","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"sarfy","email":"martin.sarfy@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"10.15.3","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.13.2","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"3.4.4","json-loader":"0.5.4","@types/lodash":"4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","@types/es6-promise":"3.3.0","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"0.0.34","@types/json-stable-stringify":"1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.13.0-sarfy-msa-fet-232-b-2019-06-17T12-08-26-806Z_1560773347226_0.6355052367154879","host":"s3://npm-registry-packages"}},"11.14.0":{"name":"@gooddata/gooddata-js","version":"11.14.0","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.14.0","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sarfy","email":"martin.sarfy@gmail.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"3647681c9492a209ad2615ea75747ec776354e43","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.14.0.tgz","fileCount":202,"integrity":"sha512-28+fuwfCaUDc1lSt31hqk1otHoQvGeFPw0c1bUiwxjWdhU++ZG4IZoP0olUEI4pIWQwcCdVbgQzK55YRE3qPrw==","signatures":[{"sig":"MEUCIQDSEfE2OQu/z9Dfer5xE/EAoNdhatkUxdQMiivSQZqIHQIgeLSpiyjbhZa4Q/P1c308VARAREcN+ywF4fUfH3DbUeo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1958379,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCIgpCRA9TVsSAnZWagAAE0oP/16v3kZ0KHXtJdYAziAV\n8gFx9n+jalZYC2xl/kuoAP7ewPhoGf7eyPV2YEJFMVhgHlW/1x7eqeCELszx\nZ97ULoKEy/H3n3cPeZ71/XGT5M3uAxyl3rqvGjN3iOGB2Bm/IYkprAUk4p1P\nBayXbhKsT293i/XZEu5qzqZFGjVhYwW9a3L1xMQ7WIqUoAI11g67bp/EFmCC\nxJOeVMGP3L9ctmU0KiprTciKOmaiNt0nqwM5JQjJFCEUQ/K+pmTdFrv8YcHM\nfbMW/OcHIaphcEKGpusvTa0azpaVWOClgtKYX6P978cwu54r2L1KtSimrVqL\nhhqf7Jpc6zsi3XIUs57HKlI2U+znsl7YcCeEPx7nZSu54nXu4cSWE6FmnzuI\nB7XKgXonw8VLb/lkKItNlWfK3MS9a+eIRrwuNFBVpdqnadc4hVLuCXyaWo/L\nDfyeceNvimQYBKV92M8Is0uQARMU3SMlYKKedOE+fw5jhvhawey//RJQ8HGI\nyqkL39YKx5QsQ53vTCzUtIZkEYFLy6Iw4uXGOQ9g2YE8HL/joX6ZKGdTHx0T\nYpgWBZd+HbEQTAlyjEBVmwh0oKj11NhxDAbJG2eIyspsV6rq3divTm/7assf\nML7/PwH0Bn5WTDaxGNpjzVKv3anM+iP9KzLMQ0deAhDqdTGO/8Tgq4pxbTRR\naRpT\r\n=bEQa\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"browser":"lib/gooddata-browser.js","gitHead":"8734ee15772424bfa160b9724e4ff05e1f9b45f2","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.13.2","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.14.0_1560840233291_0.9635754767013867","host":"s3://npm-registry-packages"}},"11.14.0-sarfy-msa-fet-232-b-2019-06-18T08-39-59-789Z":{"name":"@gooddata/gooddata-js","version":"11.14.0-sarfy-msa-fet-232-b-2019-06-18T08-39-59-789Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.14.0-sarfy-msa-fet-232-b-2019-06-18T08-39-59-789Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sarfy","email":"martin.sarfy@gmail.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"195b0fbe2bbbeab431768678753175cd25491c08","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.14.0-sarfy-msa-fet-232-b-2019-06-18T08-39-59-789Z.tgz","fileCount":202,"integrity":"sha512-GneAvUnJcQo7mTlvWbzuwpep6p7QvRxKi5yNR8ltCshFPVcLK9UtpbaNYwiHgYKhawiC4Pylbh3/oQ4JG6E4iw==","signatures":[{"sig":"MEYCIQCs8ETAMOsYoWQT5mWG+Oc3r0ZKYFQ2H/x6zWfAxcCdsQIhAP6kUwkKpzuVYM8sLWmduIRbL5rO4XqdD/q0hzcGMnhs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1969272,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCKONCRA9TVsSAnZWagAA560P/1QFFaztZDyL/TwzUevl\naf1EL11OYAc/TBc4Kmvmv7FoGOuSOitS6CUgYVV9NRsAFRtrjyqyXgnZrb84\nmf37DBDu0ClDigsySRBXCG22Qr6LIiInBLn/GYz4QgchW8/b55Df5yzfiNt4\nq3t2cod8GjKR2ADN82b5uIjtxfI6qu8LRCyNwQo4lnfxL2iYd/qJnKayEaNf\nabTjNNx+tv8za5NE0foD0HrN43BgDVPMcp/3sN+S6/pg+ODtQir+N0ey9/sE\nWx0gj0aZuAyIdGVzOqGXzeSXhvy+fCU1r8xrhZE80NfNMK8qREsgRmek/C5x\n/8x6ECrZSPGCl0qYeSwfwjh0FhqdqYnTEBykaXHbyGfoghiFkkX8rPf5rRRg\n136RbQL59yvfj8PX2H3EMD+d3wlCfzg/2hjKfgMFEMdFHw6Sox71XkYLZocY\ndjTBthcbTyDd9ZU8UfQruGeKEj3Pblv5SpIEUatdSmnEf24XV2rW9C/tKb5E\nUf8tDvAWzie93q+NvNrBJwN+S6nG1rfH/G4rwtsEc97lsn7s94Dwm2Ic9PMF\n5zWey/o+tsuItg7Xi2ZErQBlca2m4+K+k6p0LyMCxEX5Fb7LbCZ6EXp6TpaU\nTFmahsxwx6yx1LXzpA/u7dlV6uxDHgWLm1QSZW+Id7xSMrY7Fa+rhIgVsKvI\nJECR\r\n=zP3a\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"3f8b896e032d25510ff09f9769573bc4e603d8b8","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"sarfy","email":"martin.sarfy@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.13.2","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.14.0-sarfy-msa-fet-232-b-2019-06-18T08-39-59-789Z_1560847244447_0.7646204844980318","host":"s3://npm-registry-packages"}},"11.14.0-sarfy-msa-fet-232-b-2019-06-18T08-42-50-700Z":{"name":"@gooddata/gooddata-js","version":"11.14.0-sarfy-msa-fet-232-b-2019-06-18T08-42-50-700Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.14.0-sarfy-msa-fet-232-b-2019-06-18T08-42-50-700Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sarfy","email":"martin.sarfy@gmail.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"433b794122b1e8c76986520f9da0ed355c7d3a69","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.14.0-sarfy-msa-fet-232-b-2019-06-18T08-42-50-700Z.tgz","fileCount":202,"integrity":"sha512-dGiSy3VLTTiSk+QtaNE7a/XqoZlM/LJW/lR9hsBxDivHGt/jeklFl6LWOr0C5dV/vxm+ouRJRIR4OMcN1D50Iw==","signatures":[{"sig":"MEQCIBAnzndooGTHGBa7Rxv9pUkLU5rTu+0whpT4HjxDuWqvAiAdl0gXE+JB2a8WTnAigolzVBb2N6PdpgLIb/Rs7Hhcww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1969272,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCKQ0CRA9TVsSAnZWagAAZbgP+QDpy7z/PNsi7e695Xhj\nPPZYtAG2i/VexcxZdWnoVHIbJTfb/64WsN8BMFQ329wcEzrTMpLRxYYAr9tX\n87ChKcSLN57yAD14bdgZ3IvUy24OM4agfRxtPeIVbjDPvscgSW0i9CfQrpcN\nrWKpAqwZattFyGbPGtEczN3XRhdTteyoPy8zIL+y5nKeIIffONngT13tWFTe\nuUhGcSKqQnJ0cAWMl8GxFkZbrKI5+zEX9iCXJo/IDNOVVY7DjTqE19TPlsh1\n4vCdfPZ2JOlIiGQrVbrXMG6vPd3GLpx2f/NhYQVC5cNqiLR/sKAjE/t3+qu1\nbmCA/6dmxNCJvP8YQ/gB6UjukUo+i4z9JEKyq7c3NjXkRsZzQIui8E0gObPt\nHsIjV9d9CFmk9l+J6U4sXdxlh8sTJ6jERV9yjTsr5jiV/OJyGRHJshgPyau1\nETSKF//eHUqJNZiO3Eo23oY9FEDjMrgJDosZELO02e5dGqyuk+AfrHvNEiZx\ncldPiST+SYSebTzdPWxOHLRB8H55by3nhZubS8Az6Uu2disTwu3v6HUWjR1X\n5r7htN7dCbyrDN5sx3l8bLoxfepKo3Wc4TSqbGWe7y2hvOpaOoFfHe8Ljlia\nsjKUVLUrhtlzUYkbz5aHQg71vakh0+l2kJ/BhlMdwJIqpYLoo0jCgqAe7JVY\nqndO\r\n=v7nK\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"3f8b896e032d25510ff09f9769573bc4e603d8b8","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"sarfy","email":"martin.sarfy@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.13.2","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.14.0-sarfy-msa-fet-232-b-2019-06-18T08-42-50-700Z_1560847411824_0.8562734332479485","host":"s3://npm-registry-packages"}},"11.14.0-sarfy-msa-fet-232-b-2019-06-18T13-07-23-989Z":{"name":"@gooddata/gooddata-js","version":"11.14.0-sarfy-msa-fet-232-b-2019-06-18T13-07-23-989Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.14.0-sarfy-msa-fet-232-b-2019-06-18T13-07-23-989Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sarfy","email":"martin.sarfy@gmail.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"c75db498b85c1ff5a8387aebeeb685486afbda96","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.14.0-sarfy-msa-fet-232-b-2019-06-18T13-07-23-989Z.tgz","fileCount":202,"integrity":"sha512-GUau+d0ewnhjSw1F6vpGrPT5QegD5pAleboZj/FEEHHuPzsSrZuBgTz6pdHEZ+lsK4KL125NSt9lB8TRrfYWVg==","signatures":[{"sig":"MEUCIQDwyAYVr2azILEm2EkKOBOhisp5MwYkfSKnQO4Ej4v9+AIgBzgdlNNC1apnFDIyQaEzQBda58SdiS2/wnzvZjgH1fY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1415906,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCOJACRA9TVsSAnZWagAA8nMP/0/B5pbD8lW0ByFXpXUo\nuZILP7sI9ZTtngqfoeg7BBuX866pPtoQePCo50DlvrAB3fk34MKEFv8LSnbw\nN6HR1h0vHOeLOSdCEpkQ2rLrI/EKps3F02OfvPOgzZ7TwF9fY5kzJgBk5rKH\nFRjr0pNXqefnyLI9LP+zlsEXZdRg7XPMKXOdbwsIYp9qQTDz6COwo/2Th05e\nNO4kbPcheJBFm1uVdv7o3mWT+kndj0H+Hoo6YRw0+9GX47JAN6HwcDjtfrg9\nWD+qrZb5cTUcF7Bn84jmY/mvkN/mzDH+7UqCszo9VM6j526E4svc3rD9AXjk\n1qPch6c4IRFvHmk1wzIekvYJxzTyzvucZYVHkQTKfMWRoDgkHSugD1mMlTRP\np18kRHnITryccGJR8EwS598Cp03NDq85scwzO8sLHpMzYZJn45UD2FNOjeRN\nB12RqVzM9XVKDEHPQlkImG4qKhSYDwz21bYq1Wtj6PSW5eRG+Vy191hYMTap\nBbVFZlgHrQawVuyoS5FTytQkcbOH8zuYyue6C+Sh88qRKvXSIlajjRHpaw7F\nh/+lHE87VAD1lSOkDr/nld/nTe+DrLBGuFR03aNgOJIZHIbx3JJjTFe2W3qp\nPa9U9Yh4fEt+czaJcvy/33vo4popSn5B6YmXBvYyZZ3C1t9kqm0AErgCx5yR\nuWid\r\n=rJ72\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"dcca23f133b9e55be03ebaa46737114a02cd66b1","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"sarfy","email":"martin.sarfy@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.13.2","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.14.0-sarfy-msa-fet-232-b-2019-06-18T13-07-23-989Z_1560863296318_0.8813469454789435","host":"s3://npm-registry-packages"}},"11.14.1":{"name":"@gooddata/gooddata-js","version":"11.14.1","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.14.1","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sarfy","email":"martin.sarfy@gmail.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"4fd4980e3ff92d45b6a1c22ea33608a95315c405","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.14.1.tgz","fileCount":202,"integrity":"sha512-cCeWKmaWZ92b56n6oDvL8jPtydyZmNnL4zKOg3OPoT51DoMmaqB8ZkERyFjVlX0zmv9yrgOCjXliq6Dp6aMKlA==","signatures":[{"sig":"MEQCIEgJPNiFXxo1clkfcoBhJslm4y3sH0UKKqvzqTDn5ychAiA2y13yTlO+hDWU8bUx36R83BpRfj0CTIDdOtRMQTBP7Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1415996,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCe1TCRA9TVsSAnZWagAAvLsP/RA1b7JKBp3vBqpAyRC5\nV7K0yu/5zgFPQzalviNBTiIXQgMCoSOAzPc7aU2vS8nl26dJ3NJEotkYJ8ZH\nX1DfCQvtlX0wrwpO37B0ZkSbR6ElsbAO0+el/laL+dMEu5IbyuXlCOvDrl4Y\nTzZ1dfuUVxMyMIDI2ImVRh5rONRm+HPVHFJnXcHHUk+KY3GwiXV6sYWjxG0b\nNkkNJtAOaSWUxMoJmYKaYsQjRZbAeu9YBfKckMJut/uzAXP1VSKVtsIPLfnc\nd6dReUC6QM4xN4xpUax8TgtWD5C4Z/nRCDo1j73T/ijqzOgW1oSEFcdRX1h0\nk3ucLbIQu8mGEQDOBbdx331YwV6HPsQayb076kkU/Vsapbde4yhPITTgOsZC\nAGWusc480SX6OKrb1OjLz1Q1QwscABnvJ3NgNGx2dNeeRlpnMGPnRsSuDXn1\n73fRfzNEWTiyccYM1I9m45RRjkwI37GISQJg6bYv8YGekLA81kMAuYOOUe9N\nsk2wpZHdYa8dcTmnI7LCUrAmHG4TcfZtQwY6dWec2wd7vf2nDEvA0j03XvPy\n8ciqHxA7BZEZzOgJsKFdXlaezJOFDwZcVSS+4cDiOI7eecG9UdlTo+od2+q6\nluswAud39S5FKOP3l3FHVw9PBNI9xQ/v4npfElANa4rEDfLT/DXjhOhR0a0K\nQm6r\r\n=5XXA\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"browser":"lib/gooddata-browser.js","gitHead":"21d2b949545d54d092edbfd8fc3e90f416bfb1a5","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.13.2","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.14.1_1560931666853_0.29902053959838604","host":"s3://npm-registry-packages"}},"11.14.1-ptquang86-qp-sd-530-filters-2019-07-01T06-45-11-969Z":{"name":"@gooddata/gooddata-js","version":"11.14.1-ptquang86-qp-sd-530-filters-2019-07-01T06-45-11-969Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.14.1-ptquang86-qp-sd-530-filters-2019-07-01T06-45-11-969Z","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sarfy","email":"martin.sarfy@gmail.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"ddb0f394b1249c518a4a21f2fd11d7b57735b8b5","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.14.1-ptquang86-qp-sd-530-filters-2019-07-01T06-45-11-969Z.tgz","fileCount":202,"integrity":"sha512-NCfzcmsPdImuoLRKG9Oblq2D94F9ZTNrTIAFmXrK8bgNLFLWIjZOAEYDaWSM5uEGbQt+j9AipW6aH97PGNH1Nw==","signatures":[{"sig":"MEYCIQD/tlvxrKPUfnMfZfc6biVI1nxweJC52GdWZZATuc+7vgIhAM87aMd7PFfnnVFARsQ29T7t+pKxfcLc3NWBHOQSk2fd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1418322,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdGawXCRA9TVsSAnZWagAASg8P/3KQUmAu8oDBOA36qlDd\n58GupMwMEOqd7sVjtpy0i1pItWow1fI0YhLldcXoA0hcysks2jESgkqnmv5t\nfZ7QrzBYijcbMo195YOJ/ZtPQB8m5ij7zkzxYNcOkJsO2EMN/lzoPxLSjsQb\npYl1zhqHc0/EJBuC/OY+Wud77p5wTjehDmmfkugqrKVsAO4BgW+Tb/ozwWNB\nmgR8MpVGSdaGPc3kl8HXslz0wVz8KitI2PKw1UPo5VuP5V3VxX+JnEYyd66Q\nklNYtCQFF5dVJOygF1kk12qIqFPMLAEXmWKShJYH63AD4s5en6AlpRhATVmv\ndSAUseaBFQniXymjESDm+mCSjSB66QehTvReX9IZBlq9SV8Qm1XxIZJk5CP5\n33WEDpy9fRkJTvv4ELcRBiURbzkHSDrUEgbVDkcXAyaEagFQxchQf4z9fVvo\nPCCIIVpjupRPJ5KKuvJKricWh4v5t9CHOWc6ZdgvzvF4ooM0cvgrNwOYTS0H\nO7mX8TPMaRYVVK300ZyPpn3Fm0qsP8iSsLM3+7gaFqS+9lqMpGc3ZkzvshNV\nt6pfgRpUPzFMdCkpF5M28TK4t6nSjE3bMtcNdpXgjBCsVWLp6ldzo+RZVI1t\nCjvDK4xpAWaXMMOi+3vvatcRxs3OL4XMJqej9rKfsQNrQrWszr5toU3QqZvg\nCNJs\r\n=yvB+\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"532be5d46c67cd09189285007735c0c021b9abdb","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.13.2","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.14.1-ptquang86-qp-sd-530-filters-2019-07-01T06-45-11-969Z_1561963542264_0.6981400284697485","host":"s3://npm-registry-packages"}},"11.14.2":{"name":"@gooddata/gooddata-js","version":"11.14.2","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.14.2","maintainers":[{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sarfy","email":"martin.sarfy@gmail.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"b1e8f6d159963d5a486a23e4e5d08cf17624bac2","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.14.2.tgz","fileCount":202,"integrity":"sha512-TtqXA7yI4g12gkSSWRQC6tRNPX+DVtKqfOqhU3zY7eDFqUtZizLQwKXUur2lStFh9n9J9ZGg8IPiFgDFR5LNNg==","signatures":[{"sig":"MEYCIQCeEFEc5ueq4HYgRwF8u+jwdSNSvirLlNQEE5f2/oxvkgIhAL3yuNmMEm7r2p5oGyEO2fdMaLcLirrY//8ZKic+9D2J","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1419764,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdHFT4CRA9TVsSAnZWagAAiw8QAIefB1FcTp3b+dWIAV9k\nTmS6zNMWI+uRUBp1+8S/x9A2hp4fFkQpAu9kTTV3VsAJXrwbaOQb9uc/0oJa\nkIeJtLC4D3cBYtlQFd78SK1G7Xm2GYMLqglWFJrqiEhvLpRS0s5EC5aMV8sg\nMSpyfI8JApP9wptQYBtq69bXaGPOnzRXsCCaz2j/1kR8VdbIlmAGnBnFp9yY\nnF/gONDQXZhoV8Dac/ekg9uiv8waYZ2to7kxvxKIxQgyW4y1lDmYmd6GjhmE\n4J8p0glQzI41lwsCFfDjW9ixyYlXyyxVYGPd0dfO+RWQKP0hvmb0uVGGhLpy\nGSsk88Z9ANruwicAplWk+GeGd3VjhDjo1V6Duo/4BMhVBREHcsGMuGvuMiWg\nbWpeb6rSg9NS2eesHmIdP/B4vjw5tOLxr4OvBoUhFBSG6FJWJ078Al8vG6KP\nnvQFv31D/rKqV8idWwGljuj5q2UbRGvVItPGJ7mkRJEEvIkH3DC/aOS0p/SN\nKwahLBJH5VJT6LkX3nN77ndYYwWZlfmYhFs7oyX5a5+K3Krd4gQa/m+X8+F4\nbHTgil70lYH0UuOEj7d+zOQRuxlo/nvDknb7j09OvhlrcOHYtqGRvv3fyc8c\nlwSi9OTqfAmQJ8BvlTTKWHawLgaxUhvh6Gu6lRXebl7kewbKxzxEBuNcH3Sy\nSJEH\r\n=oi51\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","config":{"tslint":"./{src,test}/**/*.ts"},"browser":"lib/gooddata-browser.js","gitHead":"93b51fa4361823759dbe67535397af024c0bcf8f","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.13.2","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.14.2_1562137847408_0.5403243247857938","host":"s3://npm-registry-packages"}},"11.14.2-alpha-strouhaljan-jsu-bb-1538-tier02-2019-07-22T11-19-46-214Z":{"name":"@gooddata/gooddata-js","version":"11.14.2-alpha-strouhaljan-jsu-bb-1538-tier02-2019-07-22T11-19-46-214Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.14.2-alpha-strouhaljan-jsu-bb-1538-tier02-2019-07-22T11-19-46-214Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sarfy","email":"martin.sarfy@gmail.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"13f03e8d57ccf5acefca37154ac08ebac06fd552","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.14.2-alpha-strouhaljan-jsu-bb-1538-tier02-2019-07-22T11-19-46-214Z.tgz","fileCount":202,"integrity":"sha512-AKi2fJ1rAJP4LM2cq0NBGrxURgYa4d+Azs8+bRdgOYLodAmvh7dRCo0pC0JP6xdqxN/MRz5Nixx2/a6dl51Kvw==","signatures":[{"sig":"MEQCIGoODaA33wJGNHb9B9WrIyXDXqmM5NE4mEb/KSWscKFkAiAUK88zG7oPoYhQGvPK5QhExRl/lq3iCIRZSEeIqAXETg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1421821,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdNZxLCRA9TVsSAnZWagAAq3UP/091q7UjOv/l921fSKXd\nBlVIQhLEqmwuJ6BApAn/gGc6smsmbrlMiRHJdR1mjGLv6ZYGxZ447jDnVhUB\nuWsNCUFnHR5ktZjG4eniNQ3vsPF0k3Jr6RIHHywss3EXtkBRdFo+gG9B9TqX\nE7F2n/JCSI2YsUcNfqCLmy5ffrSV63XQCoi9mWKpNzdcPYlgZzbxSonenUgQ\npp1m0IlSy9CE6kKt8ITG4VWTk4oozzLC0b81tRTY2CBxeSo7iHgsng3U36uz\nplprS5gl/ND29cy12Yg706sBsu9NuGIcA5bwFQbb+QP8mlda9qjj2FSC2jRq\nQTOOUxWUvnWoainFOoUnTEOvQQ8aZl5QqbUQRsVJEbBcLtPQLtOpH+iKJMIx\nMZt+C4WnOId1GHnDDFU5Ak6Zye8nsaJKijz0LwCk2wNyxRvNkC04xVY34Rjh\nCMYbRUvNGwEuaD84XePBpa9C5Z2g/qzgwiY9izF6KxlvDOdqUpSA6uVJPMUx\nGTdrbYY3RoywWrPxIZ2zzHqoyL7Bb8xyGVfQYSdR6SymP8oTV9/zbTu/5+Fv\nOmNijYwwdnD9PCa8DcMeU2rM7+CJmQTc56OL/9fGdzb5ThaWjv0evWHY6HAy\n2O1rH5GAlJaxBIZ5UZDEw+6QvxxiTF1lwQglLwxoXuhTahZXyOLNwodBW+5N\n5/dw\r\n=S35e\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"2c9005b4d41dc23597a4a908d8acb24b6e4cc0bd","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.13.2","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.14.2-alpha-strouhaljan-jsu-bb-1538-tier02-2019-07-22T11-19-46-214Z_1563794507239_0.6732228723832006","host":"s3://npm-registry-packages"}},"11.14.2-alpha-xmort-jsu-bb-1538-tier02-2019-07-22T14-16-05-925Z":{"name":"@gooddata/gooddata-js","version":"11.14.2-alpha-xmort-jsu-bb-1538-tier02-2019-07-22T14-16-05-925Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.14.2-alpha-xmort-jsu-bb-1538-tier02-2019-07-22T14-16-05-925Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sarfy","email":"martin.sarfy@gmail.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"0e83f003a639cb8648ad8d594955ed52e185c4f6","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.14.2-alpha-xmort-jsu-bb-1538-tier02-2019-07-22T14-16-05-925Z.tgz","fileCount":202,"integrity":"sha512-neXALkxf2lGPpLxc86RRgI5mfEDpvI+yRHyoZiJOjas9jPWTMK+LQL2+LAcecLA5ftQacPr4KHO9hyKueCzwrw==","signatures":[{"sig":"MEUCIG3d6hKx7hXMr+pSSndIIbIfV4mm5mSQK2EUxrKlMWRoAiEAmWKV5pv2brkLzsKSGGu/UMhZAlauS7BzemON6dl67Fg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1421791,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdNcVICRA9TVsSAnZWagAAEDcP/jtHmRFCCfeneN1VZXQd\nPIBWcAOULhRZy3tDqUfdobrqMpy+GxMTPk4OP2agJ1+puPPVwKp0eKerv/pn\n/beXsFaZKQjuf46/atde7p1F8/aUukedGk4APZ/dHPO3bik/gThtaY6BeyQ9\nreXo/5rqYfFDlmhErO5ER/UgePt8Z90P7OkchH6ObGPyVE6GVyGRAZXL2FZO\numF15Z3EWAT1eNmIrAqwyqqrIlxnQWgSLU1o7RL0KSRQ3X5PqWiQq7KYaoeN\nkXmMpAQl94wMqhZMrOsjRfVhN/wftLep5kQ7C8gq1aAY04IrGx8D6K0+mt22\nLZ0+layn2cPg+jue2c4udI/SzfVXpa/DCaenrmN8lyszoUkkP1fWp5v3ahZJ\njdhLtbuA4SPnw7px9zQ7E7iPzz4EwqJFul0eU2BodxzagTpjAwpTOHIyXvXH\nE1khxqJPChfY0ZjpzqzYxoMa2CsAM53TR2b3q8RyU5aU8Ktb3ybM9Vrruf+c\nmygHZ0rXge4tpdr8M94cYaXSyNobSrapo7gtgt/TulPKrpkl3sGcnX5G6kpj\ncrmOYXUlPgEQuD25XzcRyNcqTPSilsM4AE9mECzSFZ2VSej+fI+8A0uVsSmG\nASNnU/q0KpDwrzJ+f2YTjW3uMnEW2GpV5AEf5eeOOb+qSn6Ds1tvOKRVv7Of\nIdte\r\n=VsGS\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"88cd80cb4164efe464f7bcfb7d4dfcc5b58ca019","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"xmort","email":"petr.dolejsi@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.13.2","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.14.2-alpha-xmort-jsu-bb-1538-tier02-2019-07-22T14-16-05-925Z_1563804999560_0.8529156399234739","host":"s3://npm-registry-packages"}},"11.14.2-alpha-strouhaljan-jsu-bb-1538-tier02-2019-07-23T11-10-45-146Z":{"name":"@gooddata/gooddata-js","version":"11.14.2-alpha-strouhaljan-jsu-bb-1538-tier02-2019-07-23T11-10-45-146Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.14.2-alpha-strouhaljan-jsu-bb-1538-tier02-2019-07-23T11-10-45-146Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sarfy","email":"martin.sarfy@gmail.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"ffe8cdef5824124e7a4fc1277aaa9b01351d113d","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.14.2-alpha-strouhaljan-jsu-bb-1538-tier02-2019-07-23T11-10-45-146Z.tgz","fileCount":202,"integrity":"sha512-pKKIo6wDfk9U5PM6zSnQbTDNl3/D+pGHoYBx4mG6eL/ebK8KOhaAD/1fVsuJg8mlQBBz1bDxZ9DSyMtOSlF4pw==","signatures":[{"sig":"MEUCIQCwgA1ViQFVwFa+s94NB1y2oysrcFUt1bINJrwYOpN+TQIgYxrHOs7kAcq/4ln+1WLgdW2q/3dKqPWY1ONlQoG6Mvs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1422654,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdNutsCRA9TVsSAnZWagAAP18P/1DJQ1BQ6Y9RsV8eu9pV\nlb/HhtBl19KqERXD+JaedbrDBGJp/HuyHcEc3fhFebc4xkIrfAgjfRZJDzDy\nvpMZrnoSxUAbSEvA3ToIILdX2+l7Zxy1PpEOl551HVrtByoaUMbnO8Nbmf30\nAJkKA2dFhRn8fRHcQX3bwVS85N+KHMuW8jpSXPRxrMmnyQPbpmzLyUwhA/Ok\nBhLia8rT4Hd2lhtWgHEhoBmaOQI9Q9t7EeMZ+FcWI0s9P4PFzdXQD9U9C0eW\nQW3rtvKw3OUxYbTg3kiVixRPPHORBPEQVk3y7wC1jPbMJHMHxf2SVawnpZ4r\nRNRb20dfTOcwBbxHdz9AMm2j2tfKXh0aj9brYuQvaj2TpQgA+2v+zSKJisOH\nx7tDuthxJLVzEs+g9+a0/gX/S356+HmyMW4gGuTkZBqgd78fMXAcEWQjbi2g\n7saFxlHOrYJNrtO1/0CnsDYsjhFH1m6ywdz1eS7DAMPTEjol3AbXpPYGBh0o\n7kpCWPXbt5xBZy3Em8/maC48MDXAZ+/9GQtqWlBJ1CLDiwZYFYo+IZdWolCs\n0CLNJUi/uIm68G8OKOLrBlRb2ela55VqOdBVmPRrshlIg2aKW0qrB6uNnqFi\nAJakagGsMOL+0ciObzbrwbARNqsow7NxirP8Y7jx2G4L6FdTkt4AaU41W59R\nWeoI\r\n=J+wc\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"785425a11ba58b8f601a9488366094804593863d","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.13.2","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.14.2-alpha-strouhaljan-jsu-bb-1538-tier02-2019-07-23T11-10-45-146Z_1563880299707_0.7491861850561579","host":"s3://npm-registry-packages"}},"11.15.0":{"name":"@gooddata/gooddata-js","version":"11.15.0","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.15.0","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sarfy","email":"martin.sarfy@gmail.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vlckomi1","email":"michaela.vlckova@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"11ab1e779dc6aef3dc934ce6909b2f5a71e556b9","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.15.0.tgz","fileCount":202,"integrity":"sha512-rIf/XiLJ4J0Tp9ZNhTE3Lx5WCxRTqx6zaSa8LWFezPFFHZeXkrgR8c932p5Z9YygIVK3NQhIfQQnmWzpuDt7rg==","signatures":[{"sig":"MEQCIBeEemhrTXDe4dTnHfmlwYuuJTV59/K55OLnrkOBDQ0oAiBbMShb8AcTczmN+rD7dDsp0EEHTZ3UI6oRTIjwl3djsg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1422527,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdOCTKCRA9TVsSAnZWagAA2WAQAI46V90E5hw1uEYKxdUE\nSlWtH/u4kSIROz/zQjlMlNhLCQN8cDlpwjpEetBHRQ276GhTv7mB5q9eWHzd\nIlSaZa5FntH9dpY3mVM46PAG7pxndQAapJ4U89kdDxUcahKynRAiU4Y2qoBz\nyJT90rTJNDy5wrjKZG0OeGaHeM654RLgwcb0n5Kzcp/bPv1GMCJgwF+FNwsJ\ndfQQiHoKHozsIpHvGsu2alPNHDwImtqsJ4FdkloqI3my68kinDp+K3l0p7dM\nf+QAhJOinvB/9VIWeF/lmij9edLPok2eQvZGBs3sLNUgHGzOoJOmqiqfq9G+\nq+BTWHMOulln787NLtWmfl3xp/oEFBtA//ZRawT7HUMTh/WYTw0N46crV5c9\nUljXNtkjUUUD645TN12zj3sU0IECK8WXDXgavw1jui+Vd8F+uQqSNZur3cfy\nU8PbeidTXiS7botRd+EXL33y+Nz3PcJkh9QyaczOoH8xGZQy4eeFFg5aLVVM\nDqDXUzISnlSo6jzR/jgElstaRJsliZB/hocOSD0P8oXwTzNUVKdM8DoQMJtu\nPnEeMg+2TLcGsfZcsgOAmO6UPIK5sRpNC7sH5uoxNUU6eHME3gsMxDSKJFWM\n7mIs1vmVR+16oTCJjqXgdK9zKHEUoHp98/sygQGj9Ka5dbrvcvt/fpEJb6nX\nx4QW\r\n=sRVh\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"browser":"lib/gooddata-browser.js","gitHead":"db606ae968ac4d2e4c7cccc105f161b747ab6345","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.13.2","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.15.0_1563960521489_0.34799844158253745","host":"s3://npm-registry-packages"}},"11.15.0-alpha-lupko-master-2019-07-29T07-31-44-930Z":{"name":"@gooddata/gooddata-js","version":"11.15.0-alpha-lupko-master-2019-07-29T07-31-44-930Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.15.0-alpha-lupko-master-2019-07-29T07-31-44-930Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"e6c855b1d667c26d0a9810622c735af72fddaddb","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.15.0-alpha-lupko-master-2019-07-29T07-31-44-930Z.tgz","fileCount":202,"integrity":"sha512-NsbGQoIFbGOEcYwkb3SeWH9yPn5cw+gDJplv2ovlOsiaYO41dZ/dpOETmtSbEJPCBQtKozHaxnZAfTe2uk3l+g==","signatures":[{"sig":"MEUCIQDakJtrPszY/mTf4NvaldIaCQImciwTVzF39mRcwPKKTAIgSgNrshlNjRk6x0rinx/ajbyVaWEHBsyX0ZsXPz2i430=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1427328,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdPqEQCRA9TVsSAnZWagAAhTEP/iHfIDxlq0vFYf0WtlYr\nwAGlfZWLNE2nLdttYMrB3nvrgon5mZg7r/Q/07ywO3khf/HiZAkc1OBx7ywI\nlfH5mY4Rc2ztqBvxh+n7sOuIl1u18kzaE5AUJWiw8KCq7EnvjhYLqNx5GjMw\n7xMzpR10Sc0M1NwThTHPGS0RloBgPZ9+GI991mVQBwyePGS8+rpGAehtEqGA\ngI3vMVamv0ikXUg8EcPgErjnXCIEAqVZ4SxhtfouyIroIY3JwoKOOW6PuX5r\n/GJ5lTre1zgdFfkT8kJNO94m+dcjkQr52rPSEFBrTwB3ZYxkVCBpGy1d4wlR\n9AJRB9Xi31SnIbHsdsjnZICtik8tsYLUM/bCODJ/qxq2EQMzDdWhdCP3N4dU\nwnr+exnp6wPltLRwjWarvh7ssVOuFEsq4YXqd95Ffd0HiJ+e/mLYlDD9aYB1\nBVSHjRglBXysnHtttL1ILgDEWDBlJouuETJZ5jCH6/8R6iyPR4dneql+V8Ue\nXh1qZI2P/AzSlx66jBdtQODouQLCII2eNPRmjjj8bghQ2BwZmbBve8lwXsQ9\nMOJoUDys8ciAL5+/emxOwrjf2iTUy5GXYx43IkwSw22oKXyX85vqY3pKutYf\njVAHDGB/+oIDYBQuB3kGyuzdrCXmob0rehhM8iU7D4SxZMm6OvXU1miFaeWG\niJZV\r\n=zelL\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"e2b2ce4bee7bf3b440e3cfeeb6a2230e2938ff27","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"lupko","email":"lubomir.slivka@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.9.0","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"10.16.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.13.2","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.15.0-alpha-lupko-master-2019-07-29T07-31-44-930Z_1564385551780_0.842673475795078","host":"s3://npm-registry-packages"}},"11.15.0-alpha-lupko-master-2019-07-30T06-16-27-072Z":{"name":"@gooddata/gooddata-js","version":"11.15.0-alpha-lupko-master-2019-07-30T06-16-27-072Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.15.0-alpha-lupko-master-2019-07-30T06-16-27-072Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"70ae9b1bb96b4b4646efed3204d9d6d21edf0265","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.15.0-alpha-lupko-master-2019-07-30T06-16-27-072Z.tgz","fileCount":202,"integrity":"sha512-2D1oD5qtkCypW/FeHvO848fSKKaj2u3fle9mtcX+KwNDra1NUQ1SKjCOzAKfr68NsDMs0OOi6MhVsGdoj0DvKw==","signatures":[{"sig":"MEUCIChqD+Dr5TxpGz4xy3puwaufjMac36JBfRpjYGN8bb60AiEAtZIG4glkRPuAdeUdeeHND+ko8HtGC84qEV6vsbxhths=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1431671,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdP+DkCRA9TVsSAnZWagAAKdcP/RIEenuWZ/KWx2+MPgSx\n2GLzSK4boZ+TEQ9w+jtRgM39L09RKiIBTinx8J5wV1FZ/KcQx71ScZsJB8TW\nCn+pk8TeC14NonQbQlC1yk3dLpuV5oqRTB8LSpgIBcIEjIE9kyvvkjf5Oo5o\nP2WbbPpas3FbkjFejaiRoFR+JLtHOylaqwer4d6Nr9MYLZnkbksgP731jT6c\nMDMRAVyv3Q7wecKTuoHPuumBrEhb4OXe4A2tHOtEryOP061GuUR1cQsvSGKn\n2fNy8ejEwgo+Z4YywoDFdRnieZWcn61pBmvD5iqRsj093nmCMdvFX2iycKVj\neM02z0NQJquaDgatr6yhd/P4+qF0N5Ue24nX6+9NOVaXwvDdVgvHMkUlIbmt\nac7MsBcNrJVEJhZW6y3uEqPM6WUk/T7hWJU5W/cwgDN3jTwAIYKEqqarX2mU\nmy8TFT33Bg7gmqYyPnZqh2Dl2EfmLkkZNKMYwIZnSKTmkAIMHymqSCJJ/g+W\nvjMiGruTTpjEB1Gnwg63nSa9glGoXF9Wh4qKepVTOyQv38P7a0YMlOUOSuc5\ns+kO7gzqHOyWzfxR0mR8S23JogfOfKSJGwhPFXW1euBZpr8y9cprL2cmqdjA\nB0Ns47Xks5UjEF1TyuQPOhVRDXn366B6PT38FD1B7Xgz8l4JNDBlRIy6TKx0\nZGDq\r\n=wbpz\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"47e029171d57b28be1ad6e574f18ec5f049881be","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"lupko","email":"lubomir.slivka@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.9.0","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"10.16.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.13.2","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.15.0-alpha-lupko-master-2019-07-30T06-16-27-072Z_1564467427377_0.5163449185071263","host":"s3://npm-registry-packages"}},"11.15.0-alpha-no23reason-master-2019-07-30T12-13-07-346Z":{"name":"@gooddata/gooddata-js","version":"11.15.0-alpha-no23reason-master-2019-07-30T12-13-07-346Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.15.0-alpha-no23reason-master-2019-07-30T12-13-07-346Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"4c302ce9f2165431c7c35a1527d99bbbb2259cc4","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.15.0-alpha-no23reason-master-2019-07-30T12-13-07-346Z.tgz","fileCount":202,"integrity":"sha512-OaWU220dRLOc7dIQjPpYs6NTG2eQ2eMYZMRrLYQLr6qUX+IwmPlBKL2QLCHq3reqGR1rHn/n/bAU8i0oxtJoiw==","signatures":[{"sig":"MEYCIQCz7H/5P+KblLoDnIj8UEIAh0pn+O4/OGOMKOZnBS61IgIhAJpFJRQhd0yJOFBs2xcW1zl2Ih7gHDSk4eItpYlpRjHj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1419493,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQDRvCRA9TVsSAnZWagAA5ksP/Rn1BNI/7A7go5K/X+rM\nsEKfUyooJCf+VuK09dw70tWq+cDKHRZvk6cSNScSyTuwbN46y41Jh3r0o6rF\n5DnBMzMQg/Do6ieno5QzAro3p8mPBVl/jeC0GjCCGGzixLHjnTgJLo0GqByQ\nGxtLtyVkofOMJiisCYofo8lW/ETWsqnMIkVZcByjZc6OBQb2OExtOIwhDjaA\nXxIkC6mWRbu1Mu3Gu7FMbo5tsOWl8I7bPuxburUfEjcqEgCmN6J1mH7+PM9h\n0uUdzXLXDgBEHQfQ/cGgRBpvvf04151Z8JRyGVyXBay80a1YkqBVMlIOEcOi\nLKiCWS7HFp2qfytfJVWJq0xSg4nVSPLcX9JeaieG3M/Dm7wEhMH2GPZnvoP8\nu9e7BDVG/SyEU/mEP5m4B9euhD0fHEe5Q+ZE89Dg5Ozlg4AsKc4e/+DL0ouk\nMVZGAqeXgGaDVKxhh5V922w8Nd2nDtnVdVujiWHyjIjBIFrzHWarVxIq3ll/\nwm8pC44jot5bVgGR2oc55jAWe00R9rwT2Z747oLpzLe38bFjFB6h+H/4/9Jt\nUfHUTcds4SME3AQEXnD/CpmkVsRVB1E3EPeLXX8ihydU4NEsVBq1f4vRF5xA\nAUzeLltkfoK2YcFkz3zrK7KnWkmeBd+Itgl5a+kq8kph/R57ZF6Tzn9LMUmL\nbU3A\r\n=QvY3\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"db606ae968ac4d2e4c7cccc105f161b747ab6345","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"no23reason","email":"dan.homola@hotmail.cz"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.9.0","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"10.16.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.13.2","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.15.0-alpha-no23reason-master-2019-07-30T12-13-07-346Z_1564488815193_0.32944207220098964","host":"s3://npm-registry-packages"}},"11.16.0":{"name":"@gooddata/gooddata-js","version":"11.16.0","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.16.0","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"f852439dabd55860cde69542482370bdf9d88d13","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.16.0.tgz","fileCount":202,"integrity":"sha512-a3/31tDFbfD058eHmYcHtPHcVO2ZzwbOtSFrX9D0J12MCDCujXZe7zHnNS+e+3ASyJIGdhWVEu89q/K/FuTmyA==","signatures":[{"sig":"MEYCIQD4KZtXAOJ7v/0gjy4uKKsTTQizR6pLzgV47TJXPmzirAIhANn6ifdkjA4Qz4uYPSWQW5dgp/N+xzR7bA9rKikyHXp8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1435324,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQEkRCRA9TVsSAnZWagAAZdwP/1OyFW+GvEmdNGO1lCER\nJkxPBqxQDVT1yRITBJ/JkRZlf8ur3SpI03gDdWGljbyUb36HI8hWlRN8ttMS\nfFF+F7/5IMIB8H550NpomfLGaL9NtzNtBWVKp6UvgK8BW7rA97s3HRWlmxrG\nflhUxyN2l6dGTTlLm+E4eD2KEX1xlE37c3qZ0uA803jddg0/HjRyGKaq1TtU\nYlpJ19rgY8SEJNZJLlW+1mgtvII2AW1OEl8LcraL93mRBFKlBgYI62e8/rjV\nC8mcN554Wtknrh6xm9xdkgT3ifUn3r9e4gWI1b/tPSBS55O0XhKX+wh0S+I5\nLekOFjEPZLB9QyC0e/MF7h+DlQnVaAsNqVAzmfvr9h+7OC/Lpx2+dcghNzJ6\n+gzXiALdWhp3GJ6Fhipw5wZwrXLTDRssaQhMjqRlbwNwrfh+CYUuILX/gmgU\nYMGKd49WlEKWYYI+hEiCt1ZycYjn1HfownkbBTbUQGRTi8z73MIhfVRq4nXE\nGHAPoMSkZmcdjYwrktXmIn1MsOFtV/2QqbdHyQCS+5BLr95XQ4IQDS1glqIO\n17WEixrZ8fSOhTlKCxaRDFDvUy7MLUL3jAqKDpYhVi2AgBsZvg8ltdr/LhSK\nkPGWDWtVxT0P0/eYDicFFvbCFszMAq0DuHLBUbTpZBUDtnENam3KwnMK5/Sl\npy7y\r\n=iMQs\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"browser":"lib/gooddata-browser.js","gitHead":"7385e94ec48ea2dd0c8dd339f45b4adbca03b525","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.13.2","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.16.0_1564494096283_0.9843132948861191","host":"s3://npm-registry-packages"}},"11.16.0-alpha-naibinh-nab-sd-559-pdf-export-2019-08-07T08-52-49-278Z":{"name":"@gooddata/gooddata-js","version":"11.16.0-alpha-naibinh-nab-sd-559-pdf-export-2019-08-07T08-52-49-278Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.16.0-alpha-naibinh-nab-sd-559-pdf-export-2019-08-07T08-52-49-278Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"d20a98ad3a7263cb27d714548af2679c351315c6","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.16.0-alpha-naibinh-nab-sd-559-pdf-export-2019-08-07T08-52-49-278Z.tgz","fileCount":208,"integrity":"sha512-6Sjz5VIsFV30FG20RapDXnCFuPs6jDuYet//cMmaJjjgvoDEE91xpJ3hg/rUKOxqZGvm0SsixevMkevfaWfmAw==","signatures":[{"sig":"MEUCIHt+zVLowK/NRnIkyLg0YKoUJ/90Q8+d6iC+PfzjGFXfAiEArkSj8DUZ4mBJW5PIG/XPzrfwF8CuEhgCs+FXLgbPeQc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1443905,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSpGRCRA9TVsSAnZWagAAOxsQAJ+OzxMF1ZhRdR/r4Ui5\nGbRt98SPaqRrNMIPzd/zyEPKKz5znfU6W5IUkSwSHVWijdzvcaIxidgmwnWM\nvmh4/+te86A9Ay3VcnjmV8ahXDkt4TsYM6ObZySKvKPV5wpnDSFQhjhAaSQY\nRaAPWZs1+8jnEZhOsgpFQDPgDUdZyK0TP2yK+vLzF81MSoNUtSedR6UA5Exg\nIcnh6Cd3GBh8LPD3DBhz/UYuiSA7zbvz/deu0IAJGVtHV+Dy+PyHgomJ1jwc\nkRQr9nQ5rNbz+yp5M4VdhSA5kgf3bEOl/Kpcu7OUKv1d5fIV51pR5+gPyS/w\nnPhEF3juFxj19aCGTGxFXGVCWCDCx/6A97Yuw9MxAJmrq0J3tYgGxfxVsnKc\noDWq5OgR5eO9EgPouKhPiEo7R0W0qwBQ+2cOSqB9JtUVtRAXupA2vvAUp8ec\nUQrJnmoxMtXt4bgTyUKKtZz/6dkkB2w6H84+ih9oGmnAba1ElMDhKQKcChws\n/YwBNhmYpb2Ds6gKOxIZzVC/YcJJMYdOo695vTjKdIj3n38vAKdcTSP0xnV5\nPr7f/VjTllYxcsfOsSeERqBAPU8E58ziXizeYThlcyII3omx9wpeLNNmHuK7\nicGRqVYlUQWOEM1txeoy34aQV0Q8orvzeZKmOzLP3no/1f9Ztsy6uQpKuUwx\nB6Fj\r\n=DlP7\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"1c7ad77fe3e843a5499c2c3d26ad7206e69724ad","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"naibinh","email":"naibinh@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"2.16.0-alpha-naibinh-nab-sd-559-filterContext-type-2019-08-07T02-45-36-085Z","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.16.0-alpha-naibinh-nab-sd-559-pdf-export-2019-08-07T08-52-49-278Z_1565168016439_0.0805594771649254","host":"s3://npm-registry-packages"}},"11.16.0-alpha-naibinh-nab-sd-559-pdf-export-2019-08-07T09-53-48-296Z":{"name":"@gooddata/gooddata-js","version":"11.16.0-alpha-naibinh-nab-sd-559-pdf-export-2019-08-07T09-53-48-296Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.16.0-alpha-naibinh-nab-sd-559-pdf-export-2019-08-07T09-53-48-296Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"6ac0aad2d5b124f37c494cd5335d6b34a177a3bc","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.16.0-alpha-naibinh-nab-sd-559-pdf-export-2019-08-07T09-53-48-296Z.tgz","fileCount":208,"integrity":"sha512-Y84hlp+lmAB9m1Xy4d0i6XnY8EQnOoZ+ZnRmmVNywdDvqBBiukYEyTYGr/KE/POAMGhL0kO/gzr1O8jiUPy9ig==","signatures":[{"sig":"MEUCIGz+s6TjR0myF6Pa/OXAx2s3hIdeN5IilLzXcdYt9JeNAiEAxN6dEt86RJrz05RzQo0wcGKL4yyJTFs4iLWB5qkEdYI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1443925,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSp/NCRA9TVsSAnZWagAA60YP/RSu2ub6BdFGpJ9G4lHM\nsA5Pt0D97WftfVZVrG+POpfjiST3EqvyZAucte7j17ng+eu3/ZnWvP8YofGH\nRzVNFpO4isUyqqtv1UThEeFeu3JQvtO+uc4JrDADyFYm58/LrArfRBibyKOo\ngVzkyyJlRmkrufml6M1xvQkyYwY4qv0JtOLzg/dcsMTGYz8J5QmmGY4YSnxO\n8Yt88a4a2oNgDvGDDHBO12eLTUaNTwtqiFK+0jM8g8Q1HRB9SOUSL2xXEpRT\n9PUaDqvRhsSK1kE5rQCgWw0paHqXG611TFX2Fz3lC5g+CZyxe60cmKNSURkT\niKbIQ++n8iAfjt/AVfS2iCZ6aCeJpg1uFT3QJMXZ7/KLKg9VF29V60hn0U0o\nsf67834NRF4k3lPFgebHD//k3nsIucqHVC8Y4ERWHLw0drMiXkssAW5j2Shy\n9HYCJMD4TkcH8dVobB5xdE4WAdZWbr4Iw8JrJKmvUtlLqunfKrAC8CGh6UIE\naRhDkFNc9TQ9gXMryr042xvli6sLQQ5YuD190GwcfcIDNc0w+H1j70XLAOyX\nDVeQvCYOSRmyg+KVBwTX327D3/qATEtC7dSufU07eESF6/9P1g0ZcEWzlx5R\nZ02Kx9QyQixcxCuLfUIDH2GARMDDxMUDZkl4+HD8QWzYfNKFfer4BGmqwbLo\nF3Ly\r\n=HQGo\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"1c7ad77fe3e843a5499c2c3d26ad7206e69724ad","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"naibinh","email":"naibinh@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"2.16.0-alpha-naibinh-nab-sd-559-filterContext-type-2019-08-07T02-45-36-085Z","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.16.0-alpha-naibinh-nab-sd-559-pdf-export-2019-08-07T09-53-48-296Z_1565171660911_0.048159501848793695","host":"s3://npm-registry-packages"}},"11.16.0-alpha-naibinh-nab-sd-559-pdf-export-2019-08-08T04-47-22-912Z":{"name":"@gooddata/gooddata-js","version":"11.16.0-alpha-naibinh-nab-sd-559-pdf-export-2019-08-08T04-47-22-912Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.16.0-alpha-naibinh-nab-sd-559-pdf-export-2019-08-08T04-47-22-912Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"a191c86dccd3f25ecff278726cef49b3674e4be9","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.16.0-alpha-naibinh-nab-sd-559-pdf-export-2019-08-08T04-47-22-912Z.tgz","fileCount":208,"integrity":"sha512-l/t2wLgMSjUC6duR7HZA5WJvyNmDCqwf7feHj3vQA2gqmZ0FJ96p5ZN7Ege3Y612QHJ6jbnHgFa5MZAhjbflAg==","signatures":[{"sig":"MEQCIFUwIFIb+W/mWrQuiNOXnYHsgV6mZEf6XRwQLRauE7+xAiA30OzxCYO83jMzDpqYnwIe7H6DQ/p0uvM2PvRKmUIlug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1443925,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdS6l/CRA9TVsSAnZWagAAl5EQAIUt4UTxcLkoHT0ZfMaw\n5p8nySR5vQL6don4G0ufDCoPBxUABj4+yyrgDPOwIOSyfnVqQeHNL4pWav8m\ndVBdKSuoR0TuFGRaT1vYdpwM9C4JyrIZstYhB4sNsgKpH0U8fcPV2AJxGGOA\n1lv/xM5mnLxtXtlFMkDtQ+jTsUhnHCMqAXi7CY/Rk2+tnEUld1hDLVjTydvW\ngLBHiYrGsKtG7lkbCTweHA1/4vlUEDdIaYko7MYt+ECj+DO0dt0K/dA4i5qk\n8P/WxUFBoqVf3h7y2plv8f9v+rdT1Zh/h6etX+p9lqAMM+6deg/Xb7G3RQ5H\nyTDg1rbkZ59urQHf4P7+KOIj7e3JjpjGODCws/cUXYpD9ULyOL8z1/aDggBE\nyzotTnhD7axg60W5OM53lzFuTUV6V26RRJs1WcuUKGBl0G12SXk8DdLEJPaU\nwD3Q9wF5qdTVSRnWrIdgmdavEOY+TpcVg5aXf3VabQN3VTiAlEeBNr4h+IVX\ndDhgSvNMlasYuKTlQf0ZuC0ttOC3QyA8l1UEgWp9b4nBQoP2itP+5sDB6IBw\nrVEPYUMfAsEzhI4ru3lM3cxV2DOMOM7hrdAV8Ul/RLqKo66mO4dNqwCPgHb9\nY4N3z2AyYxPVbtSOq4/DlVuHJnl0RxMwojxKoxBxyvAAGXwq8c1iKwDDwZLK\n3ro3\r\n=Yo0p\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"f5262375ee1cef305ade562b9b4fd89946940e5f","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"naibinh","email":"naibinh@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"2.16.0-alpha-naibinh-nab-sd-559-filterContext-type-2019-08-08T04-32-12-622Z","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.16.0-alpha-naibinh-nab-sd-559-pdf-export-2019-08-08T04-47-22-912Z_1565239678995_0.3291186883710866","host":"s3://npm-registry-packages"}},"11.16.0-alpha-yanlipnican-jli-bb-1569-2019-08-09T12-42-41-650Z":{"name":"@gooddata/gooddata-js","version":"11.16.0-alpha-yanlipnican-jli-bb-1569-2019-08-09T12-42-41-650Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.16.0-alpha-yanlipnican-jli-bb-1569-2019-08-09T12-42-41-650Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"2fe8ea606ebb221db509166a74617e99ae9960f6","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.16.0-alpha-yanlipnican-jli-bb-1569-2019-08-09T12-42-41-650Z.tgz","fileCount":202,"integrity":"sha512-swleIVmBQkzVkX5NaHAbS4tEYo4EJ+hNTBfie3XFc9pzYbDMpSdkl35t90UCRuoKJ/KhlWXX/jjg48GGpz97Tw==","signatures":[{"sig":"MEQCIG+xblrfS6gkxxr72Sx7Yv4NoHSwp9OXlkYk3n1u2LA3AiAjVgoKj5f/m2WLrYGkqQCic2uUTgW6aZFyVYzwEQDatw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1451446,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTWpkCRA9TVsSAnZWagAAi0YP/itAgBv9GKsawyjwPDrO\neWNgUb3nEFK2UJ+tsXDodm3zHmaMIUJXxruGPSuRrtIq0f11CsY8JEKutE4C\nLjhmBzCzue8YG/J79nBTLM6cwVy5jEvXNUioFtTJ/1CPamykgnyOZl27GITa\n76Dtp7zVYcIksNaQeY1im9CCZCWo5WgUkgpukc6hW4KVolNLVlFxJvZ7QLUF\nCAy8FhzaMfw56Az2btd8NBFPOho5qvGCV3I+kUCd5X//nLio0yPcyZx/htbu\n5KDi0UGwbFty+U1mcxpDwitvi+IkcqmRt0L/Bvt8R2VMuZNyqO8d5PSM81Vd\n4U4Bn+7i5A83GQVWcHYbFqRRhMrr1iCNZ1J7lrmN23fUTcsLboZXAfNFdYdl\nt+QDGqb5csHAyXc7hwHRNThbXxD0UvcAiEuythcHkO5V473PWj6HuXkPDlp7\nT2vp7m3WknXOlRiwHvbmlORcRwd4kkoi9mN0Imb5mAy3zjnU/txDxEHro3Bz\npGiR58PXeDxD9Ic5HuKx8MD5b9QB6fVRfBlxLfsTNLHgBFBd8vzWbMsuowPO\nYk8shACx+z6vFq5QII+PxJ9RSyOZQQ6ITvctNW5K103abvgoC9qgFpriOoof\nv8cKIH8i7MBkzgiDyr54n64nzEFQIdncGDcPrUf828t+dQGbDtCgRy9hizdS\nA09/\r\n=t2BR\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"2992fd6efc919fac324e8c7d55c5e774f0d740b0","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"yanlipnican","email":"yanlipnican@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.13.2","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.16.0-alpha-yanlipnican-jli-bb-1569-2019-08-09T12-42-41-650Z_1565354595558_0.5849234359519104","host":"s3://npm-registry-packages"}},"11.16.0-alpha-martin.mosko-master-2019-08-09T14-43-52-339Z":{"name":"@gooddata/gooddata-js","version":"11.16.0-alpha-martin.mosko-master-2019-08-09T14-43-52-339Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.16.0-alpha-martin.mosko-master-2019-08-09T14-43-52-339Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"0714ae656c4bc800ebe5b2ff326d054e9dae1bbf","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.16.0-alpha-martin.mosko-master-2019-08-09T14-43-52-339Z.tgz","fileCount":202,"integrity":"sha512-WgLcKeanxfwHzeJAfupDLL0JvVeAOGwgr6NTgusOvcy85EcHduv1gl80albDjhd4H4FdhimqByWQhaazvGVgfg==","signatures":[{"sig":"MEUCICz8QzCKNWSQKYLsFHeBSC78qqDtF7bOEEOzoYzQyCWbAiEA23U+AP1vvrYHftYtfwXyW7cyKMWRLdG/2mI2ewX6Okg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1435579,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTYbaCRA9TVsSAnZWagAAxtUP/1cD3X0/kR6gqd/OgauY\nRhNYAeCRZ18Ptfw/ZLiZDaLrPRdLtubToHpmHWBLBtFN7y/pVWZYGmtzMXDm\nVJeDaeeGiL9OGQnNpsAAMBAfWarWcreWgSeV5CTCTKGAo1T1G+gg4vumFKKI\nzEdFEgEhqxdN6H2nTXRyaRSgOa5PXCc8oe0qD0hMN5d6zKjzX/iNysw/iV6x\nMQEiYjxbOTuMtn2yv/+BP9fZGDSOQmuqUzLZCpYhxaDLTFAosOW/Rt2PQ3Xj\nBFkX4CAmWYpq11bPI0ll4QoNJEm3eQWuyfwDMWE5OqQYRvkGj9d5rcGlYCBO\n+HsliMgnOYJju+fsVtifRV3CUQAs2f+KbeGXjCLxqRE9HuseArwv8AfvyV4n\nxejWtkK9ajQ8aukuI0mdtVWR52LyFYy/W+WUCjA8PDEOWAfn2sxDaixjY5t6\nkrAtT1jqH7cTwP0dOnqoxPbTIpCeuWqfP2/8KWxVpAkTtb3c3un1qsTnQi0h\n/bTN1hwieln6oZ9U2gCoMhZQ5ertvMn4RoP0K0YRyYWGpIOZefQZ1uNqpovW\nyOnQxQMu9j14MNKIkGZe6IsVe+dr3WVwN2d6Gmpf4ElMK0BOcQd/X/EBOXup\nqBdeo/8SLLkOtyLaQl8rN8tOWE1R4VQZ4NqCLa2wdoBrBg36cTyBNvGLEN6h\nG/rb\r\n=mS0a\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"7385e94ec48ea2dd0c8dd339f45b4adbca03b525","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.13.2","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.16.0-alpha-martin.mosko-master-2019-08-09T14-43-52-339Z_1565361881816_0.08314281582875704","host":"s3://npm-registry-packages"}},"11.16.0-alpha-yanlipnican-jli-bb-1569-2019-08-09T14-44-28-922Z":{"name":"@gooddata/gooddata-js","version":"11.16.0-alpha-yanlipnican-jli-bb-1569-2019-08-09T14-44-28-922Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.16.0-alpha-yanlipnican-jli-bb-1569-2019-08-09T14-44-28-922Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"54f52a384b5eff614539561acab8092a0956cccc","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.16.0-alpha-yanlipnican-jli-bb-1569-2019-08-09T14-44-28-922Z.tgz","fileCount":202,"integrity":"sha512-WLgnrfi35xGIXPOG2gLbkKeC7vgl1w3B+hafNQKDkYHlnrt6iFc6IZIC66W1zIWyNKWo5QJwzQdJ0G7tBsAtfg==","signatures":[{"sig":"MEYCIQDp3VjV/g7Lz69/1STryr3MHoazApg/Sa1DjyqvlNFQIAIhAO4AEBqQUey+UlvA2ITfKUD5VD5f9L42RWwuDo8nu0zR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1451295,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTYb+CRA9TVsSAnZWagAAOdMP/Rxcda59VS8hvK7Svu4j\nuM6TRPxYr9NRE93eGMiTByMd5GBrHeV0CrW2gI7KYGbbEWtCBIkbqY70njMV\nCHp+/S6retjcqjVuCjGtYoVzZ4lHngkKh/GuWKYwi4hEpOC4ooN7cOhdMGb0\nEG0+RV4iKpVw8J1o/+gIhVyqAtUM9SFgkZeu+2H46IcYisDJ4LpqLrykBjGk\n9QvJFdZu8yz8WqhCGF8lBQJZu/LqXaSe7ibqZpAg2PbK92oekvi+9JBRc1KO\nItY457BWAMvD2dilMUTnlCSVPWLQ1H74eVyoWHpctI6gchnxomJzSFICcvhz\nlVk0tRRUGGRxRqSOhixUZjpBAEA5YoDPc+4IeKfpSxbPg+0o9xmKtphbjkOy\naPnzWegT/hUDpUrjhALAYqm1HcDKksAWDFOeTm9yWozlID1THRlmaMEXvRny\nlWO6BdeUT7It4KF8WYxWye2jHWgORndqrPPYkbZd/2LMqghdUZjjMVb/XFX1\ntOh9Zc4CeWSMST6K1+B+RXG/Lw+hKUEijPOb+lPt9T/GzC5DN23UYcSNxfsk\nRW1W1Kral/qbMM3K/+mJfncBaTkWyMHONLNFZo/tzLM+tOU4N63euSVAfWH3\n3d4aL1BsEcGs5QW+zjSkkT+oZ6oJ+5jFtcmS1Rs9b/LgpOVHgwbv1CuPMZn9\nT4U+\r\n=Woxe\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"714f5296e5cf00f134981a51d9bfb5e2bf2222f1","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"yanlipnican","email":"yanlipnican@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.13.2","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.16.0-alpha-yanlipnican-jli-bb-1569-2019-08-09T14-44-28-922Z_1565361917624_0.9015060026085266","host":"s3://npm-registry-packages"}},"11.17.0":{"name":"@gooddata/gooddata-js","version":"11.17.0","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.17.0","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"bdc3f95969e66116b0e88f23f7c28ca8c26c3594","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.17.0.tgz","fileCount":202,"integrity":"sha512-ey+zzyvZYaIogIoWfslg9H88gmATi3dNRGT+dquFhXSTWqgy21zIcyr0C9l64p9PjWV1UJ3cjqd8pww1Fag/aA==","signatures":[{"sig":"MEUCIQDKbkX7JjOgR3sDgXonrMHuDkh9dW6IIRr+tQe4FWbK+wIgJ7OPYrI/v4WavXusXNoiBSMY7L6rh1yYIgoB98fznPI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1451020,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUR99CRA9TVsSAnZWagAAvdgP/3UFDo/ChcpzllpasbRe\nRwMKy7xY5z0E4L6gqyMomWLxZSG9kOrDk/D0GVXa5QHztjDEnyw9I2Eaqpff\n6QTbo51AQ8jdx4JxL8MDAl7eNAlVz25/8SH7IXrqhDO+/n/pO91FR+0S+mzD\nQSeWcrUR0yWwvNvrAkH5kkuRggX/XsigPA3bo/uZVI7cd1cwc0GJt3HjDw30\n7PmcEiZ1GV2YHrcXAhmZ+A4WJ4nYVYtYC9FXW7rQaYu9EDPsDxf/isEvm0yx\ntejGsce+9Vfbh7xikPOg/RJY67AkfV/s5T6Az03Q8loMDXuawMQQw50OdW1I\nBm+QotWPj7lKchwenWQiqurswN8Ub9+BTqyUTGufc6UqNiI806gNibiNsPyT\nuotRbfW3OQgkPy2jK+EGU/R1pnq2ZYmSNIuUGBnOxYmV2rZWvEpn6uPxC1eQ\nPE3yqLqFOtwdfa3eyt0PYOniXZ4VsqXaR8J9ee+NfO+PlvsnPLt9l0Rj60dY\nurVXxrFA9oNZrKNTozD3zh6FQ6RhrR9+2d/eBCdhsNKJ7O3RvyLdgz/xow3a\ngioKSRc1fmJMBL0X/nsCkg1n3dy0lTz+5isKCH0UpLVPIM7PD8lX0hZ1bbe9\nG0DbJiJVI4TCTxB8Z5bPzheSOuzlpFajiCmNyy8A2PwlhsC0LGbNtAJ0OmLi\njYN/\r\n=pWQB\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"browser":"lib/gooddata-browser.js","gitHead":"93bf01b6c521a15fed25bd0715d43ee85e9920f1","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.13.2","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.17.0_1565597564363_0.900655913065632","host":"s3://npm-registry-packages"}},"11.17.0-alpha-naibinh-nab-sd-559-pdf-export-2019-08-12T09-13-09-379Z":{"name":"@gooddata/gooddata-js","version":"11.17.0-alpha-naibinh-nab-sd-559-pdf-export-2019-08-12T09-13-09-379Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.17.0-alpha-naibinh-nab-sd-559-pdf-export-2019-08-12T09-13-09-379Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"50d355e9db3aa0a30ab04c0ec873168102cde739","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.17.0-alpha-naibinh-nab-sd-559-pdf-export-2019-08-12T09-13-09-379Z.tgz","fileCount":208,"integrity":"sha512-Z0q5BndToRWf3e0Z3qG93ySzG+nM3p1CHAQ/TPuPtWkdHcOB6kN9KMyeYVd/7O1qtnucF8IGAT9khynnpltGNg==","signatures":[{"sig":"MEUCIDoFwtlu4tijkjQz0PfAoFFlTgKYiM9wiL3Occ0OUK2SAiEAsyh0+18GjZ/9yLLSvhMkO8x/yo//LYTbIR+wnpSLhEc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1463923,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUS3KCRA9TVsSAnZWagAADwMP/iE+jvpLDsJUy0r4m7sI\nkPcuiIEq8n+3kFLbJauGcI3+EcFQsaCykEKNjtyOpBMIWJHgeImOpI8AJnlY\nVnRh15SH7BXHMxvqx5fpmjDtzqznSkc7AhAiiTa09MkuqelKbiKx0R9myEzK\nwFz1+FwWHbNr/9hoxg3jxEAqifnIF/ELV8d15YgJSXx+S8vMCmnLzknoeTIx\nosPgCkbHEU2pOOm7LdmC3/d7XTz4ouWiEpvO36OAcvO4MecC/PfrkfF9rj+W\nwlqYvBZMVzvQ/mGKDs9Ahsmh+tizv2AtWEFpMrwCS4zX1ULSL43op031ByCv\n1yABng6lZKe62L2JNQODoVMtcKQ+0irtogg/gLemWJC8/O89Q902VebhrkOl\nMrJAJd0l/UnBlzSlahgI5WF5J9hfTr9yRZQSOhWmSyYYK5jj5RCRAOcghsky\nnUYS+rP77BpLwIJarohWf11LGJIQCtjHCHWh3Gk6HcP4j4WZz+T9Q88ECXLO\nzt7qLTGyoOctXctoTtfq7Fv52XGeeU5n0elCtRXStQwOgAO5Im7aBf9axRig\nx0dnA28lAKWt5dBmTACYU0YtJbXqdAmDbLFUjTA5ejYGhNhqQGfg4brQ/yS0\nFLNvulY6yb9Rr16nxlKbr3tCLEn/DpxelrEY+3h3j/jIv3G8dC56rA8yfAiQ\nxq53\r\n=5hFh\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"6716f82c7262b350367d8f9dbc56b9b41a9ee19b","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"naibinh","email":"naibinh@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"2.16.0-alpha-naibinh-nab-sd-559-filterContext-type-2019-08-09T07-55-00-432Z","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.17.0-alpha-naibinh-nab-sd-559-pdf-export-2019-08-12T09-13-09-379Z_1565601225237_0.2831404260681316","host":"s3://npm-registry-packages"}},"11.17.0-alpha-naibinh-nab-sd-559-pdf-export-2019-08-13T02-54-14-567Z":{"name":"@gooddata/gooddata-js","version":"11.17.0-alpha-naibinh-nab-sd-559-pdf-export-2019-08-13T02-54-14-567Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.17.0-alpha-naibinh-nab-sd-559-pdf-export-2019-08-13T02-54-14-567Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"e104465e31c1176d16d4f0bc0670d2d55e1b14c8","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.17.0-alpha-naibinh-nab-sd-559-pdf-export-2019-08-13T02-54-14-567Z.tgz","fileCount":208,"integrity":"sha512-0HJSpE3ez3hi9zNc/hbObADf+Dj8T5V6UB7hhEIgLGPg31SLwbc+xsuuHNuh+9TDjlhbPjbdXmvz1CaU1Ma9CA==","signatures":[{"sig":"MEUCIQCqf3HQrYpuW/2YSbhE93F+1aWYbYJ1TlnTKy2NW+K/zQIgNwl99XSBfZoWQM2g/98vnXJ/v40EflxZEQAuedOfFNI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1463720,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUiZ9CRA9TVsSAnZWagAAC2AP+QEzXqS5ha3RhJevpYEt\nbyEQzmwJ/6JVs3/2vysmRZOhKF+KZeZkjMRu/KRUjuBYHbkHey4N91k3m0JU\n0VsLgoHgRLPRJ+ztFU+jgNLXUTMs7a1PIC+yfvHMUVZX9aTibKZJfDPhSR84\nFcoNFuTQ2oFy2kmH1J1E4AphCd8sZ+it2hXZw4xBD9IgM7W1uc1E2ynZNwv1\nBBrOyln6qgvrkPPhRLHayCkgyu3Io5Seo/9c8gEfDrnm5S3iXbRpBBi3TDog\nTmv0EpFi/4OXMIC52tEEMnoDpPcCRFJg2h88fAw8hEdR2HzX/wNudndKLIre\nO0wLT0vhJMAIXkRczJ+mrMmirK6KiT4uCajIQe4YG51b175nJan7hHvTIkL5\nvgLqj5HipVeOC4iVqv6EWB811ussw2ix2M+Gc9sLN3yZIqkzYalz/YFTFQh7\n3r2ook5ej1HIrJ44OzPdPgxNaFeitlwLHrQtjxhOy7tqTQfpAnasqD+uuIvC\nv9B3ufZmeaRbVEIuSlm+dHuCjKL1bvw5MqEu1TPJb5TaTXOiYumhZ62xOn6Z\nVO0jN92JfM6R8MfELZlit+dPKvsJrv5b8eKhnPRCuO9PUD5MHjF7dMg1G2Kg\nPE3bXIEf4tfmI4RMrxKrY7RrYBQJ6QtiJ1Iocg6/7a/ZnAoayatr6Etch2Mk\nVIBn\r\n=3elc\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"595079cf4535b0cd5b9751d8de8bfdb1d4f33abe","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"naibinh","email":"naibinh@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.17.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.17.0-alpha-naibinh-nab-sd-559-pdf-export-2019-08-13T02-54-14-567Z_1565664892284_0.19901379955987486","host":"s3://npm-registry-packages"}},"11.17.0-alpha-naibinh-nab-sd-559-pdf-export-2019-08-15T10-58-59-236Z":{"name":"@gooddata/gooddata-js","version":"11.17.0-alpha-naibinh-nab-sd-559-pdf-export-2019-08-15T10-58-59-236Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.17.0-alpha-naibinh-nab-sd-559-pdf-export-2019-08-15T10-58-59-236Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"278e41cacd96f7d39a9e024521e485f650ffca13","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.17.0-alpha-naibinh-nab-sd-559-pdf-export-2019-08-15T10-58-59-236Z.tgz","fileCount":208,"integrity":"sha512-X//l4z5gy9VcIzP23bJW1blBhZKcjAM1/aND7WUgjWiK7kfpD+RlSQv7jt1EjMGTJJ/6DZKJ7NWUjieW6Mp+OA==","signatures":[{"sig":"MEYCIQDUSzlan9g/L6WchhtR2I8dIuTTJ3JnFtK7kKluDhA9MwIhAL5w/Sf0AU5Wu/ONdgmCQgNbloFvLqk4uW7EkjCQTvDz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1473081,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVTsVCRA9TVsSAnZWagAAifYQAINHFUyA+u9mmoYEd99Z\nJrgKUWhFhJ/S2eciQMnYW6DCViD/i4Oq7/XteS28YT78BUuVyfjjefNSDtZs\n6itRI74KzRefGE4sI9KIOUDIKCPuzlQdj8k1heEA1ymEbYgzi6/QEHR16/nD\ndz1gGSN4NB0dJ6eDpqU2J9VGdDeFEEj28Bxj25sp5UsBgKn+hlkTGkXWhxoD\nZPii/yicwgSMMjtULLewmWVhaYX77L+hr+rp14Av+m66S/9kX896Ft9Y0C3X\nbTDch9zSPXSZR7KP7nJFvQl83g/usv1e297H+60VojD/8EfhStlZKBzhrTPl\nurjWbq4yoxUce1ZMpj51yFD1u7zeojOGngQlG82OA3cMxom4/X3O4QdZ8swz\nuTBZhoGac4o45Adw+WPV8aEAHjUIivnpKtgJG4tYb/yxLFb4dcPxS3cf2U0s\nmf/X3gTej1SvxoOjmY9jdFsi+TUoSOiuxSaw04t6XtVYUrYHCLP3Ctjm1Tbj\n6zGPDYDq7ykFOFzq88PQRCIXKl4sS0nqYQl2LPST5zDHPp4G5tYrIrGOMsGU\n3AIKbAG7VUoY22yLkBKXtY2phGEgzq8FNjNO4BQMLjf0h0wFxVfhycgvGNFK\nCCjw/IhDER/TzjfE1n5lyFJfPqTTeP0Lc0lqXxfxNmfU6T/W7C12UsNhvqw4\nwg9m\r\n=5nIx\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"12223722b2de1de65324b9f461ec2e78898b2941","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"naibinh","email":"naibinh@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"2.17.0-alpha-naibinh-nab-sd-559-reduce-payload-2019-08-15T10-51-38-160Z","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.17.0-alpha-naibinh-nab-sd-559-pdf-export-2019-08-15T10-58-59-236Z_1565866772472_0.14625049319309458","host":"s3://npm-registry-packages"}},"11.17.0-alpha-naibinh-nab-sd-559-pdf-export-2019-08-15T15-02-33-630Z":{"name":"@gooddata/gooddata-js","version":"11.17.0-alpha-naibinh-nab-sd-559-pdf-export-2019-08-15T15-02-33-630Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.17.0-alpha-naibinh-nab-sd-559-pdf-export-2019-08-15T15-02-33-630Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"2b60118e5d8db862ab06f936a6e66195b6085cee","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.17.0-alpha-naibinh-nab-sd-559-pdf-export-2019-08-15T15-02-33-630Z.tgz","fileCount":208,"integrity":"sha512-nqmvNXdqAphG6aL4tEfgmralXLWT9UPiU09AHyWQ4knpUCX73HfkgSSYgAX3ieoRoWB2uo/m7oR8Y9vTOWfznA==","signatures":[{"sig":"MEQCIE5lZeNrZCmZO0oF6Mpu43Ctat7F6t05YfjyhR6EhrJXAiAtFSHPABeOQmho/bgtLUC0npelfg/YLsHNaf2wlWLHfg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1473464,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVXQqCRA9TVsSAnZWagAAi+QP/00qzQwkTFApiK0V1EiY\nzLo+MQYqj0qOOxycsKyaNzUgGq8i70OL6FxBKmf5zEaUEwBEkyJMZxtA6VuG\npy0RJ9aXtjozpz9/mpSz8rH2I2zhLLDdODUFl6gROhjEnRNJg9+OsMVQVzoL\n/sbrfMNGfIul8xjHu8JOpITCWkUSRS4n2G8SJ21RF0Q3BibTza7Gk9nkSaTA\nKI+Z3cOm88HPKg82Snj62UIHcliaj/C5JaNk40+699Fd2koYBVRi6F0IwWZn\nmRStI9JuQW+AvIUU5FCF98mrnb0TXhCkU7dDII24gEFgT8Rh27sx9yWwf2Zf\nGioekmSkJJ+6xYbGmQPNr2+FbusWoNIrqtzUMcypJCbosuzJLmKO0Ao0qain\nuMz3ZFPBCa1IqINWg4F+9VuJcW+PK9RXetr3PmKI6DGEa+mko5Ib8lCA00KM\n7InG1Q4CG0dd77ksXDN/SLad0R24C7kK7hLySrCWqYMF87ni6rNB+qA0x2H7\n0ShzIOAMrN7Ek8sMWXsgU590hQqrNN2pM9jydIxdjLADwxs4WtaOkSfVF/v5\n2nzH6OVEJEoqDBvDMQCeMzotUFp7+sUd3RhRkUOow4J6vsEGMBzkreYNi74S\n1cpEct5d3idajm8vQ3YiMZwbz2o6DiB0Cq2rv+qPNg46lFhYss3KOlpOrBW/\noBOm\r\n=Yi86\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"d8c67bf07d6d8cd633d47952ef824d32b4ac47ad","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"naibinh","email":"naibinh@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"2.17.0-alpha-naibinh-nab-sd-559-reduce-payload-2019-08-15T10-51-38-160Z","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.17.0-alpha-naibinh-nab-sd-559-pdf-export-2019-08-15T15-02-33-630Z_1565881385973_0.848367226864361","host":"s3://npm-registry-packages"}},"11.17.0-alpha-naibinh-nab-sd-559-pdf-export-2019-08-16T08-21-48-611Z":{"name":"@gooddata/gooddata-js","version":"11.17.0-alpha-naibinh-nab-sd-559-pdf-export-2019-08-16T08-21-48-611Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.17.0-alpha-naibinh-nab-sd-559-pdf-export-2019-08-16T08-21-48-611Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"e0bc729c9d5ea841caa4c341da6ff2b9bf885de0","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.17.0-alpha-naibinh-nab-sd-559-pdf-export-2019-08-16T08-21-48-611Z.tgz","fileCount":208,"integrity":"sha512-L3ifSXRP2WbfXdQgiwuQPpTSYg91JSU4uM/+oJ21zbk0dnNv2kBywk1LN4oDiGqxZPL68wb3/BB5bYxphntMcw==","signatures":[{"sig":"MEUCIF/qUi/70bhwJia6J0T7353/flXdhhKxYsmJpowA6L+GAiEAnDvSejXQADdhvXi7K30PwFiVTBnChLb9B6E+n0ESw1Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1473273,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVmfACRA9TVsSAnZWagAAaC4P/2lGBM84+C98Mtpob9G2\nNt2Cf0PvsVKUmNm2OeLx6W58RbHSmXWreeRAc5pS2dsOVpitnYMwn+yB/SQq\nslaPf713IfwPVhfv5JBrOawraOawTn+WNNT7dcypeHWL5qr/jnll/tnFgWrW\nmaGXWMPa4g5XezhgrdJGjlsfYmZR5nVoSPcbOEUqV/wbMBUrCr7YuOteJRXR\ntov8yP6RqUIuAackPy1Q/wB8UNXGVJGnHfnCGVxFiWWSSf/c6sk/xqQb5I56\nixO9rvAGlcl/94rU3Db0qb7KKTAseZbJQXz9Zs+b/FAeLqYtEfaGnjkDc3c7\nLYgLfi6vH3IEKKhZOIHlErVZugDUxa5GGpK34zyQpReV0IBa/TPJZqepwoDc\nW/jOgbea/c4j9rpZ13iIV3VNI2Xh8sIQRteTToBW9l6qoF3ucRWxMImC4wQK\nazXW77OPKxqcKwqYcOhk3zfr+BCP6xPm6TvUyZ/22CkEBLFTcV8Riv/iGQ8J\nUfUOOKlGvYPEbb5bGKqOjr4NZB45eHEupD9WnbuNUiaBudyvK8nDu7cB+ymG\nB8TdH8EQn8z09cWnPYjscMEI8iRIhpJub/b/K0BzDyhugyL1puRK+nEPhoJd\nHMolb6pvRr7bS9684FhOcnE0viqsoYmDQeZrw2EHmbMLvd869barv48QYfBD\njHm2\r\n=ZfbQ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"6f7e0e46544ff29dc3f98e733d6daca9c6f50d54","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"naibinh","email":"naibinh@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.13.2","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.17.0-alpha-naibinh-nab-sd-559-pdf-export-2019-08-16T08-21-48-611Z_1565943743217_0.3626242001793176","host":"s3://npm-registry-packages"}},"11.18.0":{"name":"@gooddata/gooddata-js","version":"11.18.0","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.18.0","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"c2224f82cad9ddf4e140c29adf85fbf84c32604f","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.18.0.tgz","fileCount":208,"integrity":"sha512-e4siae8CrMBqvomeYsSU2lecLAUsWdgjzH+54MSGEaNRAgHckeUirSiGqhJAERcefAlUK8hdScINFsMuFbr6jg==","signatures":[{"sig":"MEUCIBeSYFLn4niWqlTKQ757BVUq3pxBgKAKAg05UJBcb4HuAiEA8QmJJGvjuoO7IJ2UHcwj4x8aV2LxLmZVKIp/3cKg/B8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1472968,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdWguJCRA9TVsSAnZWagAAUe4P/jnrAWdK/3S/FwpzpdqU\nZLtww/W3GLgYSeozr6vJkJkvVlMM0b3fTeH0QR3n/rUK8X/9jqdcc2w4H0Sl\nNsBd9YmZoeBEt18D9eGySIvJ3vVz1vie06d0pajka72nxf+ftdrw1tUbgbYN\nsb+xcm76TP+RP2LFOWYwoQBHe/PDucquNZs5X70GFakwDRWTheEMQ6aMUdYZ\nyJ71/EwzJI1gaxPLQk7AkwZT5EcS4D/Won4ou5RgPdmtmISjlrfQSWfMb441\nxvuIloGVy/Y3gW7wj01cQbXbJDyEUQqUmQsHD7MDjJ66OVoWwvDxvIR0sjWW\nGYkwYtcaz/PYCR3QyF7jzR4POKejKcktIx/uTdNsAaKarMuKy0E3MOEVuNsn\nwjSj4zF7SL8jadxxINF7ECBbYaz0I8uS4a4Kj7ksA/+VViRJB8Cu0qB+n7dl\nwxspAXlQC5tDykNeYW29RuobRXhrZnOxvDh0RAvPAAxLcKvg431DZxJYAGZL\n1uD1XbpBLrfApO1PbNXsfanbmicAaYOE0KqKZhD8mKq1D26kb3ikWs7adHjP\neHOmNTnYmmZc4pzFw/60Fs1YnAcZNDfXH2XhfcVXYGItwT1IQ5CwJ7XwcUG6\nk9DzKDqkBb3wVEXGgUd4O3SNuOlFu1pFkgWaga31y0BxOhAZ2PTtUAd3bDhF\nxqAY\r\n=TsMg\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"browser":"lib/gooddata-browser.js","gitHead":"ab56603d532abeadc9d5bdceed9ce56a5179a702","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.13.2","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.18.0_1566182280434_0.8654112879764133","host":"s3://npm-registry-packages"}},"11.18.1":{"name":"@gooddata/gooddata-js","version":"11.18.1","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.18.1","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"3784ca049a51a0ce97d5b5312c2c59490aa018fe","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.18.1.tgz","fileCount":208,"integrity":"sha512-HULBHo+gng+uBaxNWHSB/EFYCSYkwW15As178qtpPIp7NHZZt/So8LZze3iKWQs0i+wkiUzALryIslASJ4RP7g==","signatures":[{"sig":"MEYCIQDAuD3WXjwtH6k/YfmHJNa/zt5ZLAd4jWXwyQ7PyB7y8gIhAKE2K+6GplAYTH5gI4TYTtZG79P//dCmXBd42HmjSCgE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1473144,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZOQiCRA9TVsSAnZWagAATKQQAJkN428WXEtFZRJ2qIsh\nAl6GicZPeGO1OTZCbrOLsFJfUoSPW5uzND06mAj7tPRGuRSJnK7trqsQnKtT\n9If3AKk88djEQIgNlktdOJoMQKqTjQrrgjfh8GME464Wa0DxwBXlaCWtnoHD\nQfmKQBmGlEGt55Rjy1/ncDnYQ1r8tfcyWW49TTO3hNVmWmarMuw5o5yAA3uy\nH8u5t5li02PvQQguNBjWcyqnxsYR9xACRq5YpyXEUnnd2Y1gfLqyZRQXMC0X\nJENtb3WyfdQC8vcTY0hxmbjbu/mmu+XA0ypYEKqCEiIdyO3uS9pOkaHWQuK/\nUd/L4iL4qlgKtaRqkELjZhQlja65lBSnm2RACapKkKvVxaN3EEpMFfTYiXU0\nQ2NYOULUMjXTts5njszusOkDS7YQVUZtpvlA3jrr5kgGOiwMIPQ2DNSw+tCR\nyYozGH01X5DGUyV8O7NowI64ZQ6e5NMua7bk4yYisZe7r0FZ4I0OG9CGIcBi\nrU0mYCoiX4xqMPwBsPFBbMDRCRTfcaMQetx5+sBPBQ79/4wnC8Za58VAbE5f\nP2X4mo04bZqaUphqQH21SpL+8ykq4GkqUO2YVW1Uu06nbMeMrgsuhUQhBiz6\n8Zn7lXImht+hqo/0yTUcF5ayR5LMG6VX31OTBZy9+7kKfOhD4R1KMdrgMqCL\nCh6j\r\n=hwp3\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"browser":"lib/gooddata-browser.js","gitHead":"2ed966755f8bd055886bc116c95b1dcf6a8e92c7","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.13.2","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.18.1_1566893090073_0.3632769544889751","host":"s3://npm-registry-packages"}},"11.18.2":{"name":"@gooddata/gooddata-js","version":"11.18.2","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.18.2","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"ae4d1de5fbb174f69558c5fef3684c60c0ebf94f","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.18.2.tgz","fileCount":208,"integrity":"sha512-a46Kib1z444hy+h89EAioU9Vs6PBB/fm9L1zC2XSDeI1wrWSLyf5PWgfr0psW77+hrpMBFBH5nIpFI8qV/Hwcg==","signatures":[{"sig":"MEQCIHTzEO3Xq0sGjnPZih11nVOkjcvoQPF1leG6kaelUJVTAiBWGTa8V86g69se2UlEmr2Bwy/VFh+gUIr1Kzgs6hooCg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1473341,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZO3vCRA9TVsSAnZWagAA4CoP/0bUYKgo7bdKk4Gaqj3v\ntoTjIN64++4MrK1z/lZFXEMCFkdUWSq0C97IHxl8yBZ6geBJh3b7RruSW7nk\nwWwRngZA3LSfpDCeeydROAVfNTCXXCmcoV+rT69++nn43hpv0DrDC+YtC9iX\nSiNZwSsjk4wANfsSNtmgPCRMp4/wnfLBLaTEfO5nDPfnfY7kp39xZhktbaoW\nkzbmb0U4CxbvDjBmDeVLIjG1hFAlMrU7/K3MW1ZsuLiePnMIjx7SK0Xp4Pqd\nUSO10oH/BYPeup4sPh4XlGu2FVDG1y43HpJURU3o/8ZcS0P6tyeIgilfSOo8\nZcaaJGlf3C+tlcU3ISxla4w/ejHLMiRZ6ykVO/KBODTgD66aZNDYn6zwHpO1\nYj4CiOZYaLErmR6u6tOKu6pXnb9rVveIxqGhA6l6oN3Dad0qghK49q7lnLFb\n7TgO9IZd5GG1naaDUWXFHEGf9rDFX8VnuOzIVC5TFifo1w+lo0qnpBfNmAQT\n+qLekG3f4P/TBsnCicHbYZWMpEeRZpe8UtsdaJzg5nSNZIWbGOH1oQ3vLAn0\nEDO4firuWTw5GHoyaZMoGFWG4/YkzIzoW5BFjScOQc5pcQxbpj7WtnAPWHHq\nfr2woSXqgZ++jUEE0dydWML9WelcRR2IuJWiaaFY18GcGqDBSL1fUq/w7Mar\nNENA\r\n=WzRz\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"browser":"lib/gooddata-browser.js","gitHead":"78c07ef55bf97d4cc47ae97d04cd9323f6eda515","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.17.1","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.18.2_1566895598834_0.5310611523221382","host":"s3://npm-registry-packages"}},"11.18.2-qduval-master-2019-09-10T12-23-23-342Z":{"name":"@gooddata/gooddata-js","version":"11.18.2-qduval-master-2019-09-10T12-23-23-342Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.18.2-qduval-master-2019-09-10T12-23-23-342Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"b946e48338d4c30c794a5300becab15aa48c8381","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.18.2-qduval-master-2019-09-10T12-23-23-342Z.tgz","fileCount":208,"integrity":"sha512-30GVxcgPweaaTDSfioDDEVII7Pi/IS8sQ8EgbPwj8mSLTl58ihCYJ5ZIv7Gb9vx3yIWFUmRXTAp/YoSiH+/K4w==","signatures":[{"sig":"MEUCIQCgbMslkXi5hTb7NPAHSl5VF7c0XmO5+MJ0xH79NI93xgIgeZkqE2TPQiAm9nepPG0LN7joMy7XEzdqRz8UPvb0kZE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1478970,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdd5XWCRA9TVsSAnZWagAAqDUP/RbNiOOiw9PncaQDJvrk\nXzBSlmwCf7I5JNZUNejYQGZnVbbcZMPJtIUOHHOUoY05qpCjklDHL1q/b+i9\nbjG9Zz7tyrc/guzDxsY9ANGaWxtgjoffvSTn0JQxaIwMT78ZjOtU0Q//dSCN\njRoc6uO+h0LPXdPnJU8ymQisBZc+xMfFhobsT8pMLPDgttbWlJwN528PzR5i\n+UxEVZDMlkCRnBY1L4IrBYmuSiP2ArulVNr4DxkCz74pprkw9v4FPqHQRiG5\nUPskiMwr4dzE8al5lHC3mdYjgp0eZixCR8w0p0oKTqrryBE5YF2+McDacU8m\nERhCUpdW1KF01BNZVO7UwMsFoR5Xddzb56SE8Y42Oi6ZjR28wHJGwEDAtBMh\nYlBeUHRXhoIPYhbd9+cKdqvWhPN60ykekjRR2Ey1OWkvbQDKGeT/a2UlxQLh\n3mmqRE9vSexR1sqAywZz1zzh//1n26DWd4SCHQoyruVqteyOhcQJxMbqdhwK\nXESF8UqRIIL/WhAwtl7FAaO8R3vdoI4L+SIhnYetiL51w5FMTNkLoGav8GeZ\n6fxAjdjupi5QN8ClEsFFM4xxQz8CG9r2+GLMcsY1PZho7VkZFvoeSoTKfESS\nVAhY6WPPX3MtjPrV/8wIA3GMeSto3a3ZHpkZFhLAAN5iDKBAjHp444/pz/VK\n2qPS\r\n=AXYG\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"78c07ef55bf97d4cc47ae97d04cd9323f6eda515","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"qduval","email":"quentin.duval@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"2.17.1-qduval-master-2019-09-10T11-55-59-433Z","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.18.2-qduval-master-2019-09-10T12-23-23-342Z_1568118229840_0.8500393382973621","host":"s3://npm-registry-packages"}},"11.18.2-qduval-master-2019-09-11T09-32-46-402Z":{"name":"@gooddata/gooddata-js","version":"11.18.2-qduval-master-2019-09-11T09-32-46-402Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.18.2-qduval-master-2019-09-11T09-32-46-402Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"42ace0ad06a743f80986da0c616987fcbf978e74","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.18.2-qduval-master-2019-09-11T09-32-46-402Z.tgz","fileCount":208,"integrity":"sha512-dVgDKWv4R8zRCRQUZYR3xapJCyoXLEczS2t1b1B9gI6dbqvffrH3BksChRIQ32dSux2FY//rg76RyQgOAuvlpQ==","signatures":[{"sig":"MEQCIHbapHQqnP9RY+KZfuoFvYQ1UaEvQSgP68J5v+grl/wvAiA7qDc0ptR7xeOsJKL+HNH8eswgPhSyNwdifQJf5XVLgQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1478970,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdeL9dCRA9TVsSAnZWagAA4K0P/0VzOfb9edbpSUHfnyLk\n08JcUpR1vBgjEBy68i5SNpnkSHw164jgmKbu+75QaiwPit0lGelg3Q++8TVT\n060IV5D6iUBxVXGY5GIbStEZmnZvry4KESdVFwwB9qMw7TxIuyiaskOV8xLk\ndByNFb0W4Rn9RHQ4dKIjOGaX/E6HHWNMtZUcTpkif3VuUqpFW3cWBamhFWLi\nj1+az2zogQvE23bSzS627SCDff48XEf1wZvGMlDcXt8kIF+AWwTldhhw8Huy\nifUoowiMrdTOqjT/Px9+3J9546PaYeZlvWgB7QOd99vZx7oFUWk31ozdF2+u\nMNl9Oh2n90TEaJrbPuVat7k37bC1erKxAvu5EnIXfJACvdyaF9LAQxY6s+Fn\nvYIqlri3WoBmysOThMR/5KxK16MKJC+rohO+6NTJ7OuiX5WJXMVONmiyAqzN\nFovTWWL5XhCjENTfklqKJfPBREwoYhSeVE338kAzbuB7rsu+yy+PTAsFhrz0\nbqCHpIcaV7xy5ZWzOhIxUKOX2K8yjEfIbgNPxVEk3odl0G/23j/WucEyMmqK\n3J4vRvjYPdhjtRRn2G3YGv+J/kId6XStX01F/MvuReedzCcrnGLK/Sl3rY0U\nis7fHeT1Nmnobi5Zrejtx5CJ8P0JCfY2E+xmKQEEr1M72oa6G/Wyq81CqmFk\nlgy7\r\n=gQZz\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"78c07ef55bf97d4cc47ae97d04cd9323f6eda515","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"qduval","email":"quentin.duval@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"2.17.1-qduval-master-2019-09-11T09-31-29-748Z","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.18.2-qduval-master-2019-09-11T09-32-46-402Z_1568194396653_0.4567546826302389","host":"s3://npm-registry-packages"}},"11.18.2-qduval-qdu-bb-1690-2019-09-12T07-51-19-334Z":{"name":"@gooddata/gooddata-js","version":"11.18.2-qduval-qdu-bb-1690-2019-09-12T07-51-19-334Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.18.2-qduval-qdu-bb-1690-2019-09-12T07-51-19-334Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"52b3855b7c6e2efdbe30cc97d1fb4c3a1400f459","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.18.2-qduval-qdu-bb-1690-2019-09-12T07-51-19-334Z.tgz","fileCount":208,"integrity":"sha512-Oqw5kilODEKk1hJ14B6BW0WrroBHya1DXlAbquBm73A1aCLeq8ulc+QDAmnEfegvCynwfeS3gVx4WJXG1qZApg==","signatures":[{"sig":"MEUCIB+cQQHbYdSpBfNqYIdALsw1iHOlDnzFMt+Yui/EaO3+AiEAwP7yE+Dy3DoKli9JgBTMnJTkENL+gpxiKfqVRkbkEy8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1478995,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdefkSCRA9TVsSAnZWagAAysIP/2BV1RsU66axJIzqTDdb\nIGOfXnfyNTuDrwJsKdC8trfJIZp/h2QEngAS9QPbt0rWrP8pqU+rc5T4ONB1\n5OUXrrZFZDw9Eo6lXWg/SjP2qU1FnhxH0HWLogW22iuv8So2rcOpNk2Hdxod\nHyVXgyA/tx/iAzYaGCTXU0PBBLyNy1Tg6UqJ78LSAARLqrP64LAUWBNXuA5m\nOwv0aa/DOHNeRGMq12wGj8OhIi683d1LEn5yEHjLl+boRNy7V0sYk8PkSK1c\n6KNB9j8Ie0rYmCaifPdXHf1krMgICYpIMXOBVomns7g9Wp0TCnb5WDED9rwh\new8LLheKVBvaJFP8B565XfVlcniPFTJpQULm/VAzBJ4zoy8ICfJ0t5mfBPV2\nU/HAcH4CsoBlnb/Xk19JFY+tDfJMnUhU2GKua1VMoRBhgMdWirfCr3lGsWh1\ni5hXwRKYUBZw3brLtweHnVAEuHFC9bKkQ6MiV0ez/Wu2zKSVG3JLNyPYn+mo\nSihfqWNw7Pz+B4sB2QYjfyG9HObpoy0dEknSsAr/SD8Vqh7zukxxNqoNBLll\ndkBOlmqvIdONSKZ6tD5TS0ntq0mozPVUYNn62SBtRm+aCEQQna+reJ/ZJjlY\nwbfwz5honDsl6v402SoTuxQRr3FI/5TkMTf7DB6AY7VpiG64fkpbKrKKDM2a\nft1C\r\n=x3/q\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"d710e1a0df0a8e2effde4df245323c867d3f1364","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"qduval","email":"quentin.duval@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"2.17.1-qduval-master-2019-09-11T09-31-29-748Z","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.18.2-qduval-qdu-bb-1690-2019-09-12T07-51-19-334Z_1568274705798_0.8149005489382244","host":"s3://npm-registry-packages"}},"11.18.2-qduval-qdu-bb-1690-2019-09-13T13-38-21-599Z":{"name":"@gooddata/gooddata-js","version":"11.18.2-qduval-qdu-bb-1690-2019-09-13T13-38-21-599Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.18.2-qduval-qdu-bb-1690-2019-09-13T13-38-21-599Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"f75b4e55e6b6c22e7ed9b3920d6d8b9aa96348ac","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.18.2-qduval-qdu-bb-1690-2019-09-13T13-38-21-599Z.tgz","fileCount":208,"integrity":"sha512-Hq6Y8CLVuRSKylA/sQ0mLcpr+lsi38/dXdWSf14AXzSJTVv1UKLKsilhiJSZ7/97s+7IjvULtOxj92NzNdJszw==","signatures":[{"sig":"MEQCIHOCAk5CINBBoOQx4VTmjYA0qddB+jgDtICzjwmWWjcMAiAdhHHG97feFBGtFLPE0nXvZev46R7BEAQosTWDXOLXJA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1482203,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJde5vnCRA9TVsSAnZWagAAU78P/144ces1J4Ivbh0jJC3V\n6EbKotDI9TeuYDa4yJZTgCdQAGZIrludtLyRPo4p2gNQty9o8Jy3NctV8QDK\nAYETwAn2PydBWCs/bsqHabCqghCrpjLxiQxv16t/YY23h2ieMWCTUoehPpoJ\nek1xANg1B94int7WcQ/apd/6wyqmZoIvPLL/I6Oc+GI4XROeH63S9sTauKab\nx7dnPjXTRh2SWPh5jay3EsE2l2k5LKsKQtkbvjaohybrYqYfuddP55/WYmn2\nNreoOGtt9QdEbZnrHYPZZon3w3EPQEYIWrvMh1z1cFa1q6Tlg8cjU3tE3fXM\nPtutsu+QLzD885q9zQ/asQ2XtMtkgKIO+uMQIf6dLaPulfDM9et2ma8OjRgr\nBDt+EJT1THFzrFPVW33KRt7gDuTwrSoGQM+lthZJ5+1GYFIgrzZ3OhZ8Rror\nmhN2+iCvfvzjkGMgolQR9+Loj9sz+QBEnk4YZso2fsyQKLDmDFe+OVmZ1lNt\nDwXLA6JXSew8znm4khzDtpAQRhCdmHhcw0BiRgO6QgpA+eaPjgkFfHQcd5l2\n3nSr8g6otNz+72deRnIUqGFB4SxnTQ4VHE1YbytyYJOzADAqJTj4/CG9sMFJ\nWlC/UWOIJcn3SOkSOWv10kOxjzx3LaFsjvoPh1EFpdl0Lf+N2m1mJzLibf0Z\nbDY8\r\n=49OH\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"5ad77ec4a7590c3208a5d021893e714226f6aa12","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"qduval","email":"quentin.duval@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"2.17.1-qduval-master-2019-09-11T09-31-29-748Z","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.18.2-qduval-qdu-bb-1690-2019-09-13T13-38-21-599Z_1568381926778_0.8040758980643605","host":"s3://npm-registry-packages"}},"11.19.0":{"name":"@gooddata/gooddata-js","version":"11.19.0","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.19.0","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"b9cfbdff0bc4cf754c18ea5fe06066c14c2226e4","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.19.0.tgz","fileCount":208,"integrity":"sha512-p7Ur0U9Nsi0+CLhncOB2BlPuzfuaXjrx9m6r65n/zcRlXusj1CIuJ2CyathslAUkPh0Yw213xnBoKOuZeml0og==","signatures":[{"sig":"MEUCIQCCJ+OFeJ7O67lHXPrxGhsrG3f4+2e7Yduab4/vYtr0BwIgJQIz3V+TRAr+BDFLIJ7fAdlgGfkb4iVH/zWBFk9hy0w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1482490,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdf6F3CRA9TVsSAnZWagAAqO8QAIQm53Srqvvx7PF4ier8\nHt5LqUCbbciZUGOXobyX0NFdZzKDNJBEQmX3CtzY6fAY2ncwudqIMf/jZbG5\nCOpKrkGDp5BooT9V4GGV1Zh+lObjSuogTHwNpMx1K+JVaCVm7t9qPPJ5yAXl\n8/qDkuPGRSQO4BSuIx63fFIOnLy22ISsGgvRaLUbTpxis6T4LFBudFlsLZCi\nQPt6UwqsseqpzwbZPg1TH56OmeAA5nX9iQzo2MZU0K3rbspgXhJw/KJuKiYE\nnJfJCddbEfli8rEZK0gz/3yT7GqJhP5UxziB7MV/nvsdTe9ynGrTC/VtKD1n\nYB7kv9yA5O5srT0eCXkap6Jj9jjAS7GbpwVfLp46qUvXq6WanhJ3DK0TU6Q4\nKn9poiQTlpjPGLbMoOztIypfdY9CFQ8VMu3R58bm/T5a4MrIkd39deuGjPJc\nuc2L8lgPqBDK4kkZr4F4dCrFElG8Hh4HhQEoRv5JyQLn88W0gTxWv3mAdki/\nGCanoHSJrvLlBJQBtYzwIx2AF+DZKL6mnhm4vbzBN0g8d5XL/MNCkKo6G9RE\nx5JKqq78MVB8aRQzcsHzcRZyfnQyAJ6J0zhvza9YdVhTF+MstFLqpEUcPGhb\n491Hec3JLBcy5lquOcr5YwI3awwR/eOeQaoH0ZM3sdcM2ZTGHEA3o5hD/oiy\n5zRu\r\n=+tbH\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"browser":"lib/gooddata-browser.js","gitHead":"60f7b3d8252cfb7c95eaeb67e6948fe2d9fb43dd","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,tsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.17.1","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.19.0_1568645494299_0.803716540358985","host":"s3://npm-registry-packages"}},"11.18.2-alpha-khanh.le-khanhle-SD-635-usersListAPI-2019-09-18T10-24-37-769Z":{"name":"@gooddata/gooddata-js","version":"11.18.2-alpha-khanh.le-khanhle-SD-635-usersListAPI-2019-09-18T10-24-37-769Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.18.2-alpha-khanh.le-khanhle-SD-635-usersListAPI-2019-09-18T10-24-37-769Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"262881a51ab6533cb82d23857f18d0ee61f124c1","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.18.2-alpha-khanh.le-khanhle-SD-635-usersListAPI-2019-09-18T10-24-37-769Z.tgz","fileCount":208,"integrity":"sha512-ySS3uz99KJea2anit54VxWAZgJMeORlkTHGvLkUEqrZsnNDAqRATZmgFep0ews/k5PJyJBEDFCaG90+UwihX5g==","signatures":[{"sig":"MEUCIQDhLW8K336P2z7TqbX8091tpw2I3YMW1oTCe+GVlNfLEwIgE7FFk361w/aGiHeJAhQqDONByWWSO+rVFrS0whhWiaY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1488601,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdggTmCRA9TVsSAnZWagAAQBAP+wbQNAYC0Y0d4mNYUQPU\na/J/xi6UQrRQSNnZKcHSokn9MycN7V7Ok7UwaCq5dtMuRuRYn+86R6IOh3Q5\nLcJ62Qyif9rdfucUSXqR5q7Tzmh0yIN7Z/8hBr/9FHINS0XUKuxWV/CErdEm\nAiLmjUVyuzvhxOaKAe5ZWD43bKCok7T3Vm6uFiuJsw6QV9NolJsym/E044KU\nV9gwvdQtWAh+prryyjty+bt3M5bhpZO73Mz8JQqsK1JCCbh+x2dyMJAP4BAm\nAHX9h+LmRsxcvELsGs9onvyioWL5pG8YZcRnXqitEPQGNMgEP0kUW3wn39yw\nfkw1KNS2XuqofUAbK5Wj4aFuK6Q0YU8aQ4pnMIErZ1UBLDvSa0aG/G+aD66K\nnoeUZm4j9Av0x6tJJ2gGEaAD1kSCMVUJaNxhXcIAk04j7PIRNt7XN+Z7KhKv\nEuLozuFlYSJJMHlwG3e9p6gCZ816BOpdYsOlRe9qyAlto+c6XcIFW4W+BQ0e\nlBqwS4J+tRppX/baq1m1tczJRo9qoICXzWLe7xdfL9xmH/8zvFhaeKeScaBg\ndqdYQvQ5O6ypvWj4Z+QIvnXU484iSe8O8zHxDQg0YtVtPSEh5/gmuxxbYYEK\nj0eD2UmK+YTS33g9h0TNAmL4nPXox7CWUIW8wndpoweE9MU8lislJYqlrqAB\nov/u\r\n=KCfa\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"dfc142e95feceebca39d969b637c770e3d2d5422","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"khanh.le","email":"khanh.le@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,tsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.17.1","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.18.2-alpha-khanh.le-khanhle-SD-635-usersListAPI-2019-09-18T10-24-37-769Z_1568802021173_0.5052873495110981","host":"s3://npm-registry-packages"}},"11.18.2-alpha-khanh.le-khanhle-SD-635-usersListAPI-2019-09-19T02-45-48-513Z":{"name":"@gooddata/gooddata-js","version":"11.18.2-alpha-khanh.le-khanhle-SD-635-usersListAPI-2019-09-19T02-45-48-513Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.18.2-alpha-khanh.le-khanhle-SD-635-usersListAPI-2019-09-19T02-45-48-513Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"da42a2a1fb4481c62d71b54b6991460b987aae36","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.18.2-alpha-khanh.le-khanhle-SD-635-usersListAPI-2019-09-19T02-45-48-513Z.tgz","fileCount":208,"integrity":"sha512-NDiie1qKdACv5CrpRvu/8jIXjY9CWULz1WGDfQ9kB/lYTiaiELRhj5XtVBFuXiacZZlWiAKr0pjyY++B5tAfyw==","signatures":[{"sig":"MEYCIQDS7sl00W75MfHECy5KeumldN9RjW4OCavsh+CItYZ6JgIhAPBPl0HhBjmq16BrEx6+jrarKxNVIjAzwS+s9EZvwa8z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1488625,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdgurRCRA9TVsSAnZWagAAWjkP/j5pXP5pwqvF2dwHEpuS\njWDKzT+mv371phYlhFr0W7o2fgva7eLqVJ18q1Vl6RWnpsLmjPm0r8C35X21\nBQRemVlPh1OMDZIXajHAqsjynS7TN8A89LUyVEr3qegIQYXxMyeTJWXIDiDB\nGIEAt8td7thpuJodcLWl8GUFLFaqGHRDKhs+kJoL2mF27sCmOebT1sI+7Yo6\n3uboncz8uPeDOj7L3CX+/YfFn/X+M5zojVHK7TX+BTT814Z+wZ0GNUcykDpi\nh2L1cMBCoILySSB0b+qxdxHDNv6Bb/TAqnbKMu/FMM4tJoLKeKEI50LSK0U+\naSOkEdfa2C79HnkCqSPMHRxXNjpLE2KKDv82lunvlle/Mg3m/3k+Bx2kEKUT\nG9i36bF2MxlN4/+BPW9x/xFSTZ37RcX6UF3LoWs+eQhurBlWgjNR8FK2Ta+c\nIy66Krbwk661f12/Hr8dmERO1PseCjTwqVxtXpuvg6k91zrDp85HrYpWIhCW\nKoDs7yYxqpqyTLtcpNU3BzXc/90ByiUfCXecgkgzg1sO3AmgyF3V2moWuImo\nDGhuGKutDS5a78N4qIVRAJGjKWI0AQZn9+xzSPGQ2qGhoQnDyBVecN/66ko/\npRZyF1InWZyEz6UNtHwXBGiU6Ats8RWuh+EjMSYp17ERxjA1n6TfmtD5SoFp\n/NFD\r\n=YzHb\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"dfc142e95feceebca39d969b637c770e3d2d5422","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"khanh.le","email":"khanh.le@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,tsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.17.1","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.18.2-alpha-khanh.le-khanhle-SD-635-usersListAPI-2019-09-19T02-45-48-513Z_1568860880831_0.10408335540370373","host":"s3://npm-registry-packages"}},"11.18.2-alpha-khanh.le-khanhle-SD-635-usersListAPI-2019-09-19T10-01-03-546Z":{"name":"@gooddata/gooddata-js","version":"11.18.2-alpha-khanh.le-khanhle-SD-635-usersListAPI-2019-09-19T10-01-03-546Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.18.2-alpha-khanh.le-khanhle-SD-635-usersListAPI-2019-09-19T10-01-03-546Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"52418bbb37d164bf800f969685565a288bffa663","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.18.2-alpha-khanh.le-khanhle-SD-635-usersListAPI-2019-09-19T10-01-03-546Z.tgz","fileCount":208,"integrity":"sha512-pl/rBhhbWpUzMn1MaSLOCACQbClWIlxpxRVyHZzkGqnlpeyc3ApWK+o/ULa1cXVpWpL5Nd970U2ixylSf2R8Qg==","signatures":[{"sig":"MEYCIQCzV+xErXNCJlGGHn5NMDFtXvIE6rEr87i15OAFZAJmogIhAMohSkhBaDejeJucw+0e/jzn4tgT5EPdCGOmDFe9r5NN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1488533,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdg1DSCRA9TVsSAnZWagAAWFcP/3zYH+MUn/2hCasIzwdv\nBh6448J4IwYh/aVsbDEoYynIKe2es9xtJSefCYoDLm4uUT+xZDoJrruf7/rR\n/QZ8dVGFZPmWn9MB+z3EjMP4mqBOFyN+NPakr63P3D+ki30zyAykDvQgLw40\n0wmo1jzMZxYjUpMwUHanq9+pHhNAOpD6jf60pR94vCxJTIfb8nyFKdkRb5BO\nQUVqGD1oO0KOwqXk8W/wyRL75jrDpyPfMty3PXPW9Z/EWWZ7Y9Zm372s4B1i\nGvS247NGLAnKXexCL5WsulQCZtXMK/UWs8z5NjopLxRR15F2AzufdL9xJcKX\ny0GokfmI5/+LfOrvhq3ZcdiA7u9l3YWqquBmnDg44SsHOy4oVFeVh1Rp1u7X\noOOar7uL9ZQ8WZ8/VNHNRtxbCENthC7IeArJOW1J/9WH0gZFPZwc7GiATEsf\nBXw6dWnFauzk1DH5sTAxfSQgwu022WVij/g7oOHM01ak1NWKGm5NSpNzopkm\nxzMvrJaJK4mvam0qxvksznM1hOTv4f6FBFjiaa2BHb0CZX+NGQ89ru1WFeUb\ny/L5rxaJhA+Ch8BrJprD304ZGEIJxCuMaWoenkVBZd8yU7BFS88E/xmoaJBe\nVcawKImKqTrxr4W9P8MNmmlmurhY9JElOL+kMx8Aj8bbXFtJQ7NFZ4AxOmEK\nMoHR\r\n=vvzU\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"dfc142e95feceebca39d969b637c770e3d2d5422","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"khanh.le","email":"khanh.le@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,tsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.17.1","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.18.2-alpha-khanh.le-khanhle-SD-635-usersListAPI-2019-09-19T10-01-03-546Z_1568886994047_0.07553512355509251","host":"s3://npm-registry-packages"}},"11.19.1":{"name":"@gooddata/gooddata-js","version":"11.19.1","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.19.1","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lpearce","email":"levi.pearce@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nadtan","email":"tan.nguyen@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"4b19c3c7fbd20f3802f2272d96987a091be27f96","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.19.1.tgz","fileCount":208,"integrity":"sha512-on99qRdFtCs6QmnYFvlh8pBIR7HeaLVO9EwB7bLctXp5iT7O7aVmVTk//eZL/2fCx/b6bvTwjGZoh0IKvpeuXg==","signatures":[{"sig":"MEQCICvnehjooUIwAXg3d0DsnAlwBAf2e1UAC7yA2zwazHEjAiA83/IKS9ic2Sw2p8JKkBb9pgU57YDSkehjiUTgtLsHgQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1482643,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdg3LbCRA9TVsSAnZWagAAgekP/iRE9+m1uLJYDZLREhHE\nR8Zz7hQAOLZpQazNmUx/dwON1qZlKnkrXtfOhYXfB2me7Yd/o2RkVMuMeQof\n4wMRm8bI9W3QtubpydFvrQjP9ALZJSoaBeE15w1vJhx4tyzl3Z2cohD8GEz8\npr6rf0YUvWlpyqiqWxznJVI6xyWVum9nK/lcFLwABkiPWhSw81Un20YW7Mx4\nR9yN6KAr0hE9dObpLmZNsQEONEUzV7+eF2jufc4YGauicKA2iwG9+EsYfPN6\nlHvzdYJb8owQ63yf1hDj6n1opsz09EOp7dKjBI7+ifzkSiqK+bUwjPrIGwMf\n3Aq6ar8l+dHAbu514DZiM0yh1sL3tKKdwMyVLlXVfRd0/ej5dMDLyBD/Mbt4\nK2mqeY2gMsLbWgO7gflcM4lyICWM8zz9agG7zjfkvIL7m7EQzN0M9gdcWnIU\n5pwWQAW278V/XLWZ1g41Y0YhdIVezoWNWR8j6nqhSmDP2Spp5LKzPkyo/cvQ\n8Yy1kT70OqR/x0YO65nmlNsjvl+cZjrECIZyhaPbPAYjjLP/aYBVOWHyGtq9\nu5zo8/feWLEycgxRIpspusHnXWmPBMqZvsmW+TCVUcYCP4IWQ8dwPHe9PfZz\nJ0BMrcMfM86vWIPyhsgJ/G3sBaRv/ayzaNPltNC4C+btFBKJmWPKVAiVBxA2\n/Hpx\r\n=AzNk\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"browser":"lib/gooddata-browser.js","gitHead":"6fcb02dd24832fcad360f372df62fc44d9b898fd","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,tsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.18.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.19.1_1568895706567_0.7409689360828375","host":"s3://npm-registry-packages"}},"11.18.2-alpha-khanh.le-khanhle-SD-635-usersListAPI-2019-09-25T10-17-45-282Z":{"name":"@gooddata/gooddata-js","version":"11.18.2-alpha-khanh.le-khanhle-SD-635-usersListAPI-2019-09-25T10-17-45-282Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.18.2-alpha-khanh.le-khanhle-SD-635-usersListAPI-2019-09-25T10-17-45-282Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"88dc41b3f0fe2e6ea2163a6867380b0128705593","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.18.2-alpha-khanh.le-khanhle-SD-635-usersListAPI-2019-09-25T10-17-45-282Z.tgz","fileCount":208,"integrity":"sha512-2UXUodJUmxlQ/PS/Z3tK1zpqzO5Im8uaitELShd+wgNqd1t3JFrUnfp+KdpypZ37/aLzFDGx/ce2khd0Lr3+Uw==","signatures":[{"sig":"MEQCIBT8S5CWL1aTdkWieiO5vZL5KhCRSwoTPyiYvjVzx36JAiBvKzsrtpgFjefLDIA2yLHk1PXLhsP1KbP0UsucPlII7A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1488552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdiz2/CRA9TVsSAnZWagAAOcEP/3ZUfOAhVk4dro4tuio7\nsMs9cAXEAj7L71CAICytUJVTMH5OBXCwT1l/WWsGnjsUtBLXu2q9XsOPgy2l\naYkkmTYIagqLUI50aZfzNzSbWNezzjU2JSxpgp3S27P20Y35yzESxsHSSeGh\nBF9LKvNimacXUhNOk9egTbEh7SoAlBdXA6f+FBmicyjvmdxaqFmoqVZMJNO6\nsr02Lis2OLd7B3C4irR6kpGA1GkrIWyOvWBISYthiVkjHYSlXh89JYd7jQ9/\nzyZVrHvICiSepoD7vtTifZW4d+JCdXQSf0SIPitBRpXwhBDvYnPEAU/ik3ZC\nzHUUOIlvpX8wIEkPx3NeMjIrRl/lKqHxovMQAsa0YoVua5rVbc5RGAOMQ0Gh\nAHQLHiz+r0Lfqqf5B3EwMOv/c6rQKCngKDgp5mgUwKowHCA9mHMjK/NjP/zN\nuWlWndKeUH3HjoAe+Uad7inHqxTE9yzLX+PjJeylk1bLdmeg41kMUty4MsVM\nJFM9KxKxno7EhoW68IVevG8zBRFnmbOHjeLJDxc1mao+e2eA/UTgs22O3EzN\n0Lvn+ca5S7LDbR0K5N0nsSqp7BzJGQQvMJS/7Mlqfb63fcYDJrD3/vbkIeOl\nwcGDVKr87d2/OYJW+lZqGBiLPx5ZWR4t6KSFxmlfckygvNy6367mFb23xp2N\nvalo\r\n=OXOa\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"dfc142e95feceebca39d969b637c770e3d2d5422","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"khanh.le","email":"khanh.le@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,tsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.17.1","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.18.2-alpha-khanh.le-khanhle-SD-635-usersListAPI-2019-09-25T10-17-45-282Z_1569406398350_0.8614368403234476","host":"s3://npm-registry-packages"}},"11.19.1-alpha-bertold8-ine-one-4060-2019-09-27T09-19-59-291Z":{"name":"@gooddata/gooddata-js","version":"11.19.1-alpha-bertold8-ine-one-4060-2019-09-27T09-19-59-291Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.19.1-alpha-bertold8-ine-one-4060-2019-09-27T09-19-59-291Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"b0e43df39aef1811f587aeffbdd93e6b438ecf9e","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.19.1-alpha-bertold8-ine-one-4060-2019-09-27T09-19-59-291Z.tgz","fileCount":208,"integrity":"sha512-2po6YNvMvhajpWD4x9K37+zdURbVZuOPwXjl9jQBTtKHoqnVLfgq9jBSH8hGx/Z7nmm0ifsH02KnKnL6/SSfVw==","signatures":[{"sig":"MEQCICRWE37vACUMF9PZnz05iYNuB+Pqr7KN6o9P+JWIkUXPAiBRDfdIMjQXVAsjhDBrbOo6jnbaEHMF8LKG+EZjAea0DQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1482994,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjdRuCRA9TVsSAnZWagAAMKwP/2ycz7uOV8w+XCdANFus\nwkuY6V2xAZ/od1lhOjLqgtdHE/5mfzmKeEIrPnuKkRuR7fdPelR6EfFOMnx/\nNmR4ZgkeJAN4icZixfqDC1jS8d3mDnTaSokNNnzAkac45xJvDRXWXMzLtrPj\nFo5znok1iJYNhYfB6yoNnXhQtZfJovOIafetjCDnugOn4njs5hIJTCV2cOXV\nHektCvsWfj1bs5O6h2E9gIfWAKVQxmO2jDZ9+eoPDPYXbnkcDMs3SjbwPBP2\nCt/oXUzhJW9+PxPJK6FHS+UZ01zesygUj9Ay4X3I1SIlZUGyq04zUow6yc40\n+5ygti+EjW3tFxorD8FcLu/MXhwG7ZWLmXVmEM/sH2m9fipN6onYrBM5M3Ba\nmq31JrqOz9dM00wWqpRLQMai+G9n0gsxidZgL3I3iUOZiAhibUwD8R0GiFRu\ng4p43CIG6rCHB5LHxFapuQTafURKojkyN4lrbiFD0CXgonxfhCNArjA2RJMl\nXkJo5ecPa/e5zcne+/esdKfjKV3LfqIYarwM0/RfWzPTiVO4SmqujG/RzY8W\n7UsCGP0jtXLh7UGwgJ2//tPEF1KjUJi2RIHND6ITPBLufa5d4l9tCdVyQGaq\nVdX8PuGp+LIuUD3d64FoKxNsAlYLT72J7QuSzBKk0bMSbE3DCUr8rMEyYPfV\nKi6a\r\n=ZKUz\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"38a253173a250c8e268660dd4f35aa5c73a81843","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,tsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.18.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.19.1-alpha-bertold8-ine-one-4060-2019-09-27T09-19-59-291Z_1569576045555_0.02723705679988342","host":"s3://npm-registry-packages"}},"11.19.1-alpha-bertold8-ine-one-4060-2019-09-27T11-35-03-357Z":{"name":"@gooddata/gooddata-js","version":"11.19.1-alpha-bertold8-ine-one-4060-2019-09-27T11-35-03-357Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.19.1-alpha-bertold8-ine-one-4060-2019-09-27T11-35-03-357Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"71b702f25b6a23561a688dc982ca7897b71fc68a","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.19.1-alpha-bertold8-ine-one-4060-2019-09-27T11-35-03-357Z.tgz","fileCount":208,"integrity":"sha512-9cMbqxkiOLwpWuA2XEBk4tbzJGNL8vKLPDlidfG7N4RR/+NwnCCxcKqlFKW0KItfjEinp3hmHv569hviU5cR9Q==","signatures":[{"sig":"MEYCIQD1OyToos7TKGf1pgJJ/Nm/YjAG2RTNPVy2nnRK+N30tQIhANelIJjEuKUtSBTvzbTpuII+npA+OhSMGn7wGoAz8p4t","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1482612,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjfQMCRA9TVsSAnZWagAAnzIP/AvWqfgqG5U9Ftw07F4p\ngM58yYmwN3QbLxW60YXOyVXfSw8ce13NWUDigtsqFFhNaExof56G43RaUi95\nXglTEXEdxpeE38P9om/L75m8riSiIk+Aq9C//A0l4Z26Wu0o73FcuDALdKdG\nZcdS/m9gvNVaE+NuC8Gaut6KxcGXirovwCa5Ieazcq/cOnzTNzt8+sd0ZcPY\nYKG02JgZ7Und9u57OtRc1LP6knXm4Uy7tXlEozn7vTAbTB3Ok5oG942jYCil\nKkKjeilNVWYkkkbLZwJNCVCuxLjtc8iNLCA4FIeBL+G17zju4ImubwEVKLWe\nVKuP6IM1L1OAUYNiLrOi0VCUJPmwTovVcp/PJSj3EToSHlk6vxAmId2+Hgkh\n8YzpYqTWhweFCMNeoOLTVBBefR4ss9qXpHtuc5QYvYje2/bCbmY3ur8AynWC\nBBqYwrT73QHlJIQl8WZHDiDDWIdPe/QwCoueylqXD5boesvgRQop6X6XLAIp\nCC+k99q+V1ISCgmG1qxdsWaYUkdZOuT4Y7UquRdJtiue8783haoXKgJ2bfnh\nX0tsBoxwC13WbkKqeVwNG+fyV+0mQDE1r0Wfuv9GoiUo/x91dL27hIY6sJXW\n8BwJgX8SOrMpfQiwyvgmnbgyGug8NXOP4ACf4rleAEj1XalDl1lsvwXz7Zwi\nk8fA\r\n=yRC1\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"b1494e413470d3d0739217c47e7da8cabf971e83","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.18.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.19.1-alpha-bertold8-ine-one-4060-2019-09-27T11-35-03-357Z_1569584140041_0.27197092040598236","host":"s3://npm-registry-packages"}},"11.19.2":{"name":"@gooddata/gooddata-js","version":"11.19.2","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.19.2","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"bc1f78ac3edc7a9bdd0f6c54f384ade22af5420a","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.19.2.tgz","fileCount":208,"integrity":"sha512-9LhqMxhLV2h7Z0vvxIBnfzkLEurjr1VhzNbnz55MuF7mmhxs7T/0USMN2pVj48onH+BXd1Hv+jH+0DxXx+326w==","signatures":[{"sig":"MEUCIQC3PfujfFfmqRnVZTtnZ0QJ3olVc4tB1uviP1XIHh1CZAIgOkkiCyayuw5Ijv730xhEu+qrOAq9v+yiGYXhRQ1HEvc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1482347,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjheDCRA9TVsSAnZWagAAQ3kP/0crLLJ5DU7tsB8nWpkT\n2I959cP1gGomz3HH00rmU+HwvBl0GnWkb/mpeamZ+6JnvRm8oRKdvTad4r4F\nMQoCLej+n10Zycja8no8TKCbxlRJI0a5aPcj1XNtcmUkZ3wJULbqB7stj9zc\ndlBo7jaO+QyTIoadabr8ZLtOY29e19feZOb1dfa2A/N43ZO1sH05RfLz6OIP\nyQqJ8XN4m/dr7AbVcX+TcjTL3yYtkmArA6Vn0KyubUdNtBgsanJGcMXuB+8G\nh4NFC9xSztFGDzmjO0Yj6qLeXNN5DajddxOoaktukEwj1zXT/5u1NI66/FEF\nlYynr0yxso3/M4HlyA96lUOy4mV5LYlMAR1zrDQw60wtPSlCXsp8ahPJqloq\n/HDZYVlci+282A/QrsBVeyNn5aL/8o8UeDa3ieVS0vXAAFm8+IBR3kU66RHm\nvb7uxnnz2mpufrLcgyB6YVwdTGPz+GEhcqcXkAMdhviMf1DXNrK+LzF5bBQB\nq96B49Lsvh8cx1yuqPbFJtbY+Ob+ZQJDkCGv7oOFPpDStT9H4jYA3993xjT8\nmg7lZGHdtw48KvyjdhaQnF/cBpy+2Q5l+uNJFfMCz3WU3pnufELDxmzH0x9r\nUcVrdxrrCVDeQtNZya16t6+aJD5D1dLCVSIvpwqFD9S6jGgNCnJa1hIzytVH\n6W+R\r\n=zGJ9\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"browser":"lib/gooddata-browser.js","gitHead":"1bf1208e7497faec5a6f1234870e6da6308e26f7","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.18.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.19.2_1569593218101_0.6955566550718852","host":"s3://npm-registry-packages"}},"11.19.1-alpha-afi-afi-fet-119-refactor-mergePage-2019-09-27T14-36-40-046Z":{"name":"@gooddata/gooddata-js","version":"11.19.1-alpha-afi-afi-fet-119-refactor-mergePage-2019-09-27T14-36-40-046Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.19.1-alpha-afi-afi-fet-119-refactor-mergePage-2019-09-27T14-36-40-046Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"75ec296ff50a4ab46d3fab1b70e6b0949ba0e1e4","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.19.1-alpha-afi-afi-fet-119-refactor-mergePage-2019-09-27T14-36-40-046Z.tgz","fileCount":208,"integrity":"sha512-hjBaAtFioRGoY7Vm0mDF5A6KtEVXjqoKLrPQCdOzv4UV3p6dfn+x0vCogJdulybqyFcY+NQc8auLCr8pNjUqYQ==","signatures":[{"sig":"MEYCIQCnQnzFJXBeVmwgOYXdZr8Mn3RBIgMpjiCwT5ZfBWBEvgIhAMNfBNzUqAjDJiywjPVPM5QvtJjQvlFifanPb1S/XMrD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1484012,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjh6tCRA9TVsSAnZWagAAmTsP/2bhZW9blC259zBfSHjb\nooXJDvKJr4MBOqZZOWEa0JhMHtqdmk3Em7J436HKaC9QUcAz75KbFsutRfUE\npyoEdR05j/Q7g84ZDDpx6YF+Fc3pGCQfli58wvlr+4mmNK4og6ZYmTCY9Onr\n/SNq9mm1nBq43KeveoPwVXzOGnfiXJBNOOis1J4KstZx49nCMdOipUqnAInj\nqkj/SxrCEERvR3bD/lQYQ5lx3tv2MF5lHDSk+67P/meHsqEImgwQf2sXiJTg\n//8laWR+ilNRmujHPUWIZs65aZYAAtPWif3gKetUcYHw0K8UiSYgQMdqRt/s\ngKmrt6kGyzoKHnfK23ojoqPsGqy0JoD9ObnFU+I6/6YJmowV9y5hPxKah/ug\nmUPgsxGtkEQkzH6qioktOG0oQblpRz3T3tCjPiLaVgPfIfiAUeRDAHPdKXnv\nmcKj9Slqg9yXLjQOlQqghE6Tdim/xxERZkgKXU3+ROtPxwdktaTSbqlSjOBd\nRJ1Hw8pblM69ScNkuL/d+iUziFUwNTbeStIiq1gD+EyNbFuA1hICgmO2Oe+U\ngWHveQ9C0vhrBomEO3RMN2komogrZ8HdmnV/BIjPc2G/ZuCcXkzuzoHd68Gv\ni+EC7dPHSJ+x14t9y6Qecss5p4YbnYsxI/+U+2AZc4WmNv0E6hIObcyywpfh\nNMFi\r\n=rHGm\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"b47a966cd9d314fe4a77db680dd608508188caf9","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"afi","email":"adam.fiedler@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,tsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.18.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.19.1-alpha-afi-afi-fet-119-refactor-mergePage-2019-09-27T14-36-40-046Z_1569595052813_0.97986928692005","host":"s3://npm-registry-packages"}},"11.19.2-alpha-afi-afi-fet-119-refactor-mergePage-2019-09-27T15-54-30-282Z":{"name":"@gooddata/gooddata-js","version":"11.19.2-alpha-afi-afi-fet-119-refactor-mergePage-2019-09-27T15-54-30-282Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.19.2-alpha-afi-afi-fet-119-refactor-mergePage-2019-09-27T15-54-30-282Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"311e34081a4469f2f66476435bdb1fa8bdb5195a","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.19.2-alpha-afi-afi-fet-119-refactor-mergePage-2019-09-27T15-54-30-282Z.tgz","fileCount":208,"integrity":"sha512-+QDRAXxRDnOV+j+GhBC3B2gsueGguP/BI7LVRXl+7L3xQbaSJNhtZtbyC95f2i7vCN2xFZCAdF/QF9n7aXpyMA==","signatures":[{"sig":"MEQCIA+gxA7Omsi7TaEpNjyvBrZIcjphVeMoSntWF+UtVwU7AiBqD3ssewsrEhTdUYqg6Gac+7CjRll91eVMtKCSkk6M5A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1483716,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjjDpCRA9TVsSAnZWagAAdYgP/i/afCEUQ44okoZFu9ha\nk2cgME1XQUKK4RWZBz2Ah9lSeClppZxeeGg+/Fo40BLo3bFbTUA7XLHWKTYP\nBMBvg9KFtHK//AUO2zBmcbrdcqpmB8TAxPVzRQ8fXO5e5BRhg9PTyksYQ6IO\n/o5l7I9KxRfpiLpXHEjPXQOzGZK4N8eUcSeXl9T58AApgZuVjcONS4YJMkV8\n1PgaDKh+7TlBf2L3ZmiLcZVFIFdp6Ejly6g5J4OOGKQ+D9Kr0zVZK27z0Syf\nVxhoZrBeOocpnHV/GM9fsNhBYSkTUbX47VG7NgmSG/K/NwPb4bPXZi/1O/iU\njCe9Dse+OtC/2/vbimKjam/0BtJRQp6/B2K2q7hr9AKpWTW6ISonIEcOdUsQ\n7BahyvRbZATCDqU5nJbqyQS3t/xVQfA7Jn33yyG7AAhyBmDxMJaInXkZhRM+\n3NEfC09tXjx/wLhCtpLQM/ryAgXsxsr/0DpaGsDj6RRWGXc9f6ImY7eFFyQM\n/orgL3BfmcW+8mWDW9LXQiotLXTBWnrn+2PmcqGPLgDu/CVus9bVuRK6Pmyq\n9Cll+7VcRAwuX5WAkJqvWMwafggpSDDPrf5oGDQwsdQXjnbz95mzJM7h/xPY\nKMCEsdvQ+bq1mmxmsltDhGQAVS+aDxRpFH8z3Ml9sEyeH+dbgf0nOJ0xxcam\nlPDo\r\n=guAb\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"e102a9871c1b3c7491d759236d2c8252d13dbf4d","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"afi","email":"adam.fiedler@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.18.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.19.2-alpha-afi-afi-fet-119-refactor-mergePage-2019-09-27T15-54-30-282Z_1569599720966_0.7420596998196471","host":"s3://npm-registry-packages"}},"11.19.2-alpha-pbenes-pb-vis-empty-filter-2019-10-04T10-31-03-352Z":{"name":"@gooddata/gooddata-js","version":"11.19.2-alpha-pbenes-pb-vis-empty-filter-2019-10-04T10-31-03-352Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.19.2-alpha-pbenes-pb-vis-empty-filter-2019-10-04T10-31-03-352Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"c772b56d230c4209b027f62b19186a714d388cac","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.19.2-alpha-pbenes-pb-vis-empty-filter-2019-10-04T10-31-03-352Z.tgz","fileCount":208,"integrity":"sha512-8o1AkTEDy/MpSgBd4sD5142Lrus83Ek5NY4W2xQLVN+XW/WzH93o4xvcqZ7k6ugQWGBHVK+7RGrmjM+tCSIzyw==","signatures":[{"sig":"MEUCIEVyQ7CLK7vFiPyDm3tlyaD6UR1gy6ZBOC5W6CcCbs4OAiEAsC3EgJJWypFiczPCsOoClaZvxrKCgGkss5jvnsysh58=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1486534,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdlx+ACRA9TVsSAnZWagAAoKgP/iWNd6o4I7wdH5rfnb/4\n4YsEE06EYsgKrqL+zhmGJT746gN895qvwpZeJYlOq2v59pMH+wnfAfOoOSJ5\n6Ar8XKs3yOTRxDAQT/djOnHi4Akl+wsoZGeZAbO+6clWZoH4DndSVVk75IvF\ndzcu1VqgScQ+pwcTJxNe+5Daxpo7QA4gpa6bbrXz7whlF4cYsT3+sTWqhdlW\n33+d5QwNMnGbkQaSGJXYFhYzae82j//7puZdoXRiNK13aMGSmoLFD8MRoEwd\n+825aRSuL0Nf4yw401id61X6h9J2DjvwTUgaU79yiY+cmIbsrP27/YqoLbfF\n5+lGOaLlAxEazcImoh0lFmAX/9UVyBWysbWZHEf2dRUGSibWmn3x1+7YpOFb\nHslG797jBybY/P02KmcrZbyFnyV9rwDb0N8jocFdjF4vdKhbd7JPGYb4swqy\nb2rUL/2wJ7kIu3dOWm7aXPxRms4TIeGIjF4XGyDJG19GgsGnR3RqkA2d7Scr\ng2Q2rK3fEU2U2yVCuusXD+tonf2QbdGOIOleT0k32MgxeGOfiuTasLYL0zc6\na1o5BYw+8Udu37eYRKDBjaVlZR+5ErzHTj3gawEWV0efmNjyuS+yLWj4wuzO\nE8bmxH9LYbBMMRyDWGpK2zZMC2CPmpoFSQwJWMM0dL/12VQUggNFEskqF0KD\nNLRa\r\n=VBwt\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"c35c87807029726cac3c6539b8d011c893561670","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"pbenes","email":"petr.benes@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.14.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.18.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.19.2-alpha-pbenes-pb-vis-empty-filter-2019-10-04T10-31-03-352Z_1570185087603_0.8453683562724468","host":"s3://npm-registry-packages"}},"11.19.3":{"name":"@gooddata/gooddata-js","version":"11.19.3","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.19.3","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"3a522e60b396532f6c122a27f9b95ae1e8aabf62","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.19.3.tgz","fileCount":208,"integrity":"sha512-wcnUXL6gSLxKKCPwIfLo+6EZ00WZ5QzeR3xTRUoTXdzQdn/ZhlmkUTJslhmoOYzOF3fbSlseDh1wOUiAIz/jEA==","signatures":[{"sig":"MEUCIEPKivIzUf42ZQrvXtKjLvdVZkrpoCSEhNOgHoVvwnI4AiEAgt3thsD6Hq2pC+4WqYeTCERtWj71NvJ1ZLXNlfIu7lg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1486630,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdnEvGCRA9TVsSAnZWagAAQW8P/3IeMJri43XyA5r8jw3e\nqzv0/FePBd4PUk0IqcxT6a4NCsEbGanOt5AmYoJGxVs+7Gd3yQTeeUPnbXNR\nLU2AA/X5QSdO0BdiXJ/wuQ/pcZLt6xGCcfU1ZdZF/58YEgp6LpD7shJzhTMF\ncUQDo3+KAbHl8F96Jyu4CvwfHlVdhGhlzHLz3LJfGdKSyp0DK1xBjslYwQNk\nA2O0mkvNjVb+iLbjq1abCRC5+CIc36cmj2feHRHBbfxz1cEOneEH9Gp23UTX\nvUXq+TN4ZCl89GlSULJosa5c+4ad3Ec/TiuVRbSQiDyG1xSPeIcfmWuWa9Ta\nVxWGMw93XszOArJdp4n+PaZnf4wIvzGAxjn0Iu8x9ZlmUz41iq1OvluVZdPB\n0Ys7VikKYNX5CuWTC1sPAjd/pYzoZhFliyostoz6MBqj91nWpTrq7oAagC+D\nQr161JPY/zrlQoAy/VWBDBT7VggcEbHaLT94+9b5BURre+cJr7ztp9PpbW21\nidYKzjl5/V/2G2BcOM4cRCOaC7DZ7S4hD2K9N6NdiSZrwEYozzLTK7tocBBO\nj3ibXBQWSyzX+7xiJ6uIw13WQBgCqSSkQ6OqhMsZPCpYIgMj9IbA735odyVM\nsuyflNYOViEqjtpeeCpee58Y/rorzzi+Emh416OgWCGE9Yk4DGMzSiCw+eN9\nCK7h\r\n=OkvL\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"browser":"lib/gooddata-browser.js","gitHead":"ab2685726008d652b8b52b311bb286118fe7f0f2","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.18.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.19.3_1570524102014_0.19788998159719728","host":"s3://npm-registry-packages"}},"11.19.3-alpha-xmort-master-2019-10-14T13-44-09-394Z":{"name":"@gooddata/gooddata-js","version":"11.19.3-alpha-xmort-master-2019-10-14T13-44-09-394Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.19.3-alpha-xmort-master-2019-10-14T13-44-09-394Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"931d2af0b22aff7eb3e670d1d7cf37ae04a9d5fa","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.19.3-alpha-xmort-master-2019-10-14T13-44-09-394Z.tgz","fileCount":208,"integrity":"sha512-6QkMmX+zwpWWl7ZA9pFolHnCT4dyU4aVKIqw7XjEbUbMWYyzKMkovS4aPp65ZXzspTgvMsgXuAptM0Zg6EPHyQ==","signatures":[{"sig":"MEQCIFMxTxhO5m4zVXS77tTLItBWaTgbeHuYfxY4G7/MHwlWAiBdj1c9D8zWT6wazpwsyEQ401FgVwHJK3D9adDSvXGgzA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1488582,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpHvFCRA9TVsSAnZWagAADtkQAJscKL4p7T1DeTe5w0ZV\nIdW3oJA3bGKjl9xhrzEB6X7SY32DTqh/RDYvTwFwyPHV4txu0accqy64yYff\ndgzASCu57kukB3/TkRpdYhyPyLJeY6Jb7yGxXgC9lnPsfdtxUXHhM8ML2bHP\nrm3G54lNGAMUkuX148o/gZAV5Fj+VMsZTvl0hlj1zirzdoas71Zvef5PM/f/\nk5aaKzvO06mb5zARgeMRgzBMMdRdLfjx5RIkpcLylqaNWhDso/jAFv7fG6Rd\n1Bbs7FrNR/4ensOUAIAcw9hOZ1OYRVjlaJ59WT0/9dhGoySn+Uj+aVsGYuqj\n54paEShR5OLHLJc9hqHJSbCnjxlsFa0dS5uvmdo+1jAMUVBBdWnEPcAs+MW3\nNwSsM+fKuE6mqpZRcIlU3wFDDS59Bq6GgkQJ5FG/MSI6vuwYl7rdEYSk3G3O\npxG1LRzbJ4hReBn598ePRiRaMDiEHnDLYnwnhH3ltigQZa/lBJUbqXIBUc/0\nHhreApNxO84dAJ8yjlRHWIDtVLP6spfBLSQh1ZY61q14rT++EA4HveLynl7C\nJNYAOLVeSZaftAY5BO0aiPaErXItgOo+bk8HxBp6OJsTQAwTnT4NLvVVY9cW\ndpcjCnv2hgqPZB3aXDayvfo+5FbPMEMqpjGxZHlcLFvH5vY3yqpz7E53YhMF\nKBfU\r\n=+r+E\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"ab2685726008d652b8b52b311bb286118fe7f0f2","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"xmort","email":"petr.dolejsi@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.18.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.19.3-alpha-xmort-master-2019-10-14T13-44-09-394Z_1571060676504_0.18387177141201727","host":"s3://npm-registry-packages"}},"11.19.3-alpha-xmort-master-2019-10-14T14-03-35-328Z":{"name":"@gooddata/gooddata-js","version":"11.19.3-alpha-xmort-master-2019-10-14T14-03-35-328Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.19.3-alpha-xmort-master-2019-10-14T14-03-35-328Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"ad27902b7f4ea7fb70ecdd01d0a1e0dbab2bc767","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.19.3-alpha-xmort-master-2019-10-14T14-03-35-328Z.tgz","fileCount":208,"integrity":"sha512-SoABoWAxNnMAT/WiksGnMXxUXga1i+FlMCgEOuCp/QcY9IIR7wsiYMfq+GOAm5kSyFhU5todYdZBSyxxtTBfvg==","signatures":[{"sig":"MEQCIEr++o/AVV48pTdL5BTNf7McwRstE0o9oc9KEw8fi1TOAiASKN2zhHxCbBRK/JjjGBEFstCzk44vAL1rGd4EcctZRg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1488390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpIBXCRA9TVsSAnZWagAApBwP/AhVTIaXtigDixmbd3ao\nlaDEwXcrajgP0rOFR5DkRYXXOrx5OWJVJpGeo92VZfl1LOfwYovADIcSzZnr\n0eXaRyiJeEJ5yumpn7SXZ25gfLhF+mY4P8r+WAllX2zRjPe6ZkZ1VkGWtR+C\nwuteOttxO0VnXTtRtX/MRnOTC1Ui7CM+Qcq5dALapS2sABHPlDSxRaKA2hSh\nvND64Cjx1hUaL0qMA+koun83US/Dl8X65/fgOTSrRB3DUg/Qs/be9xx1iv+E\npzut9fYeawCvrVmu3XBIhKVG4bVccd6ABoEmxEBc8Tkw3+RQ0VNl8lK+WxuW\nQP5QpigZnPE41Q2newRl447nzVtmUtWgA3QlbWpo0UV50n/CUzt4vcE+7VAt\njbgiP78yMbcl2PANEP5L8BdjJMUwJePo+AlEHIGWihhjdh0CcjzM48923bS6\nYn6l/IaEyfKplVuGImBM8hT9KaKt0lRsCZhiMhxSLND+mv+FcY4fGDks6eKt\nWhVpZKXDLdR30rPhc7KMsvjw/DCvrMceT7WwRINAznWXKviT+9f8xtG7nO55\ncw/nH1Uh//aYVPMpJfSaMqHvLaNUGxWpm7kYFwV6Eku6AXpY3HPe89GLAyxv\n+o0wVE2hkQWMFloa5Vqm4WastRqFOHg8sZEJWY/e3UbXR4KkdDNzUfyxUIRt\nQcEr\r\n=gVUH\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"ab2685726008d652b8b52b311bb286118fe7f0f2","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"xmort","email":"petr.dolejsi@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"2.18.0-alpha-xmort-master-2019-10-14T14-02-56-924Z","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.19.3-alpha-xmort-master-2019-10-14T14-03-35-328Z_1571061846449_0.0753319514273052","host":"s3://npm-registry-packages"}},"11.19.3-alpha-xmort-master-2019-10-14T16-30-33-820Z":{"name":"@gooddata/gooddata-js","version":"11.19.3-alpha-xmort-master-2019-10-14T16-30-33-820Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.19.3-alpha-xmort-master-2019-10-14T16-30-33-820Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"e47a4125d56e685f2682e43da02222981377c730","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.19.3-alpha-xmort-master-2019-10-14T16-30-33-820Z.tgz","fileCount":208,"integrity":"sha512-6hUkHGmk9GzGVWYsQnmCdLG+OhfSce+D9oVFPRiIyXEW/pwf48sJYs+US8UTczB+7EJam3/1syNFCWyCDKq0Vg==","signatures":[{"sig":"MEQCIB4hw3qxjo2cxbqhxmLwYTKDOK5ymjiJEc98Xiq/NHKfAiBcNr9rn9kQgUY55VYjjPf6/M6rGYf7CTEJM0zulIq5Ag==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1487647,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpKLICRA9TVsSAnZWagAALbYP/RoDDsXhcjRFDARZG0GV\nT0utechxkHShXnGYL4LBAa25tZQ5K3ofr1639hxz5IZ8qLLGDlNAp9BGocDW\nqG7RG/OYXK+qHxX34aPdcOC6f7lEiiVW6Msj49KqUgrR+XJCt1JXgmeZJFOs\nG1JZySiLitfx0v5z2KW2lcY8A8RxZiPaRauc+GFKlaRSehl8aw17pjnCtbGd\nU5FJ5kqMG+xS5YXrwned1H/BMfbn8dzHW83bfrZOwOZr1G7qDUOz2zsdu1vw\nHrkaCBqSvbqSbgpdW2YjTxeTJS5R2YDBTNUoKvEUihx86M2ahkGadUzWLY/c\nllEJ4GT94p7mVkj3BDKmvFgkbj8OqdqVJFRrIe0tlfp0GS0EM8+LBWlejp4p\nvj0WOyuWQgv6BrD/X/TYvsAhndARFxan8wZOrvUZwCnXrkLxQJfPQKqwa2v6\neV1E61bSSP41sdeuwrwHC+URuMFc1t1TAZrq2x91sqdK9e/Wr1KFAhpAYab5\nT/2da77Ll+/mJCM6W2XTHPV0kZBgBqKYWm4iVr9R0GkFmdV778k9AuFIDGnC\nr2NMG1Vn6FLk5EtXrcu6u+q/MFdlrokIvJenl9c0bMZNVdoTeDwgnb5K1jLn\n31tfxcvxvMPCJ2XngZQfMpeoMuAIxhgN5KGdBgi3zXbo2fWRmDnxitxXHFSE\ncMi2\r\n=jnWL\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"ab2685726008d652b8b52b311bb286118fe7f0f2","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"xmort","email":"petr.dolejsi@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.18.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.19.3-alpha-xmort-master-2019-10-14T16-30-33-820Z_1571070663901_0.592590939893803","host":"s3://npm-registry-packages"}},"11.19.3-alpha-xmort-pdo-bb-1780-mvf-in-visualization-2019-10-22T07-33-51-694Z":{"name":"@gooddata/gooddata-js","version":"11.19.3-alpha-xmort-pdo-bb-1780-mvf-in-visualization-2019-10-22T07-33-51-694Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.19.3-alpha-xmort-pdo-bb-1780-mvf-in-visualization-2019-10-22T07-33-51-694Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"2894aef2621d43f4b17c630f9856fbbf38a36139","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.19.3-alpha-xmort-pdo-bb-1780-mvf-in-visualization-2019-10-22T07-33-51-694Z.tgz","fileCount":208,"integrity":"sha512-1PIdMOuMQQg3xihOsnYAixRXJCt6fezT78S8e31piO2Dwjsor1hrN4OGMevFhkr8+i4je599SsiJR5IAn7SL2g==","signatures":[{"sig":"MEUCIHhT2Hi3SbeK24K2/33OpKnSCDG5BaQTGnpY6LidX/soAiEAv1W1qVHgJFvmDvffY7ZkhysdgYrCVx1ArFkaLlFwq2A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1490213,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdrrECCRA9TVsSAnZWagAAvUEP/08E7PPObXB10T9/nVEU\nJANBeveA5PvTcIhtXY7W5pZqR0J8D7ZT9xA/dkvo/uXJxAnhb5pVzgSd1uy/\npbYFxwOf1jnRFNqA7vHMzvzskdmqDD7jojKim8+qWqGgt1rZpxj/ImtbOMdn\naJE+PqyaCMI8WRaC342hzCk2cD8s6Bn8VBvus4A6YCzQn9yyNUtDkVYVYqZW\nA8d0nvQ4pXqCla1yjmnbCElxi7uoUPvlKBv7eU2plCLRY1reK8kze8KzmghO\nLXrwWABw4K07n7129FlBPNJ/HQv9zrhvmUiY6QPvB79eowpCgj1QCSeT8eoo\nJAwZ9mqJSxLlXir99b6LqS8iR+cxUJiBAIZ23kQ6+6IxsI47zob/uOGo+wI2\nXQGZlB7vxLFH2uCRM8r+W/nTpANKNJ9tZzjmz0/RcQfG7GbpWotXqEuXUhe4\nc/5aXhSx1DSgJ/GwuZPODui4zSfkECudOsCPx86vDxAHV8tkXXP8V2BN88FW\nWpnYscurWYMoE0M3eGHAZC4ML7M2JNBwM9uu4a0W9ek1aY817mAXiUY4qfeT\nL+vSsenwHJw8kN5f+NMBJdRcL+Y/5eOM6DVjwtvS1aP3pRF8nSpFxiVji5Ne\noOIrI+szH6Qy9OcObZiDeaq9Ruk43ca54P2mHBkmVRGQkcyUWX2L5L8plMba\n6TKs\r\n=1/8s\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"7726e3e15b1f6c7a2acf35e20effbabed242549f","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"xmort","email":"petr.dolejsi@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"2.18.0-alpha-xmort-pdo-bb-1780-measure-value-filter-2019-10-22T06-44-28-946Z","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.19.3-alpha-xmort-pdo-bb-1780-mvf-in-visualization-2019-10-22T07-33-51-694Z_1571729665317_0.37475467072370416","host":"s3://npm-registry-packages"}},"11.19.3-alpha-xmort-pdo-bb-1780-mvf-in-visualization-2019-10-23T06-59-41-145Z":{"name":"@gooddata/gooddata-js","version":"11.19.3-alpha-xmort-pdo-bb-1780-mvf-in-visualization-2019-10-23T06-59-41-145Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.19.3-alpha-xmort-pdo-bb-1780-mvf-in-visualization-2019-10-23T06-59-41-145Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"217146ba51c7632e158ddd55b9eb2852ddd596df","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.19.3-alpha-xmort-pdo-bb-1780-mvf-in-visualization-2019-10-23T06-59-41-145Z.tgz","fileCount":208,"integrity":"sha512-NJyrVHnlFhHxNtpB03AYHu0gZJAeNmT93uY34Z2U9KtTxAdFVayjWX08Jq0tP3uerMFJ4KG+oaVUzGXkh7lIpA==","signatures":[{"sig":"MEUCIQDsYTNlk12V2sZjpRs7njFyGfmWiCwKivvmHU2O0JRtswIgaxGN/ox2EggjGT5VTYPbcCT8Hqydix9KOiSxfW6v3RM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1490682,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdr/qBCRA9TVsSAnZWagAA+BsP/2PIifpVFu5980isILtM\nmNYPoMSr2CE23/HRXkxLWP+ByAuPzKaThAuDiB6jVvsFwPm1dWnn3vXg4/pY\nlmAQg/wPEa2nFcB2j/vwTJBjPGelCpVTWUO7GuLgnk+mXPaq4mLln18cqlr8\nyc+8/KCk5d0ahV9BIrngkve1+EwRez5DOBaAf47SvvRe8JrrNz8QDP++4Igf\nEwo6bAXQYWy/5pak9YeaXndhTvMc70Wdg9m0hqwhpqUTpDIAEZpKptYilk3H\nV0l9C3nGN3MR7vwiTj4nyOFacLqmN0tmWPcOB42ecmuYhYvpg7ro7rJlVEN+\nnl0rkUReTc8ah04UHBXok5Klg46RH5XJ7bXYrdue5McvMcmi4PSydTaTUjrF\n1KtCp1whuTjpqVF8vyNcfbBmGLgjszZhlVxp8PRvcc34GG0yho26sKoR0C2i\nfxgGrmOeFMw9QCe5Of/8k33YZNnnbpbKumoo3kb4Vth/ZuGmh4XoiPl9We6B\nLjd2tDCxNzSqVj9UVk6rIUjvaatxP2PYlFN8iYkEYNHYzL8Q8asCcxuv0qvo\nMbQBJIkUYzu2tPr/qKc6Oc0Z50j84lsbo2TdOeGfym6rjeQ2Yby5Ir/FK+WQ\nIFo9EABklDP7WDL/c81AIrD4IdHe4vPEY04OH08tTmbsbhEaPUnyaY1f0nOo\nU/ho\r\n=w5Yp\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"d7ed6efa2000198a1c3df6b60957a6d26d34263f","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"xmort","email":"petr.dolejsi@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"2.18.0-alpha-xmort-pdo-bb-1780-measure-value-filter-2019-10-23T06-57-34-709Z","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.19.3-alpha-xmort-pdo-bb-1780-mvf-in-visualization-2019-10-23T06-59-41-145Z_1571814016521_0.6667078911589579","host":"s3://npm-registry-packages"}},"11.20.0":{"name":"@gooddata/gooddata-js","version":"11.20.0","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.20.0","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"6b3d449f38e74ff87eb4456dd32c8933b3769a80","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.20.0.tgz","fileCount":208,"integrity":"sha512-cUCUNhDtjwSx2O3DTtsNf4uIxexXbf9PIPP3ByE4bv8sWNg13qqBIt3UuodEmF9rEaU3p+9ROLlCeB1YMla3sA==","signatures":[{"sig":"MEYCIQCGmL1z5nJoT5wpwhhRL64wnZlQrDYTfE9vEsXJOvvPQAIhAKTE1ZFxxbo8NttBsM5T46+DCVYSuXZjD/u/ElGA45RW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1490125,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsDgTCRA9TVsSAnZWagAAPDwP/i7fxpffiLxLK0viNW/y\nrE8OtYhhtq7Y5kn5MuApey0vbjt/G0q9D7Ym3okFNX5//XAH6TakkpCDhPCm\nO2d6w/BWTNQGHBwCgjzHADrbbB2EkV4LvPAPqE3//gzWs+M6Ce3FYJikEdTD\nAhPXy5+efTaQ0vSC41EhcXm0CoxPLD5YXg8iuS+Rn+J3Ox/C1NTCYqdkWEX4\nYym1HmzciGb5ca4ozUYgIW6s/hNxWBJTHghE6UNpTkFVh+3rCNDp5ZZrQcaW\nL2Mu/CfzBdGVl3me6J8MtQ2LTaRpXd6ANSVsS8as1ficDsDEHuUqnlLsyh+G\n1uhdpxyzLeW0ytZ6rWGZ2aI5YPFVPyFOWBFzkyWkrTMp+FZDBUG/Nnj3zarm\nEP72mDerSiANVovdnBSmiOHx8f9/78yAu4JLnYFFcTeFNb/ZP+Nhkudd+bSP\nBNzby6Pf0IOX75KWqBn+mWR3tm2DiGspX2P3MRDqnPjP+Yb5dQSiylGeZakQ\nGigT85f1rijiLh/iWYCntK4RSi675RifTOCIbI8AwW27ygpJ2fdodFPbZ+Yn\nFMbGImpPlunkLjSyCLbG3Q3lBqKQTgu+0W7BpYgLpjuOFH+/zPHTFy+aS0Gu\n8IQFSbNappAUxB2x26ifYdM2PzeVQ3zlktNArEYthZdFntJBB66gO9H8eOEk\nzTuK\r\n=c9qd\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"browser":"lib/gooddata-browser.js","gitHead":"3f7524acdb151e617560ad4766f855be411e2baf","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.19.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.20.0_1571829779410_0.2644300018922052","host":"s3://npm-registry-packages"}},"11.19.3-alpha-xmort-pdo-bb-1780-mvf-in-visualization-2019-10-25T08-06-32-069Z":{"name":"@gooddata/gooddata-js","version":"11.19.3-alpha-xmort-pdo-bb-1780-mvf-in-visualization-2019-10-25T08-06-32-069Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.19.3-alpha-xmort-pdo-bb-1780-mvf-in-visualization-2019-10-25T08-06-32-069Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"langhamp","email":"pavel.langhammer@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.bouma","email":"tomas.bouma@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"740ebefa6b9bf6a480c4e0bdec13a97b3b557994","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.19.3-alpha-xmort-pdo-bb-1780-mvf-in-visualization-2019-10-25T08-06-32-069Z.tgz","fileCount":208,"integrity":"sha512-Cd9YIf0CKjzcGNUmV57kvnL5ydLF/EzHDvvOLIys8hh6cqvxGCvwTcSD34hRTejKewban2ACubSYTbfqT4mrgg==","signatures":[{"sig":"MEUCIQDlvfhp2k7ZzKGmPl2bypzxhu82a0Bhdl1J8MVfONM5nAIgOx/CNJKLsauh0KesWnCRT1MW/EwDVO1U2zrP/6/X+oA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1490474,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsq0qCRA9TVsSAnZWagAAXukQAKJChApn32rXqEugmJWE\nYjaPd5t4+wTgqhnMe6S6NEn/5zO8QnvcbPnsAhUfIkGGdYmyb/xUEdt1QQkX\ngvIy3sej5VU1A9bdvHyEnFBe4vfNmpXVxEGVaPZhz/KRejjM9Yi61Rkk5UOt\nesXJ0v/5Ky1tkFSSoE5P5lc+0HaNV341y0SC6WSq5Hyx37jaGp7nyXk9tqe8\njDel6zRf3IIIZUlrLbM5OVjQQXlehmaFpTOPnWv8FrcHgPhMDk5bm2AND3T0\nAI0hDPjhhS1yed0v6uCXZLLQF5gH14JRN/I6wDHDPC38NSwzAoZKlqo2RHDa\nMKQJvdgjYWpbbHeYj04H51ElDvTLqkl7+hCi9l1PEKekzBQnwGCrsTfPJQoV\n4iSdqSqfpBvHSBGbthvvKsqq21sG5NOew/efOeR3b200kg950uL6yXnYklZT\nlSlmUAWG5zqSRporUI+t9408kpaxDtL0rMBwHOsFOQygBAqNe5PgtrEdfwCl\nkvJBfvty/fn/1cAWcJnU4N2h9fqsWg5uzZ5e15wsBN0GlLk+86LheygBc6aF\n6KKhCyXRYnFAK64IVUFF1Fy61sdw9X9jdgP2N1o1rG8Bn0rBaNf1GLED073x\n4aNlWzdBA1174JR7ixObYO5Hj85ecYOvIrUkepSnAahUvEHOUjmpVSjzPPXb\npp0x\r\n=mO/b\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"1f23fe3693a4fdc3cb7698cc37c02aa3df8ffbfb","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"xmort","email":"petr.dolejsi@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.19.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.19.3-alpha-xmort-pdo-bb-1780-mvf-in-visualization-2019-10-25T08-06-32-069Z_1571990825723_0.33389309026641767","host":"s3://npm-registry-packages"}},"11.20.0-alpha-qduval-master-2019-11-15T12-18-23-888Z":{"name":"@gooddata/gooddata-js","version":"11.20.0-alpha-qduval-master-2019-11-15T12-18-23-888Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.20.0-alpha-qduval-master-2019-11-15T12-18-23-888Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"diem.nguyen","email":"diem.nguyen@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"milangallasgooddata","email":"milan.gallas@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"f2b6a3d523daa4ae69c47fbbce0cdd2040d030f0","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.20.0-alpha-qduval-master-2019-11-15T12-18-23-888Z.tgz","fileCount":208,"integrity":"sha512-2Zugx1bJ5tDmF6/5xDH9+bt/mwxOQNgsqlcKo6L09F5d34JuVdqWlYUNQ2i+hydjeT20F+/ptUqvHtu7YRHqjQ==","signatures":[{"sig":"MEYCIQCd4lVeHsNanm1TQYnyXAj3egD1Xlhk38iuyeQbrGrJJAIhAMgv74x/vKaxoBhm+PhHDR7rSrqyNqabr/51EXBoX+yX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1489757,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzpepCRA9TVsSAnZWagAAfm8P/1MjfHHpBda3TePjMZ58\n1LMn/l5EiS9UQo+U3GEXFL7+dc6LMZN90w3WI1w1CpZgBOA2ozPpz+ruyGiU\nBXhjRvTJqOGDseI6gL35Gx4Rtpp1GXgTHj4uf3ku8OtlSIRzttdpju73GZ3O\n09XK7Zfp6hAyXk9Rn5w8YYiTM52J3fX/XD3QAgJw84+7GRvX+o7N9KqyT5jJ\nLKad6lJOFsXG+nGNwEZoayZJV+60ZRfmRHY9fO8MNwu9scwO9hbPeYYnRomj\n/DT0y56GEBatKqGQQRz5AgGQBv0aNsWZHTRkqM26UR5JjFDlEHsBkIoGgoP3\n8ipVF25D5LOF45E3Mmch9mvuaZp4Jtm7W/d8a4+gRfl4ipE9OD4pLp5OwD7z\nf81fbmuNDn9NIcQQLg+uPmxIRlpggr7UFLVyYVaQQveBUcIsBCShUOOHA0y0\nL7W5dSzwHMRsLAafXhvFe1qskk8ZR/adWeppgSfykTHx8L8H9HEqNX6yX61w\n2HDFIcuzhhlnoujk3JuU6QaCRC/CchEbAvVVdMIUjx5Krb4iTio2IbZtD0SF\nuiUuvCV+n2woBEIeuHVsDA1zdIIW51/XEc127LbEN2rjGkiyLbvoAE3LUxqG\nX595AogrFTLQy4+dfDJWSpNQsGrkDGa0Oa2NjbHyCDqVs21UY5aj/+zbiO/H\ntzpJ\r\n=yTSz\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"3f7524acdb151e617560ad4766f855be411e2baf","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"qduval","email":"quentin.duval@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.19.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.20.0-alpha-qduval-master-2019-11-15T12-18-23-888Z_1573820328623_0.15244315413925347","host":"s3://npm-registry-packages"}},"11.20.0-alpha-qduval-master-2019-11-15T13-10-13-240Z":{"name":"@gooddata/gooddata-js","version":"11.20.0-alpha-qduval-master-2019-11-15T13-10-13-240Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.20.0-alpha-qduval-master-2019-11-15T13-10-13-240Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"diem.nguyen","email":"diem.nguyen@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"milangallasgooddata","email":"milan.gallas@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"9319f48e0bb656c8f158d776a4e1798a5571b066","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.20.0-alpha-qduval-master-2019-11-15T13-10-13-240Z.tgz","fileCount":208,"integrity":"sha512-yv/xv4aOR/u76rQt9CKUGFHNyEIVIQHDeSiSELxsF5YPJ9gpktSvohq54GcX2tQjEsIw2tRo8ZqpzB5Kb4Y18Q==","signatures":[{"sig":"MEQCIEtezK4o2D0vl6eieIi5l+E0OS5XTUJO5kySvazRphk0AiANMhO9DgpGVcTUevOucZr26dJ7DzZEwhmaZGo/MW19+A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1485811,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzqPVCRA9TVsSAnZWagAA8ZUQAIbHbhfkGZQL8UEytdRO\nPld0ohdtrAXhPZP1vCiW0als2Qe4XdAqhu/NK2EaalSSW8+3fJzVCpJrIejV\nsbFEqKNFSWFWrzH0C1vhR9g/8MRwq1BZPMsmQFExkPZbT+NyLVAE538nr+CG\nUgUGo+dixui8+XVpia52gndR431e40iKCEx9fn01g+eYv2jIk3sjg9/hi2TQ\nBiWTHEURPaYNmHT3eBXQh5O0GmQiVF0FSsTPpqvtwO4FFP3q/LNHJ7jGEErq\n/XMFrOALHsxUosa1veSHYuggB3KN339QqAe0Y8EMwNnLVyBsGS1u0Rs+l9DA\nlrUZwZPSRCopfLQGnvy9h93jlXd3+986uaE9GvemP3to7Kj9w3ogJbDH2Pfx\n8CjdrxJEqpf38Izb6g5BKJVuw5THa77p9JVdNbHTat4bcYtuGv4q5eAXNYvw\nuC3iW1rY5OMVYNQMoxr38SGNNbsQ2tzX8T8Mn0gTFxg24CzQ3xWEpVEaZM4n\nlG3BjAx7NtInDUTfrjhyVQicsy9cmmKxoJ5ZvaquDmMAxfxKvjmCYB1gPKjE\nmMxaNu8TVKKKvCUf31SiXHKmzwfXFQWY/sFrFGda2bwVHRrqyr9eLA4ATrSN\nJ6/ERBGQpbSILml9DzcFYhdjwNuBoWps/D7Ucb6nBo5tEUosfJqnFK2Ml0C+\nFGL7\r\n=owc+\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"3f7524acdb151e617560ad4766f855be411e2baf","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"qduval","email":"quentin.duval@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.19.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.20.0-alpha-qduval-master-2019-11-15T13-10-13-240Z_1573823444739_0.3615378556870119","host":"s3://npm-registry-packages"}},"11.20.0-alpha-qduval-qdu-bb-1710-2019-11-15T13-39-42-326Z":{"name":"@gooddata/gooddata-js","version":"11.20.0-alpha-qduval-qdu-bb-1710-2019-11-15T13-39-42-326Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.20.0-alpha-qduval-qdu-bb-1710-2019-11-15T13-39-42-326Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"diem.nguyen","email":"diem.nguyen@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"milangallasgooddata","email":"milan.gallas@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"ee561c47703f37f86a4bff8e99f74c7ceb611652","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.20.0-alpha-qduval-qdu-bb-1710-2019-11-15T13-39-42-326Z.tgz","fileCount":208,"integrity":"sha512-+PK+SVNjmdqgqpM642gMrFEoJJtbEE20zjQS+ey7D7N3Ezxw9zXKLEDV8DgiY+PiesM8Z6DlZvGqXn+lmrCl3g==","signatures":[{"sig":"MEQCIBbJiSrveQoiPdwlW//ZlkdzHQqTHtuaFe+VGu1JqmS7AiB6VEYoXA2OKGGzsNlugwF6JRxifTEO58WiB+QT0M10EA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1485870,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzqq6CRA9TVsSAnZWagAAv6IP/3StgwofLR2dFD5k6uOU\nbGypTMJ1eIkJ5rMs1tkq2UBO9/9V5KccYORqpPMjE/ARB9DoseYOcXqC+wb2\nHWOf2bBr71SoVwgLs8Q1cc9kvY7+ZE1GMJUK5clx/Fmp5pIdi0GER08VmpCv\nz2SqShA5o0vyor2ocbKFFfhTleSL5rSbDMzUPox1PVz0UWXXTT/QRtsBb5wf\n5s8TF6WxM22u+5D7i57JpT00Vwa7FozKp6/KBJWQuhaXlvtbyqukb5vLL4Eh\n6/CIriZKXmNXM5bJnZ1EkkB9ADACnThnLAe7zIm7kOXjY8zLezYVMC23Mt0F\nSPGrIP/JO4dahCsdOps0lCDrinPQsL8NGROuVnanqaq9jcLnvwSS88D5Jf9K\nsakOcXtSTrXTvEUGOQw26bwMIHEfkutDoqyAPh/cD9bHDVgmkYsu7Xf+KA8x\n4nWZfPpW7eIe3crXzCuwa3CbIXSlN/bcvjJ5kFLO45oUQEzJ7E8XMQGLgJ/Q\n1dajU2aFBsFiR9csKPvkfIq69h7IXDoU2h0dMFIA72GwW6M4o+1TqfRayK+b\nfUxC92CzeW51XBxC5H96+okZMFphkdQB1umrSkTWKsipc/ipuBqs18b1MeH8\nSz4KArkVVSLR10AX3SX3ZnqNbfJGF9vrNREMgpUf+zBfTImCmev54v7sNnnE\ncOK5\r\n=uNfI\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"3f7524acdb151e617560ad4766f855be411e2baf","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"qduval","email":"quentin.duval@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.19.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.20.0-alpha-qduval-qdu-bb-1710-2019-11-15T13-39-42-326Z_1573825210196_0.4027150563099786","host":"s3://npm-registry-packages"}},"11.21.0":{"name":"@gooddata/gooddata-js","version":"11.21.0","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.21.0","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"diem.nguyen","email":"diem.nguyen@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"milangallasgooddata","email":"milan.gallas@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"e541cd76120bf93f73e38a49e022852733210ef1","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.21.0.tgz","fileCount":208,"integrity":"sha512-jOzUGT0tSWuH61I7V1hM8xHJOmQjUk79RYg+Ijw43HHIZzuk6luxDzzBfRiXeD6dOzpOxvu8gwGcDAX5EPCk9Q==","signatures":[{"sig":"MEYCIQDUX1B9thBSrOqb2hfqViQqhQFWJGtPS8WD1hNT/poceAIhANrvQ2x3+R6jZgF+YCu+EObHSITcvnJerkp6X9ufcoBw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1485621,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd09vUCRA9TVsSAnZWagAA/owP/iVMFkTTdDZkEcNk+uA5\n3yAr/j252lXexRDaZEkGqpHe9lq0020XeWOeRAN/ddMW4vIG1GMtYuwmiRot\ntQIf6Ji/YvUuUojKEykjXikMSzA+XpfEKna2BSNh5EzgNEPCc+FELVAoMCBn\nviHboxvIKjwThfzYlJdDqr2QTLYXPu2YwO26Hy36EozkqLwikfa/EmLIlfuE\n39Kwdp3op0B94tKB7HrCtuQFX1IMTzIrwMTBrFWV8bEfKOAVWCr0jfJnyKvO\nsQ1BU1W0e1FaoGvHgROhRog0zXzM5t8Y5Er0/oTYRGt1INkJ3ZbeUpyS3ZxC\nZe+cgfqnANRo/4KYutNsQHKTLuUTXUR/jzBzSG1PGVYhkmdX71lNOxitl27z\nm5JQIl1UPzEG7n4Erpglowa1Oe/KE9p35cMJqzgWdpugY9BS0rQp9RPdEHWb\n4fksC9hcQUkXpcP6xPTcwG1TrOk9KX5uIagMVFx2nCr/CrLuMioa16fkXqEj\n4PgF3CuS84GzUNA6oENuhsJkWMdjm2+zzvHe5n0nOtonA22IVirMAiu5yH20\nGt1nTtJukZ0CPS1blCg1qJIj9bJw/afiTieBHde9RLE8XHxfftoWibhWYr/Y\nQsy30bkGou+Hh8ijrxk3H6ZfWfgdYgnjfuhsBiNxw6BG+bqjReQl82mjvfI/\nRKJe\r\n=5z1q\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"browser":"lib/gooddata-browser.js","gitHead":"27d7893b6e27d9ea7b5fdda1b4e61e23c83354ff","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.19.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.21.0_1574165459934_0.3509463751064035","host":"s3://npm-registry-packages"}},"11.21.0-alpha-khanh.le-khanhle-SD-713-userConfigAPI-2019-11-21T08-26-01-844Z":{"name":"@gooddata/gooddata-js","version":"11.21.0-alpha-khanh.le-khanhle-SD-713-userConfigAPI-2019-11-21T08-26-01-844Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.21.0-alpha-khanh.le-khanhle-SD-713-userConfigAPI-2019-11-21T08-26-01-844Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"diem.nguyen","email":"diem.nguyen@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"milangallasgooddata","email":"milan.gallas@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"be45b4b450464e03cd3d08ac9570f73e2b5a5ab1","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.21.0-alpha-khanh.le-khanhle-SD-713-userConfigAPI-2019-11-21T08-26-01-844Z.tgz","fileCount":208,"integrity":"sha512-DAK/Hg9W0CsRA67XWMfBaRJ/GgygM+h2oeB5J/RIizq4Sx2eGgmMRWQSiQa2bKO6ceXtB2K7Ly+ChbwK3x6JRA==","signatures":[{"sig":"MEYCIQCYfb8LyglVZpkEZkLNl8lQVzbwsmgvjDyDBR+7oNts1gIhAJvKggmtlmXk6d1nYHFZPKJahUHA/527sujlNVN68cct","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1488768,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1kjdCRA9TVsSAnZWagAAwlsP/07ZmLBbf/0X1DsZq5xN\nHcxAVOmrZRqcbTecbEcuqpcOrr1uecFQ5IlI7k+nG9Myvaq0r/LsxFljm/7E\nS9FjHywpxlpOC6/yxbszLEdmPZ2vW44N7DjNCWnfnt85xqZIXTyli7Khzil+\nhSApsyPQl1Qf+m/7ZcFGhqfZJdtgU+nv+bhVWnyi/IIBoDeooX5BwvAzWyOD\nUEPYsVD7nDNOVPX7ahXzJCnoXR2AqgWcvUsr1aCs0J0ATegZX8n/tMdoYXds\nWS+QbAYzD1tusdr+EQkvO6K1Ygj0S0eH83AW6OtDxekfc/ihpVqU3B2A9YTO\nHiUfgjwMRwa80l+B4O1STegYNn/2sA0vzTXmBo47Ma8+cqrD4zXgaovpx9sK\nz9u2B+RyvKm82WygsxvmOaxRQdtpwn00kFRfPchog64LbmisbXCTqQABPWIX\nb5s/t4hr2NGdzaElUrJUCZk7rIPHdXioGLcYsr2qF9GJUj6egOEcrQiXvu3u\nnylR5sETmsybzZYkWfG41PxQa11rYey32P+bnbvZg13LTfxnVvIq+vbg698K\nRKJn6ZeXzvnjDYrFThltw5MC92KskOw0NMD4RA8wAJKyFCG4QYtdKetwrb8q\nJzpGrcO1bvDPKf3aaRnOvVhhPzG54qUaaZSqI2yGbXYwXF9bvu1nneJFcd1b\n/e0T\r\n=66Sz\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"9f9ff5bc7c820bd3ed2abe0b1edca77c9ad7a756","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"khanh.le","email":"khanh.le@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.19.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.21.0-alpha-khanh.le-khanhle-SD-713-userConfigAPI-2019-11-21T08-26-01-844Z_1574324445390_0.8915815114249184","host":"s3://npm-registry-packages"}},"11.21.0-alpha-khanh.le-khanhle-SD-724-userConfigAPI-2019-11-22T06-50-12-830Z":{"name":"@gooddata/gooddata-js","version":"11.21.0-alpha-khanh.le-khanhle-SD-724-userConfigAPI-2019-11-22T06-50-12-830Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.21.0-alpha-khanh.le-khanhle-SD-724-userConfigAPI-2019-11-22T06-50-12-830Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"diem.nguyen","email":"diem.nguyen@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"milangallasgooddata","email":"milan.gallas@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu.ngo","email":"tu.ngo@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"0cab0f1ff562ade67856b3a0ed944f16c2132a20","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.21.0-alpha-khanh.le-khanhle-SD-724-userConfigAPI-2019-11-22T06-50-12-830Z.tgz","fileCount":208,"integrity":"sha512-uQvn7V6GDei+T39jXt+IxlGZuWV4BmYh1cT4NM9Z9BnHGJGVlqsY3Yt5ENjVYmsB5fHqFxZd+QnOJcCByyKR6Q==","signatures":[{"sig":"MEUCIQDqt9wCXwotTHaYRFYulA4sM75JJF5lHt/LbgUe16gfGQIgK44MfM/BKwZQVoFyVdrn2fVhlRWBkEWqwoBZWV2guGM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1488731,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd14SWCRA9TVsSAnZWagAAWkUP/0eScT8QPmYabxDw4dds\nGjjypUXfaO2VrSrfvqxirFc6qNLJpTad6IT2vVD+wO/gwbAB0ooaFKR8KNwR\nPeMhy0muvxYPQg3vbSiCY0tTHvpkhXv9U8iLcLO6EW9Uw6kMZYKG7BGm0IA+\nfJ4riHU9NZi7qmtK4Z7NHatskE9OtnxdovleA0RDHFsSgH/LrMW+Zdn1AIqe\n6EVhA7q5qmgKnTZfm1GuINk8BBVQKQsmzSxLmCav44cq/JZBfbvV4dA2TSW1\nycZg1u0qiwOSc2CVR81j3mBjoiOfS2zMS2hinYo2uAncBsRQBBo2qag4FegI\nxZ8r6+7piGaSZuZiyZZaRsedP2n6pcBp2OJUwPiermFuAWq46NWJTa+EwCXb\nO05m26hB42LOdoQseTuu1yd4JuMFqtVsrWJ9V/iXEZKlNWg8Uv34VWjKqeQD\nu3QdiYQmAJyfmxvJdvvw45CiNO9enZzVE2qNDA2sIZx+V/9PLmfvSEMkFdfW\naS3Rm/MfkwQissSngbltD7qBXY5PPNYAzeflOpCq4VUNTSn4vIOTNh0dUXc5\n+JDWF9oEjZijW201ydzli8z9n/kBM+EuAyfCkmfeLjg1p8yajkUraQmciCX7\n4aHc5PHDyDm7JzGPePrmTZtMtn5X5w+tzaxlLYRMzdtoKEiIxfKkoCVj+NTC\nXmgP\r\n=oJlf\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"82593f08850cdc7a54c1a0df43b264a4f950b902","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"khanh.le","email":"khanh.le@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.19.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.21.0-alpha-khanh.le-khanhle-SD-724-userConfigAPI-2019-11-22T06-50-12-830Z_1574405270300_0.6491435286448484","host":"s3://npm-registry-packages"}},"11.21.0-alpha-xmort-pdo-bb-1885-sanitize-exported-afm-filters-2019-11-25T12-10-50-987Z":{"name":"@gooddata/gooddata-js","version":"11.21.0-alpha-xmort-pdo-bb-1885-sanitize-exported-afm-filters-2019-11-25T12-10-50-987Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.21.0-alpha-xmort-pdo-bb-1885-sanitize-exported-afm-filters-2019-11-25T12-10-50-987Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"diem.nguyen","email":"diem.nguyen@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"milangallasgooddata","email":"milan.gallas@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"da0c35796469d9eeb6f903aa5b6c82d2c26ddbe5","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.21.0-alpha-xmort-pdo-bb-1885-sanitize-exported-afm-filters-2019-11-25T12-10-50-987Z.tgz","fileCount":208,"integrity":"sha512-4EdMzCISPYs5GONx3yQtJ5vnyAmZsrPWiZ+W5lLFgxIbc7jYo7MFMhpCQnC32QnoWw9x0S8BVluEAiD5xmscCg==","signatures":[{"sig":"MEQCIFtBjwmm22g/O6y94cWOdDtKMLzmAupemhiA4Ig1uFtzAiA06u+1Q/fyMOjopEa0zPx3UwLaAMwc/4sOkve68URDxg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1491459,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd28UiCRA9TVsSAnZWagAAqM0QAJ7nJyFbkT9tuVZsm9ao\nyDdvhcbRZNZZuI28Tu2Mk19ouLCt/IbatWSj93FSMj+BJoQLq7mSWDXINGzG\nrBHpfieQcojbcf0A5YkMmSaKr0k3DArwCOJadHPqqS88+0Kndq5NXjOJ3NAp\nESdsVyIeXeUJ4lVSWT7YJtOKXG2oskckCt+z0gMZHHRZKvitAkuLoqAHnmcB\nU8buUlhGpEkjT7SSLIR3AsuStzKi/QwYbBD8CKfvoigehgL6cLQxCLObY6y7\n8jCoWh2rrZAMYHDIBHw/ooaiNy7muoDAE+AeYrGDlyFKJVRbi3Z7mSvr08RI\nFOxF+K6/+Sk1iqhzh13ethscvVzcqknLyF3/nzm2bA/HWWldzhTCXftJhV9Q\nKje+hWhlU1Y46u19E/DRScIdtgtiDQeY96Rc30jIQ86S6s8SjGBH2vBeFjBm\nRRZHO23or+atspP/PKMfMDL8/16p7JrbJle6LfapjSmn5Gv4WhFwInEzdosk\nSmPbuqS2Z2Oh0w+0BAukqUvFWf+ylkrxFCQR95G5Kk8lq0PvmDNwCOt5eHDr\n7BdzZCmBNa0acoGSeiZ/DbxLoVUEfkRs9ZKpQWijlokD/aHI2pbDwDSfA/up\nCKothNPRIZ6wKWO7a1bB8iQ+GB1g2I1dbuWO6zkqW1s2B9rDYsNZ+kpE5DFV\nI39S\r\n=J+6p\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"11bb5d9bc45fd627856dae7ef30d7f1b7aa8b6a5","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"xmort","email":"petr.dolejsi@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.19.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.21.0-alpha-xmort-pdo-bb-1885-sanitize-exported-afm-filters-2019-11-25T12-10-50-987Z_1574683938074_0.4515078811629869","host":"s3://npm-registry-packages"}},"11.21.1":{"name":"@gooddata/gooddata-js","version":"11.21.1","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.21.1","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"diem.nguyen","email":"diem.nguyen@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"milangallasgooddata","email":"milan.gallas@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"15f71e133d22f351318e35d8ffa95c290f54a057","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.21.1.tgz","fileCount":208,"integrity":"sha512-b3f9NxNaGaBGix6Z000DFDLrTeSGn9wlHszl6tcOVAmNe5tteTCQmARqiQUMgGPW/VmaBW5w7JHCg/14ZIaXnA==","signatures":[{"sig":"MEYCIQDwETecw4R64+6kUrl84mDxtoJbLsi+DU6o91wBdm4wHQIhAOf6Rrwu3AUIgw0pBrs3+JbIo9gm8Fw56cifhmPETJyZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1491065,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd2+KOCRA9TVsSAnZWagAA0HwP/3c6bYQUut4NdCuSo3MW\npNDs794YT/qRjpWBdkLJW5ijVl4G6c8OMnvky41F1u3CifBt/w0AkbsI5Yqc\n4Vq7o1UWrzL/BkglNRNYQVlIDcZFAKvs0/C/RW9PriisFj4WY59iv4prYWHW\njvBchL7wbOBL4fhuU2s4jIOcaiU/DOvvUgwZdR8oC067KBIke6W4qNGQGwGH\nRXmsGd//uzZqLJYPRmCb7aFWFNsjo6FG6/oGuFoNnXGas+O6qygkhRHM7Wr6\nYRHoUfJiyiqqN4ZgmgQplURMfI+RMW+EYEav+b1WwE9iEgxqVwxXLPRVGXhK\nGsN1wp9PJeKwlMRG8vwaKuydNQgplxKzCu/v7ZLcWTMSjp8al2/UCSL6T+4Z\nke0zhsmRzKgqdXZfY7Km5h2cpSDsA0WSnOvsF1vPBXBWlgOCcjEXkC/jARXQ\n/cUZ7RjEMEwbo+Y+krJId9GpEqPBT60uVy3xKQUbVoYIRPxvyFeWFEf3RsVr\nGzidXpNQz/tPu78YT1qzLZz7BydKDWm1+Z3RyioOW3B7fAv0kicQhnkWzzd5\n8zMdaGzIjsoBskI0ZUBNqsV5SEpkslnizaUBltueypNQ12T42L6lnItODoMp\nl3rNrJ3euzK308EepMflA/x4x7TRmlQ89XLkO/sKE21zAdLTGdHttWtoKNL1\n0kaB\r\n=Uv6N\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"browser":"lib/gooddata-browser.js","gitHead":"da5239d5c6b21a22c0cbf621dbacdee6d6734362","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.19.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.21.1_1574691470239_0.30754696542062643","host":"s3://npm-registry-packages"}},"11.21.2":{"name":"@gooddata/gooddata-js","version":"11.21.2","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.21.2","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"diem.nguyen","email":"diem.nguyen@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"milangallasgooddata","email":"milan.gallas@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"5a4b6d036611d796b21b19a259838687bfec7908","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.21.2.tgz","fileCount":208,"integrity":"sha512-t6batL569n7DpdVtPUpC/GtmUkNAo0Zkiavrkr8LmpdEJS3s9iwJTv/tnAx4yvwP3CpPHcy9WqWb/lzje6fyTg==","signatures":[{"sig":"MEYCIQDdJtaIz/aWfZ3To3YbUx+cK52yPGJDeZZXhkMbAfcLSAIhAOlabkuKz1eILfg0t3y/RaXIAdZGWbjsHfGaMATEhdvP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1493831,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd3PC1CRA9TVsSAnZWagAA55kP/3YlRojWGM8xL9MOvcPL\n7eJot7hfo/b4Fi4IiDAHnXl2aScwZOFoehoMrwHUc9NQa6z/QmvgP54jKGEY\ndPRbEFWZgHkMcQBMz3wKJ/Fo09JkI2i5h89u/2+aSlOwjdpAlg+xa5Vj0LWH\nSkO9wd5BN18eo6VkIn7m6JIVbvxhGbL7Zm4rAUnG/WfLdTuOilMYSHs1Yjan\n1jZqHRwy6UxFXOaCPGUWBZ1jgOiOmvZ/MyLV1vJXjoAaUupwDtdf3x+YtoPd\n4VduVsEDQeD9TOoZhkW/54SNM7SGIR2XYCJS8S/I97nCbTHHOYYZQZ+0UJ/o\nSmUxtj7T4iQJOYWKjiGozRGTmq6CXy2TIydNUb0XubYc31lR26dsq2lqo6su\nFN1+jmrkHFsN1beE6X0kUYzIrScf8XEhHR3eY0n3u81yaRQfCZo617WlzC4k\nNtwlJoP22ZAJ8cjBqmpdbPowjyUru/6RH2DFbeH1EwdNWmsB6alJLXXQfweJ\nEhQY6gjFbi9PG+Zmq70gWe8suGH0dzsVzBipkG14A+wJcKmDt4f2eF7ttOO2\nMKr45iHXtoW9s2uyRqaRy2pSuIkalAx/ZuaUNFQkIn/D10HL7MxHMuOpc9Nt\np9tHWx1r/rl+X5P5KS1LaUiCsXjZCypVps0QO2FNduBCOSzdbGNgdTbfm3bT\n9jx0\r\n=1i2i\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"browser":"lib/gooddata-browser.js","gitHead":"37cfefb34f9d2bc13153eecabd6e2a72f5e1df41","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.19.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.21.2_1574760628874_0.8500797649179945","host":"s3://npm-registry-packages"}},"11.22.0":{"name":"@gooddata/gooddata-js","version":"11.22.0","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@11.22.0","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"diem.nguyen","email":"diem.nguyen@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"milangallasgooddata","email":"milan.gallas@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"622cec71d608f411f7cfa7fc8afb52fffc7345d5","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-11.22.0.tgz","fileCount":208,"integrity":"sha512-FCDiVwvi4bY1ofhu1IwXWEZqk1NVDuVdPdo7ksE8d7YWSs71omMfx1lFLxAgxhdXMcC3VyuUtEeL1l4+ht0GSg==","signatures":[{"sig":"MEYCIQDA6upn/yfC9M5XjBt2UqS2xpGmEAVCANJ2xh8Tz7fpPQIhAJ8ihfXuR2yPwZZZCWZbqzFkF0yivolKrfDGo2xCVIZU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1492891,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd6Rk+CRA9TVsSAnZWagAApvQP/R2tG6vQ1s88KaTEjiP7\nTnMtDimZCRdsZi/zKnS4Ma6c0f640JWMgcaV3bSU4lnvOXDw+fjCk3T+Hz1J\nV1e7uylhKldnWWeOF7e8hGFebjVn60lVilhULoWO0lMIxO28ptmArtl/zeRa\n6f7pArwh0SE/9EZ2oPNxBS9kUdhmc+jItKxVsrurcb9n1spJPPFE/PnpfH45\na8Dm5BPTVhyLNqVNoMd5sYoB6uw4UbYgwH+9WIqlBRxChsQLonJF6LTIZR9J\no6EvzHPi0XY4fSmN2DKP848VFdIvl0B68/E18S3cqxJ2xyGE2xkCyLdxr18Z\nJ6+DLgZLZx5LRUmF1xNT0jbxg70kG3EEf8veg+Z09FxDFiu5HfQ0NNUrPw1S\nco54X43IKRHzwwUF+O6r9scPWSSsNre8yoxN/e2wR2XOW53jg5EmBMun60ww\nPzEmf6adpB+evektJZN4J13dVKfI+Mf9d/TyEG+V3hQsx1kyrgxFVaHypoh2\nZ3bFEvjU7JcOZWBTUdk4WQFCKWebjPqn+nl6Zbl4XyMKkUdJ7LT+DwStx8by\n7HFZDDsEtNB6AQHF4Gw6vp1krHhXv5P5uOL2zkgFkvAxX29R3vGLO0otlZ/N\nsVDiUN3yTbZNH3hDCl93SAbLLoGzn0m2/yiKu1LxLM/Rn+iXw2e83cYRao4p\nBGWM\r\n=MYUG\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"browser":"lib/gooddata-browser.js","gitHead":"ad3b0cd02d7d398a3be4e7e7f6b0d9830d539ff3","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.19.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_11.22.0_1575557437958_0.3206116481406174","host":"s3://npm-registry-packages"}},"12.0.0":{"name":"@gooddata/gooddata-js","version":"12.0.0","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@12.0.0","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"diem.nguyen","email":"diem.nguyen@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"milangallasgooddata","email":"milan.gallas@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"b7e717688165500930ea3a35de7fc0dbb9122a77","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-12.0.0.tgz","fileCount":208,"integrity":"sha512-A9dbIfqiFGHIcdZvToP0l0aWSQpgX1y6paydVhrNdbuetmi4C5cgfE8NLbQVFI+qkFAVdtPZlmsV+p5BJY0Jrg==","signatures":[{"sig":"MEQCIHo1nGdNKxSuK4m2L+N8IIbZtuUXBF+V6onW2JimQ2/CAiATUBNBL0QARDD6hOcuYv5ixUJBMhrZfwtsHssjJPF2QQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1493824,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd6SSnCRA9TVsSAnZWagAA4ccQAJVl4V2AVdf0em4f/I1W\nhym/g7smZKYsLBJ+rHRJirHSlsdmL7ngZcrOjKIhWU/2FocOGJ2DiS26ftww\nKVS0Wyv8fq3eVXaOrhi0ZvIv+x+p2M2JCORWzyDe74EN3kTloZstPltfrL0N\nLe6cj21EumOd8D1n0kpDuH4087GdybH8ZV7l6lbq+8BA3Kq6/4uX7q+ra52F\nVX/CNc7qfL6TF3NDY00cqA9Z8FFSeEaSornJ7y7DvZauvFMUEpsMmmU6yULl\nhn53xxmR9ZTmfiswQQdvTMf/74BE+50ZWhB1AQf3n2mCN1oN0Jmd4hCq2dh4\nU/cshh5+19X/4TuSiHqSvFzKEghGpkTlP0IiIOw7QhXZ+BBdTsHd7Nzc9N/G\n9BfUkHoCUMcP4HQ/HgpFiHIkaXSXQtKxEyKOCjWLbXCdMzIuhWkZAmMZ/us6\nsIcGPThX0Cb/QNCb+vMIUvzfvCYTPQ1qlNYn9cS8AXZBYHlXGfmtCmxPdJZ2\n2vd4jHv3bev5NK63ud19RbGIOg33r6cr9xfZ4QgxnxMzBPJdsjUL4rtX1UtQ\nySI1n6AaFHTUVOZYeGA17iEsk3p7KS5vYKJO0Mg3dQhMtRDk8IrrF8TUJWe9\ndmTzFijM85QMlK2SYNh8Az2AATgCeugT8tSr8lpZpLk5cKRM6PqO8nFemVKM\njjO9\r\n=Any9\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"browser":"lib/gooddata-browser.js","gitHead":"ccbc029408bb1ea9fc6b7e6a39e8e8b85b1ba3f5","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.19.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_12.0.0_1575560359118_0.6629288438311629","host":"s3://npm-registry-packages"}},"12.0.0-alpha-ptquang86-master-2019-12-09T03-48-08-351Z":{"name":"@gooddata/gooddata-js","version":"12.0.0-alpha-ptquang86-master-2019-12-09T03-48-08-351Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@12.0.0-alpha-ptquang86-master-2019-12-09T03-48-08-351Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"diem.nguyen","email":"diem.nguyen@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"milangallasgooddata","email":"milan.gallas@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"1d4172be652d196d05c3c156d03aff0f2c5ed76d","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-12.0.0-alpha-ptquang86-master-2019-12-09T03-48-08-351Z.tgz","fileCount":208,"integrity":"sha512-mBrf7YXMqaB+X1sztDli2XFS97fCfxlB2P9vJzPPC/zsMcvymJKHVlXnyP+Hg+Ge6kHdAj0TEQL/MovLxx7EwQ==","signatures":[{"sig":"MEUCIQD2dR65RnF8S+Ulc0DTkmaUF67hilNBMHEXpW/d/wEwxAIgVofmN6EB8PM5t9VxKJ97FNKDIQYBSgMtOBr8yGX7pEI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1500493,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd7cQkCRA9TVsSAnZWagAAYD0P/1ebvrnt38hXVdlwCorx\nF8znXlfy+NcTil0KuJj5zOfEaaC1ER/Nfncl3KmpB8ORivyVeV0NK+mLKASi\naUR1YzGUWnNo/UJ1WHkxgCOnqR3wD+3pDPrnL462NdLlPl6uKpNqZkFW2Pnu\n9ViZukyW43/sPvUPIMq2KAOZDjdtswhEK8usit4nLX1Ot3mb06hCs1qxGT1v\nPtaynyUKmgEbYxV3i8jNhOBGOZ2lTHSqAd0laNcNtFeAtVisw/jN6lMIUMRA\n4c84cSUOhcTCnGXaCPcd1T3kJvUqh+YDnDL3B+p4zY+eP8WrgoF1K9FH2WwO\n7S3n0CpFhxn6Uo7LGf0Vmvsqmf4zQkLb2p2zSMNiWoUGs/9SMkZNO5/5DQiw\nSyiAZ56ss6qeeo729PtytLFRWFK56LtThwt2zu0o0t9NxoQJTLeuUqXGkeAu\ndaPlE5DPoMIMQfpvpX4uivlBzQD5XKs89N+zazbSmFIlvkRdrhRGNbEwgJL0\nReNw8li6dYAWn8j9dbI3M0+dIiHuo9n1nx3nmksfhLhAwThhsN1/m3HRaMca\nr9TQWxht1i68yuZpCxWAd9ln6O02LrNsSt9F9R23RppGwTo3enXfOMjxaFZu\nv+8vTIdgfa9vpkSv5mPEczppOMMa19GEgFCy1Pa6losoodfboEPw3KyJPMCd\neWZ6\r\n=JDAq\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"ccbc029408bb1ea9fc6b7e6a39e8e8b85b1ba3f5","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.16.2","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.19.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_12.0.0-alpha-ptquang86-master-2019-12-09T03-48-08-351Z_1575863331351_0.019421272689865265","host":"s3://npm-registry-packages"}},"12.0.0-alpha-ptquang86-master-2019-12-09T04-25-45-194Z":{"name":"@gooddata/gooddata-js","version":"12.0.0-alpha-ptquang86-master-2019-12-09T04-25-45-194Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@12.0.0-alpha-ptquang86-master-2019-12-09T04-25-45-194Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"diem.nguyen","email":"diem.nguyen@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"milangallasgooddata","email":"milan.gallas@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"8d5d91f65b99f5b86dc8f454b824ef1bdae2d430","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-12.0.0-alpha-ptquang86-master-2019-12-09T04-25-45-194Z.tgz","fileCount":208,"integrity":"sha512-ra2can4yWXhCERIli9xpEWxmmKsHWDlNQGPmyhZResVeJvryAaW9OngSU6RypvS2iGzramR0CN3yFc2X60+Abw==","signatures":[{"sig":"MEUCIQDDLw+6zYauYua3t9CMoFGrNcHynICumOTXehmEfJbp1gIgfUsjLZts8bfC15bBHwmqouDeCVGHKE1yk7ZUudlSgI8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1501780,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd7czoCRA9TVsSAnZWagAAfkwP/AvIah9rdOAwx3Qea5Wg\neErloz8AUspL61IUxm0XnvgmtgU99JCd6GVnJFk+bWWh9KCcgoBBaCGmi+1Y\nmDcWlfDV1466rvC7NftQofyfssxAs9tPTzAMpq3Wr5e//RT+OmfjQTWTLrqQ\nHX/VXxtMotAy2nVus9IRaYd/mgjZcYMzWhYZrq9Bg6ngpcIVXoemZ/9lwES2\nTHs4d0dW0qXVpkSMT4VeZpx7tt+W1RhfLKuwQBPqlqZ6J/RUcrFain7rGwQP\nTK7RCONAhTVrNG9RtJX2akf09O0Qy8LzLfT0dcyZY07gelDMOHKpe8Bg7Yg8\npcbuRwgoYyMJkBP+5pqlYdAyNSFwzAEfvr+hbNyBgXkZByC/Y5Jdd3O2T/FS\n9WfnqGXIC0YQoqs5QxuXVkidg2L4rwcXFwrivUpO+3A1tvFoQfHtxVrZmGY0\nqH1WSpZ5nmLZ1pKZUIEx2w3jAgmQMgkQPTwvX6FdouftmjHD+SZIXvjr7BHF\nkS0UtsXMZ7wZRJVTOrpXEbl8Ji2+SubheRlPsnkLuACk1E16cEZrCNUAtPHt\nvxWIXoLDqUq4qYD5NE2X2CCg1U3Dq1/IHrXGHxmfhl46RMoOYebqJa7tOHxs\nDwQUbM6coR3+5RivrrrAt0phlZaBf8sZIR3y5/gZLmCdqNlniOlG+yQXSHIo\nzkaO\r\n=9Ocv\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"ccbc029408bb1ea9fc6b7e6a39e8e8b85b1ba3f5","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.16.2","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.19.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_12.0.0-alpha-ptquang86-master-2019-12-09T04-25-45-194Z_1575865576109_0.9676533008143511","host":"s3://npm-registry-packages"}},"12.0.0-alpha-ptquang86-master-2019-12-09T06-42-55-997Z":{"name":"@gooddata/gooddata-js","version":"12.0.0-alpha-ptquang86-master-2019-12-09T06-42-55-997Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@12.0.0-alpha-ptquang86-master-2019-12-09T06-42-55-997Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"diem.nguyen","email":"diem.nguyen@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"milangallasgooddata","email":"milan.gallas@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"fb2d23e100a1f1f4993c87610bbe2bb254a42885","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-12.0.0-alpha-ptquang86-master-2019-12-09T06-42-55-997Z.tgz","fileCount":208,"integrity":"sha512-uIL4v8tvHXea//Es1H1vB8i7DpJrQGRyw8m0Jb0Cty+rU+qN7e/gobDNc2L3QAMbKSCTY91Dgdu8mi3CdjdfFg==","signatures":[{"sig":"MEYCIQCr2aMJIfa+daUM4+rQELT6FY98fpMzoIWo7YffG88tdwIhAPFgI75nivqN72LX8WYlqvNu1OCNW2gHNhgE0v7YORbp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1503872,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd7e0VCRA9TVsSAnZWagAAdloP/R5hVSBSnZT2eCgtlbZY\n93IWO/SyoS++VgpKB4KZoA9oWXdehPLxx+zAynQVYlCBJuF+dIQWWWrXlPDB\nWzZ9Hhrj4xmUYIPKemk9BqBHazm5ttJdzEj1rL42QKbwcwqNyl90ImP33Ryf\ndTx6UEIcgkxsHxgTkvKtgeYfPLid28Q9eANFQlPcpj/nWoUL8RHT5wEjpkWR\nH82O3Bosx05dKxOcZ9FCJEXRexIZPatz2JiJ7D/W6F1y11R33CjA6vFIxozV\nzLtEGjTxn9qteHCnRa3PqmJ6B35ciMD2f28xF7kX79k3yYE9KM7xtmjqPHqh\n9VZ3U/muC62t3mtdX/WtZgqg0snaS77tNn4NOL7/aljs3c7M+H0SSZ1AC0eu\nnx6Imj+R1fawb/2yaeT/i8tk+/fPE2T49gAzPlwIJmm69jKlC2QpZumx/eIN\nGSHsiJT8Z2p5lR+3IEJb1U6LtOL3ZwrFViBit37NT09WF5VQExSOhjJGM1lP\naoFByy7xBQWAWy9uM03ov1yuJXRe342bGAVTq9rm07yFp1PBUpJbUy2Mmw3L\n39RLXMrpBar7csiLlAsLV8efR2LN5Ykb4v6eXo0b95INnCqh3hNVXlKxul74\nQzF7/Fr81DQhX2zXsvP0l72k7+Mb7RJi5rQfSwZUxYtkOdEkcS51TyIckLjA\n+bD7\r\n=d48q\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"ccbc029408bb1ea9fc6b7e6a39e8e8b85b1ba3f5","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.16.2","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.19.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_12.0.0-alpha-ptquang86-master-2019-12-09T06-42-55-997Z_1575873812939_0.8357230612137603","host":"s3://npm-registry-packages"}},"12.0.0-alpha-ptquang86-master-2019-12-09T07-20-55-601Z":{"name":"@gooddata/gooddata-js","version":"12.0.0-alpha-ptquang86-master-2019-12-09T07-20-55-601Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@12.0.0-alpha-ptquang86-master-2019-12-09T07-20-55-601Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"diem.nguyen","email":"diem.nguyen@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"milangallasgooddata","email":"milan.gallas@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"fe17f9d2e2227672a73be1019f0f6db6f194ecdd","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-12.0.0-alpha-ptquang86-master-2019-12-09T07-20-55-601Z.tgz","fileCount":208,"integrity":"sha512-9W9ltYKu0kw9POJOaOSVh69/jFJ74vcKICjBQb+RxlsxhSfXlzf9lJo0l9Jf92W6oigu7i7s5jWmW1UyqiAp4Q==","signatures":[{"sig":"MEUCIGB5VUeLqFeUHWCIBug2qZt1lkjR4KtNq/7VYi34WYm/AiEAvHFF9xHvdRoUiCNs6NwZ6rMy451g671g4DizvwmNnxM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1504487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd7fX6CRA9TVsSAnZWagAAy+oQAJoZJu0iiBeTwDmCraE3\n6h0JX6WFE/e2t+a3gLMvR1aeLP+TvHl6CNY1t7pesq1xatDiauBSpjXC7jUI\nPdN2nvjJq0mGmA5DOyMGXWcICKCrzSZiFP+NbgPZmklzMwdfXcZmdMHRvso5\nigTp9Vp5tbJXOTWEe/R2bRHbGNCIgHcoVTCbWiuHxxOOL1mloLHCWry0vu0y\n7RlSuYUVWlStCbvDI4lIKm1ISgMP2OpU+9LF+oqnhsECJZW7Eq3lKp3l+uRW\nrraXagi5OaegRZ19qCaxeOGjyEHSeMxDCL4X3TWeTTB9R3p6QACEXATQmbjS\nKs2W49YcnVIkoLXhv5OWc8UJgtPwg4fz/lpZQQ3DUJXCfDgPrw/1aPkTJ2D7\npTJFzzSRmTvxnzmb4/kULYOKn6vfJEHDm2uQ5fqvSEG7enqPissrEzg04Vpl\nNE23gfRrFbxmDcQoznhLeFp85ftAg/F93SUXdwQ7MbPpxcteVKejPbYdsAY0\nuwj5NWwpUyh7IsNvRYmiW1M0jAHxzWLdKQPj/PL/Ie0jZdmMDbhzmrBRTavl\nEb04vgP2nbWNZdfhmkuoRIde5kBmi0h8D8IxvmnhLKki4X0vFAg2TRoDeeVJ\nGx0N51B03akw1Icj0zgZ37l4UfScJPcLPrP/6K9vYtc3MiuwwrTh+Bf4DtRZ\nAwiD\r\n=9ASO\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"ccbc029408bb1ea9fc6b7e6a39e8e8b85b1ba3f5","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.16.2","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.19.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_12.0.0-alpha-ptquang86-master-2019-12-09T07-20-55-601Z_1575876089693_0.3604020338043954","host":"s3://npm-registry-packages"}},"12.0.0-alpha-ptquang86-master-2019-12-09T07-24-45-599Z":{"name":"@gooddata/gooddata-js","version":"12.0.0-alpha-ptquang86-master-2019-12-09T07-24-45-599Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@12.0.0-alpha-ptquang86-master-2019-12-09T07-24-45-599Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"diem.nguyen","email":"diem.nguyen@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"milangallasgooddata","email":"milan.gallas@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"d1b97d02ece1b7ab3c7c275702b3ce01043e83b4","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-12.0.0-alpha-ptquang86-master-2019-12-09T07-24-45-599Z.tgz","fileCount":208,"integrity":"sha512-P5P6VJpHT+W3FEU93bb4DczJqhreOInZyhXqVBRuB2dZEo08CcQHqjoKUICwqmMgj6607RJA2GHyzB0mQJNwnQ==","signatures":[{"sig":"MEYCIQCiss6urvlqVJRfHVF4C5uUYsK5qUIq00rFi9fTSMVpswIhAM0fcFPzTXAoGqumOoEGB5yjkeduoyE6/X0nsybgkd9E","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1504541,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd7fbeCRA9TVsSAnZWagAAbh8P/RlbqUizFjKsNbqlBoDD\n6GyECclrkEvS6S79JJOudsjBcdVG3rKkHVUTF0YV8ihUR1lDAWxBrSVeKf+Y\nBMdPhRgjnbfXMY9wznMU4mufaxHaaB8pVxtwFxqFFoIQu2Ocasn8ul9LQMba\nbQCziuvej5Wsn8xEgpEfAGQxwgDdEa2DXlmfYvMWnbNBqqBIu5lt3izw7jj0\nzJy76z+lpNuLHjcjNOUSIoB2+hSA47jZlueERfUIIY1ZfrYL3CZi0W22n5jL\nb8PUhnB4qXF6VVHsHmPppXc4PYIi7wWeE6Xh24uf+ZBxt0rsy2xI3BpowuMn\ntTRMJQmEKszhXo3URz6LHGapY9JiSgTlbRsf5AZJOGdfVjn8uS2gqxCfEh6r\nxRsPDEGGWkZX7VkCEcWo7Q42xiR7vds0NK20wzF3BRmM9qbtN+wsctx28QGY\noIetlHLQjS6GyaNnpfBRysxQQnmFiYdX+0otI/PZxAUsjnAAHcGXo1Z36MfZ\n6a8wzq+PGz4bA54O470uGSIwcSW0mZlWWQqG1bRkAIcn709R8dynj1Sv9FST\nrfh/VQ6VwCAk4WqwWieAXOqS+bWK0d1MsZHal8LlfPLDwm7V1zD7T9bEReCz\nKJzutAp9Y7gwzawTq/Dp6P9hMbOw8He8xXQWvsuvW/QjgFQ7zWRyOT1GIarp\nFIaK\r\n=wQ4T\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"ccbc029408bb1ea9fc6b7e6a39e8e8b85b1ba3f5","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.16.2","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.19.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_12.0.0-alpha-ptquang86-master-2019-12-09T07-24-45-599Z_1575876317700_0.9181213574599736","host":"s3://npm-registry-packages"}},"12.0.0-alpha-ptquang86-master-2019-12-09T07-45-35-634Z":{"name":"@gooddata/gooddata-js","version":"12.0.0-alpha-ptquang86-master-2019-12-09T07-45-35-634Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@12.0.0-alpha-ptquang86-master-2019-12-09T07-45-35-634Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"diem.nguyen","email":"diem.nguyen@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"milangallasgooddata","email":"milan.gallas@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"554c0981331b017fe33da1ca5c61124d8ae314e8","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-12.0.0-alpha-ptquang86-master-2019-12-09T07-45-35-634Z.tgz","fileCount":208,"integrity":"sha512-OeUy0gD3285bv4h5N40T0GGEiBwLPMf8+f91osarpo1eDwgzaEEQYQjK4iFwM7BS0NXpBv5HhIbQdMQnN3fUmg==","signatures":[{"sig":"MEUCIQCd4Lmg4O9YBEUIMoXtEX3C7j9bLEDPVJOYVjlcFQv0eAIgAlMDNA/wCp8VYPK/aBepDLAolvLQ3gqY1Bjp1giBJNk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1505044,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd7fvACRA9TVsSAnZWagAAEScP/0Nmu/laXdxH5jmVWsj0\nc/jrd5DdiRi2Khf1TUbpq+bY+PXjwUct+f05NsMWFNCZR3KJgbHg4HLFS8Rd\n+kL2wNcLD3Nazo0T+Kc1Lj/SOA0f4wKAkAbIOxQNP0e9q9clxeG62erj0WaV\nuvlRAfD+dduKshIltKDk1rkHoOIxL3nvcmh4O4pD5nbT7lMNovVEIwD/E8wb\nipzIBX49LAwpnTQHKLKgdq9xK4dg+kPwhMW86fqJmkUC++hkYZdFqC6cKV/U\nLijY5MA+YUddWvjPHs9Ne6FlJYGKJHqe0iwxj2PRkageThKPMRZZvZtAGzF6\nmg0p5IEMR7aBGo04Q1Wckail14nFTI8aHzpQqq1JFpFRo1SGfNuClEookr05\nCjbK2ehufv7oE2Ei716RPhk1j+pIh5ailqmHpCKGbEVWoQCAa/3Tp/fjfh5D\ni4sFU77Anjl2ujWaM42MgEHpECPFzDaZO+xjQlAYYm2GJmt74udJhO9csCGS\njKGRcZAoHDUp6b/gwWRVdrQry+xuC/W398rZLIcKT9C12SsBGX2yH84pI8XT\nPS2nJG9XgShhp8u7O3P5K1hEbP+D70bHt2ys8Qj6dfJadpJpJpnIJn1j/WfR\nQI2yDgzdx1tZaJSr+mSTfQNrc4Qoz8cezMUBzDYqzk0i43arx31GE6EG6WQO\nLQq1\r\n=XxhB\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"ccbc029408bb1ea9fc6b7e6a39e8e8b85b1ba3f5","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.16.2","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.19.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_12.0.0-alpha-ptquang86-master-2019-12-09T07-45-35-634Z_1575877568016_0.2510585365380622","host":"s3://npm-registry-packages"}},"12.0.0-alpha-ptquang86-master-2019-12-09T08-08-31-469Z":{"name":"@gooddata/gooddata-js","version":"12.0.0-alpha-ptquang86-master-2019-12-09T08-08-31-469Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@12.0.0-alpha-ptquang86-master-2019-12-09T08-08-31-469Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"diem.nguyen","email":"diem.nguyen@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"milangallasgooddata","email":"milan.gallas@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"20b9dcc2456b50717c99f8afc44e1a6a9fd38b1a","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-12.0.0-alpha-ptquang86-master-2019-12-09T08-08-31-469Z.tgz","fileCount":208,"integrity":"sha512-Ue++IufpusIGtazIV5gGR/md2FynZRTjTfGzZ5qj9pk3Zxq6dwYWSh37pDgQwot1TTekfPYE+W8s5lzet3YqQg==","signatures":[{"sig":"MEQCIEqWMMUHU5T8tkRpwktiD1+vXjiZyQx5o62ohBz2FpFrAiBSAVZB2TGiv58vxshIHdvG79iM+16jZmV3JS4cNvopHw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1505704,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd7gEjCRA9TVsSAnZWagAAgOcP/jK0bGLr3RD5wCIp2B6L\nVo9TgCZ07weFWRPF93g2z33jYM53/R67yscEHD+zvP6EVi0KobU0PunJCAVc\n47eC/Gu/j3k6fRD28E9EvF1WAtV4U3NLvBUFy2nKlNIXvbaYWr6N+iX3lNXW\nSbvg54/WaE4y69XAfosCggOfKW5YojMi/FSKOkJAZ69FZbHQnIwuQT4B0sY5\nNXmtEWTUzq4mbjO2C9rjwXowmFslvMCqkX+5LPefGWpmMRryD9k5uAynjFJD\nM6zv6aftN6ZglHuLJxFDF1OyQre4bKxKCNm31DIxi+oC5SP6+bohdQhvCaKu\nfFhwkLdtrBcrfxJH5/1Uw/18QlLZ5e64lEkQQwBJUQdRg4/OsR+nUTSKhsg+\nWQPpmQ6bq296rvQ4LhjxtKTzMPEbq/NCv899mB70u89vQJfcopGufxmKIwOJ\nUaFPxzONDbgqTJk8jQzSnGy6i8DickkQzQmhnH6zgx0bSIxzZeL0Aeoqq66n\nPP9SsV2jOB0SPOJ86rC8zmUuGEX2n+kJ5ZWv5Pwd8dR5G5u/fh64VOiKOPg5\nPOOcTFvF3CAhLlFzSvBk0T4edrLko95MeV3BxBgY/pUsbBFRvkLP1x+TkjN9\nPjSGECf8YqEnRQ1D7Z3Em2JJyd6d5kCVYq3Gz1oN1AWKG2kWOMs7Eolklj7e\nMU/B\r\n=OfaX\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"ccbc029408bb1ea9fc6b7e6a39e8e8b85b1ba3f5","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.16.2","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.19.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_12.0.0-alpha-ptquang86-master-2019-12-09T08-08-31-469Z_1575878946498_0.13402392623739434","host":"s3://npm-registry-packages"}},"12.0.0-alpha-ptquang86-master-2019-12-09T08-13-55-188Z":{"name":"@gooddata/gooddata-js","version":"12.0.0-alpha-ptquang86-master-2019-12-09T08-13-55-188Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@12.0.0-alpha-ptquang86-master-2019-12-09T08-13-55-188Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"diem.nguyen","email":"diem.nguyen@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"milangallasgooddata","email":"milan.gallas@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"91e60c6095f1824cd8492221f78960e42b02be14","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-12.0.0-alpha-ptquang86-master-2019-12-09T08-13-55-188Z.tgz","fileCount":208,"integrity":"sha512-Fe9ZxHC86cII3JZMorLJ6H2Wssm0X9TDBHElmVrNGbbDhDsFaktSiNTXX49Zr7mzz1FhL29zfrktPZ52W3sQ1w==","signatures":[{"sig":"MEQCIHova1A8AAWRiyxR6vJezNsF0HISsqIY2HfTk5hrByT5AiAFfY6jPcnSwwS5rFlH1QEiG+8gOMVrpx38Du2uVre2bw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1505748,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd7gJlCRA9TVsSAnZWagAA74MP/0HiGQRONCxAQX5tHccz\nAVIROZjRWEowQqvWNRRFlGu9KVskuY+nmXF9lBpeIuJTObMUhwZu3SPY/OqZ\n+/kOeycjfZhBJNKr6FF5lt6lV+ZeYLnP+AI0Fa9fV2liOWl2dioA2cvRPZJF\nvSLFFcPIvRqCePJvZ1+PGfegDnsQV2GqazkLfNa1WmdFwZnR1/l5+8Xz6BZP\n59i0EtqaB+nPF9ybgy2QE+lUiB/8YlPslo2drEEwnDvH0DnJYntNx4Lis/aw\nARgaTeqDwx2yCiF5/u9KUNRoiLZdsliLhUqTeWDvAF7DPkfK1jaHkOB5I/Qj\nZnzQsKUwVGu2SlHcm2Tpy2Oz12sE0IdmwicGvdBt8MB3NaCS0xySBF2x/Jg7\nn22bgcSjGMEj32umS1NRjKzK0/rYpbQKWpJoy6M7vFzxBlodZh1mawoBl292\n5OXrJk6rpfmcHbfwVfGNNRh8bn1w2Br+WY+YiNaq7eXXSPYeVbGIQJFJpsED\nCg/NDjFVaOPlqy9eh2KYB2Ff+Uplgr0/v6h5c1tZ5Io6UdpnDj7KzbHBMbht\nuojQ1Cgz4fNF0QBBnLLvjWotKXhs5G+GPH50BG8/wkcB5TNeN41kXcd+fsxo\npQRc7goqmtH/TGqdjXFYw/ygMiEh9TiHPIVSxKOdjTz5EAo3iSREc5g2/4PX\nJlQK\r\n=I1AQ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"ccbc029408bb1ea9fc6b7e6a39e8e8b85b1ba3f5","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.16.2","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.19.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_12.0.0-alpha-ptquang86-master-2019-12-09T08-13-55-188Z_1575879269058_0.3502005087474509","host":"s3://npm-registry-packages"}},"12.0.0-alpha-ptquang86-master-2019-12-09T08-31-52-744Z":{"name":"@gooddata/gooddata-js","version":"12.0.0-alpha-ptquang86-master-2019-12-09T08-31-52-744Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@12.0.0-alpha-ptquang86-master-2019-12-09T08-31-52-744Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"diem.nguyen","email":"diem.nguyen@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"milangallasgooddata","email":"milan.gallas@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"83173025e2829633e96e248f7cd5c6299ae00623","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-12.0.0-alpha-ptquang86-master-2019-12-09T08-31-52-744Z.tgz","fileCount":208,"integrity":"sha512-4g8jp9NJK1pn/S2xzAOEQrFGAcSGilSrzT0CmXuaWPNrH32t62/j5+sCp2KcLb+HjyBccWpyqg3fGa0p28t+kg==","signatures":[{"sig":"MEUCIEMtfWK1PfTSPyjba4OjjejD7QmNxQzLVuWdi0CPIinEAiEAjpywtYJlDZo4rWVk0oispcNHWNWopWFlUcBYlEpsa9o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1505569,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd7gaYCRA9TVsSAnZWagAA4JgP/jyyLWjYFOgQFYv7Su0d\n4vPCDAK3uZBdd77kG6+DQzgzGz3kABTbKVSRvaqfabSm0+0kuD6QY24inppr\nQNGd2cwa+J0yFZBakBZFZIETA2rJkfepT9ztPOVxTY7nLuffBBoQyu7O7TCX\nHUApss0vhhpnHVulwllrRHS4lKmu1ybQSI8QHmiH/EbNPPbNyYUk3TIWP8ky\nVZK9Cq/u6KFYVIhh7tH3sankfV3xBdELA2uvERgR4kqwEQf/egB2kMEB0IRx\nFg7rXFlzDSUCZ0j5vAV2qnFkmjrUVkAmi4m393ACOG3fmrfnphMpxIIp25iR\nBbRfpYsMeHkj+AFukibpihiH5QTDVVt8TrAiVdB7RubfQ/P6geTGxTkWUd59\nyyUX9XaMPKNu93oSZYnjdV1dnt8BfRNi/FlYaJW/SFtt0NyR+Tdj2B/Kt4JK\nW0DV6HoEOKKwCCwXjDEuelY97EbHu7Mb8xqR8KexmVyr297lpYlWRoxzUqj2\njpuNBiXGWZAz/NbfW+S4no9JBCNKtXDLXWaO8YNdRk/NEZALVFVxe4+TvS/G\nJY0kl4da3wq7vIxqBHdd6D+MuqnSW8VKKDsgDInIqO237mVz5ElBeohLkE6l\nNqVo0g3y13LMD8tw5wHtOaurYiIqfw93jlcd1jSqIcbCwt4sOlGlUnpJzPu2\neov0\r\n=uQEk\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"ccbc029408bb1ea9fc6b7e6a39e8e8b85b1ba3f5","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.16.2","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.19.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_12.0.0-alpha-ptquang86-master-2019-12-09T08-31-52-744Z_1575880343930_0.5068904223300794","host":"s3://npm-registry-packages"}},"12.0.0-alpha-ptquang86-master-2019-12-09T08-45-26-585Z":{"name":"@gooddata/gooddata-js","version":"12.0.0-alpha-ptquang86-master-2019-12-09T08-45-26-585Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@12.0.0-alpha-ptquang86-master-2019-12-09T08-45-26-585Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"diem.nguyen","email":"diem.nguyen@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"milangallasgooddata","email":"milan.gallas@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"c2d9b33b0136a1799b7f56466c4f26a2888eaaa3","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-12.0.0-alpha-ptquang86-master-2019-12-09T08-45-26-585Z.tgz","fileCount":208,"integrity":"sha512-RiqqRvBwHQN5FHyM04MGQxAJbriMt3QfCRMxRoRXXUUFt7EBe50ROXlVwwv/qNXkT57zpCByMMYGhtQMYuXtJw==","signatures":[{"sig":"MEUCIQCGaK8/T0Lvml8QP+yhk31ndV7AZ+XL/NdLKMu1lLhL5AIgP3/fpFAh7Q8RhgBOLDWDTV+kYT46q5CtGg6iSRVP7+g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1505934,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd7gnGCRA9TVsSAnZWagAAceEP/0Ipe5Q+RB5xLbp+FnOa\n23ub9l4iDKB+TIS/RnvMbR3+xQRhtKrtfO4IyKYZgGmm3VkDYrh9sHzQ2kDY\nSeTXyEkool+P2gE3+gJ0Oe2MSZ4WnvFm4X8r8jl44EAA3EqWlLgoFN2RoblK\nPwQYi+AQarfyLH+R6+dLLQNkzVrbeQbJodp1fdiZYhDVdgpI9ykkSVarQDOH\ngm/hlEF1Nd10ovBdZEUdQz+7E/tP8VHI/AYRQjy6zOovLqsKO6AwMRv+dfTq\nibhqaFVHmYQ0Mt8Gg3YRuWb3qEOjXv1TtKuEYXvfUHNJkHnGlQN24h97ME4l\nqhHWVdImQ6pfWZ6P1ANqIB20vLgsIVsNqGHEXp8H6iEoUBk0c4EwBXPBBeUw\nSXWbI9IrflbpmYr/srFDi0Pt0xXAvbE5Y2dVz29fEtUsbmtMftunqjoKVdpM\n59UrmS1yD4vh4/b4u0FZQ/msTKbn947uEJXo90zwnGtND/56+B0QJKLPKpyW\nqm/E2XpfF+HdTaHOJKJHyoLlKKqBUzSDD+5pc+flIOIZmzqj5AEMmDKkZAyK\nOG0X8CBARwlOASMDBAEdF9D4wf+sk0PgTg9ifvEx+yN/Zg3THywVHS03BdgX\n3hMaGN5TS3a/tyJfy/2Yfc6V5/R/uudWsK4eWJrPmNRV4zGtoUFkEFUYsxRu\n94G9\r\n=M4OH\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"ccbc029408bb1ea9fc6b7e6a39e8e8b85b1ba3f5","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.16.2","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.19.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_12.0.0-alpha-ptquang86-master-2019-12-09T08-45-26-585Z_1575881158132_0.8942066559988904","host":"s3://npm-registry-packages"}},"12.0.0-alpha-ptquang86-master-2019-12-09T09-41-42-879Z":{"name":"@gooddata/gooddata-js","version":"12.0.0-alpha-ptquang86-master-2019-12-09T09-41-42-879Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@12.0.0-alpha-ptquang86-master-2019-12-09T09-41-42-879Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"diem.nguyen","email":"diem.nguyen@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"milangallasgooddata","email":"milan.gallas@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"8cf2f7b8691c55a0d7a24020ed04568cdd9032cf","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-12.0.0-alpha-ptquang86-master-2019-12-09T09-41-42-879Z.tgz","fileCount":208,"integrity":"sha512-Z4Zav17OU/Bp9TzEW2oRdJ9sSGI9WjGxZuWoN7EVuMWA8toJmZe6Br3VvQBhdrlyeHcrYQuMXkb5sLt8xK+FfQ==","signatures":[{"sig":"MEQCIE/Xbfhl5rMI0Yei+8LBSD2AkB8kxzE/tZ5elAL+WE7NAiAfz4e9Cj7VCeeykC7f+9Qg4A2X2s2TuNmXqOybRKdqvA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1505914,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd7hb1CRA9TVsSAnZWagAALBoP/iSNBaz+JZUbf9kShVrg\nfTF+XewQPqr9kE9smsJX6uebd0RbKHb4xRMgNvp/VZlNPwEKGvmNcfVV2GfG\ndJ3ZzbZeB3UuxRgNWIf2WZT3ISfCOSP7XaAOT+y8+TCgMMVwhyqmASprurTJ\n+1LOd02FYzAkkEQsLITwI2osJxoTMbLMiPGVV3wohPBi7xvmRTq1hGgAe2FA\nwwZsgWURWGpF46FaY8luSDGpSnnAGXWwPsLcdbpb48ErB5FDWEtiv3FZE3wh\nD/oYyJ7WecEaXD0YDoeE0eDkYILw4xGqgnPYbXeuVJYR4fBXk20j5ZQYgT72\ntAJytmwBjzfpwINwzemmh3SmL4Uyc8UpAIUzdGg1yGl/GEJUekgFFs2xr7PR\nJcMLj97MvrRO6UunrjqjJ/sBKbZM0DU5zuvYkTooOrtTEPsiTf2tVz11s1FG\nJ8z5uNYjhDM9QfSQuoGkTLxyldhwJ3ZNT+nagOawsZhLJQtg/ljgTDSCvmoR\nj9jp8a7dCYg3zX+7WN2fLtQ5Ma1bVsA4hLOvUnoW/wiZzPAc2VGHBz12e2pi\nHUv8RRm7CXT3Dd3SNx2FeoQsrM7zqHbGG49z1+Tylov/Fscg0t4XPe6EfQKm\nn6oLp5M6UyPBDBSFSjWhkc94k5LOeR15O/EC70rwQIPwpXSjcPT4P8Unf3sO\nUb0S\r\n=lL3H\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"ccbc029408bb1ea9fc6b7e6a39e8e8b85b1ba3f5","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.19.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_12.0.0-alpha-ptquang86-master-2019-12-09T09-41-42-879Z_1575884533239_0.5153832478253186","host":"s3://npm-registry-packages"}},"12.0.0-alpha-ptquang86-master-2019-12-10T02-49-52-325Z":{"name":"@gooddata/gooddata-js","version":"12.0.0-alpha-ptquang86-master-2019-12-10T02-49-52-325Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@12.0.0-alpha-ptquang86-master-2019-12-10T02-49-52-325Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"diem.nguyen","email":"diem.nguyen@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"milangallasgooddata","email":"milan.gallas@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"8be189288396cb3e4b8d412bbedb66a88e83fb6c","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-12.0.0-alpha-ptquang86-master-2019-12-10T02-49-52-325Z.tgz","fileCount":208,"integrity":"sha512-haOkA5it3zUqkNRw9JSq9z5JVGDdHDM1eS3LhreFcUH2ek/TW8llHYeUNkxEWsEHxm3l7Cvdid8Pu8VswV0ZjA==","signatures":[{"sig":"MEQCIBgJU5HjfzGpySuhq52RlSfPwCsrcCyhjGfDHe0+MeVgAiA1U/DVginyiBAWOAlGGjTOaP+kxE5OAeBekuJJ6RqHVg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1505914,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd7wfxCRA9TVsSAnZWagAAUHsP+wTnx7APnVCmJt/PDeQM\nphf/qpuir/sWtzAOhgPdWqHQlOjhA9NboZzWk5X3QMIrwmt4EjLnnJm3zSN9\nSu4SV3c4gXE9Byxn0lQgms3C2AOWFSG2EbYBBZddZrbfu/1XgN9vAqSpbjiQ\nAeI7txJ55eXV0T4fVPDSZ2L0LzscQEZtL/uRFvqcVZ7K+bSA1zqquCM8enud\n5DvdfJEeT2u2hHVopBsFTna5hTxYzzChB1IcUmUH4tmeGh4EO2IBu12xVvRi\nLbSZzcPf4X9oh3BrlSymh5zFLHkaUrBDKeX+/EkzNzjGBW9F5BgNJbxr+or3\nTD6Z2V7u1WrUtD2tv9zU4dt1Mgb3Bb+B7E7RXMB5eDoIeraRp3lZmvYhFBNs\nRfPTaF1HRXJRRo2TJvRQqsDxjA4seSpU4zuKq9Y+sVGwBF9lGt7CkwIAtohE\ngKBjx+HXDILE09GqvXgb39OanFOfoP4pOzgr0HHySQn4RBXsBDiao09doS7n\nxb1dDrDU1KnGylPqcfZ0c7lXhR1L+3MC5ByV7voaf2ANacuSlDWMXvHsdu/o\n9qKR1p7AVN0LacoX5N0G5KoSuP/ftI8DmsNIphxe7j2AiCh4UzeuB7rhQjz/\nmDaJceP/u73taUI9P8MBvpolgFmFOb0bvsaAME13mJnxtNqqLLv5+RKwiA8u\n/41S\r\n=Ugmh\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"ccbc029408bb1ea9fc6b7e6a39e8e8b85b1ba3f5","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.19.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_12.0.0-alpha-ptquang86-master-2019-12-10T02-49-52-325Z_1575946224566_0.990438188012305","host":"s3://npm-registry-packages"}},"12.0.0-alpha-ptquang86-qp-sd-716-geo-2019-12-10T04-32-32-512Z":{"name":"@gooddata/gooddata-js","version":"12.0.0-alpha-ptquang86-qp-sd-716-geo-2019-12-10T04-32-32-512Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@12.0.0-alpha-ptquang86-qp-sd-716-geo-2019-12-10T04-32-32-512Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"diem.nguyen","email":"diem.nguyen@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"milangallasgooddata","email":"milan.gallas@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"674c026e080570f04680869920d499bf3c276da4","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-12.0.0-alpha-ptquang86-qp-sd-716-geo-2019-12-10T04-32-32-512Z.tgz","fileCount":208,"integrity":"sha512-hOg+ENsT7HuZftbys+REGbMXIMa0CykOp0eGep1pPnsvjo4zrwqFVTGfJPzZ2h3/DhirY1jYQ6P0LeZaBy5S+g==","signatures":[{"sig":"MEUCIQCuk1RbQbeHLE3b8/7rqyfKhixe/mYRri6e2ojxFLkQuQIgLND08P1eLmnYii07CJCLUWs8bsdyTd5avn43Df5Ssdc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1506569,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd7x/8CRA9TVsSAnZWagAAPQEP/0FjYt3IgORn81Z5RPap\nq/jrn0Q24V4D3e0G/ipPgDawIJL1a2RVVWd7bgHwUg7pMjNVCE4YUtog0oFL\n03LRA1/+VA+sGKUxo1PpreJT5XFkCQC10ZzURr9tpuCf4YYpn7qDm6ClBgVk\nM0DPd+afjBroZg/kC6dogp7RciDia7Roku1rwXAMHld9h9BkEbDksIFcJToP\nG8UjFjjs7fCudMKiI91GTvvYWbAsQXTVrGQV43lXsst4FqRaWi5XGPur6WAh\n+FozGI4ajNmi5FM35nTp//vFj3e/m0P5OOI9qTWBFVnvjOVdSbntkVonxkCL\nFZqGVSh1Q7dMGWAHvEa/OkdPnCMma9B9zUYWbHQsLVqDue9ScrJoyGgZpAWG\nrgVLIvWm/YDw3xne3N5NTDm1w4jfxjm1i/ZZM0iSkcytzZSigYNzpERwxb3f\nPxlmvfPg3sAg3fUbdnvSyHx5OZ37hBJjHJxGE1ZJvhZ1TWMXmG96krzPV7aK\nquw1Cn7zke3rmttrK9VgtC+Wd+mbOPMqBOGtjva5lbPW8aF4IFwd/ktfSWMp\nCIZyjrFuNbO5j7VRzHnL1Grw/d6GsLMCxq/v9+iS1LHdrthKBxxOXJb5xmxl\neNhiy4uXG3BTnaqyBZE4yDQ18cgil0y2B6JGCDxm2LtMshUUGJepHzPPNcSd\n0KSO\r\n=5FgD\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"8cb812e2ae038709228d3bb47a4ef06d9445b5cd","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.19.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_12.0.0-alpha-ptquang86-qp-sd-716-geo-2019-12-10T04-32-32-512Z_1575952380099_0.9089447083650937","host":"s3://npm-registry-packages"}},"12.0.0-alpha-ptquang86-qp-sd-716-geo-2019-12-10T04-34-51-938Z":{"name":"@gooddata/gooddata-js","version":"12.0.0-alpha-ptquang86-qp-sd-716-geo-2019-12-10T04-34-51-938Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@12.0.0-alpha-ptquang86-qp-sd-716-geo-2019-12-10T04-34-51-938Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"diem.nguyen","email":"diem.nguyen@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"milangallasgooddata","email":"milan.gallas@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"d8039771ee3a3c2805a746695de07ba8b03c25d4","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-12.0.0-alpha-ptquang86-qp-sd-716-geo-2019-12-10T04-34-51-938Z.tgz","fileCount":208,"integrity":"sha512-jXUECHVOHaYtUCoedu+Mx5IEPCaePas5B5gMhzBmXd+tpcxg1W0sIJlrwwc9m9mrarExF4G824JiG12MUHTi8A==","signatures":[{"sig":"MEYCIQDHC9teLc5TPolnSZXR4lPxd4KNryV7mPaWOfkv9ehlqgIhAIvlI8UHUONhULuTEdXe2ZIW1l87RM2dFFvqTvZOnxjN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1506569,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd7yCICRA9TVsSAnZWagAARzQQAJOD28hgWEgoFs4pemsv\nNWk0RPpFbSpCproVnAQotQB4ByJASivXVnHc2M4edylU6U/YPRdq1gPzvu6L\npV86SkZ5Nf+ctBGjcyzO/CNLX5cbKfXx8P6cbgbZ8FGflyLpFRUZcc6gFMM5\nwfwkhagzIiH/4lxMKt2p4uv/ZuaskfwyqgrRSTauDrbgax9cSvdSkl5Gz3X6\nXjfU5da8pa1wpkDtE0dhqvXtFugARHrgXpkMNq3QAEuZz4P8kKMcSSMGXL9B\njCp4LZ6gIHFSXA9C6YWuUwM7CW1e7We+Ztc8/HYGaLHspy0CStVPukztgswv\nQ51Oz1c0dKYNadd/XOZgRDBaoWHoJEFUvKm19t85+SsGYXEAknOESSEeLqS9\nbguXjTYz6GxIe5Uvk1r4LlblH6RG3MzKi/xXi1d/DtDRZFbyQKaGEzKDIqnD\nw3VY4VRV979TKUHLzlqfoIfqlS3ouz5/7WjIRyThRHN1SpMR+tWW4tF9G2FZ\n1AG5DUv0t1oXBC0IZLrEnwQOFj8EQJiZI5XJxEt2cyY5LqbjXmdMWXt4pffX\nY/AJR+D6z/VxMRGHEQAxtf7ytlCJgpsKBy2MZ+l4QL6Kh0VdBOshpd/CkyLo\nS/bCq7kGdSV/cD9S1aeVS9BobfD9WVpTufpj9i/NAK4/c2m6DiTOQVZkgzyM\nHh9A\r\n=IZXS\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"8cb812e2ae038709228d3bb47a4ef06d9445b5cd","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.19.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_12.0.0-alpha-ptquang86-qp-sd-716-geo-2019-12-10T04-34-51-938Z_1575952519916_0.5429940499229442","host":"s3://npm-registry-packages"}},"12.0.0-alpha-ptquang86-qp-sd-716-geo-2019-12-12T03-28-21-321Z":{"name":"@gooddata/gooddata-js","version":"12.0.0-alpha-ptquang86-qp-sd-716-geo-2019-12-12T03-28-21-321Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@12.0.0-alpha-ptquang86-qp-sd-716-geo-2019-12-12T03-28-21-321Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"diem.nguyen","email":"diem.nguyen@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"milangallasgooddata","email":"milan.gallas@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"1cd38673f5ba6c1e386c43996b814cb5bb40e91c","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-12.0.0-alpha-ptquang86-qp-sd-716-geo-2019-12-12T03-28-21-321Z.tgz","fileCount":210,"integrity":"sha512-Hgb88bDGjvFfIBE9txPw+6SQP3fk7uKD7lXAFaTv9cbuBFN3oZScWQiKvD9eAaebraOjOgAwsusSRgX7vMZktw==","signatures":[{"sig":"MEQCIEjO1u6DtJy/USTL5Qx6x9fChHnikH/MCugcGN95zYmHAiAa9x4io9PevnkUL/c7d6TaZ8bOBZme56ncC+BSu4XUbg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1521938,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8bP4CRA9TVsSAnZWagAASOIP/Aq8LOtMNz85hD6Or9zQ\n1iz7bYkQBIEb6MHh87diGNoFqpj2HAUiTici6dIMR1/+c5ROXUKcFAf2wkcd\ni47IrEJLz/ovBLVPeYQop3LNx6XRHMYHd32CQXVUMwR+gtnwxNQTcqQqK2sg\nqb745+i5mCEGFK3bR7gpQNyIwoxwqUScwf6zMi79LS5Ub3L96FSnRt7zf3xr\nnHUvJr6YqDWcNhy2BH/Vrb2EHmOzRfAiyFLFmQJ/dFuwFVq9RUC1sbcbPUZT\naw6NsA5wuU1iKvjFKv5GqOt0L10uDw4wBhrEzLUf2lYBkPF2adUKAOFgKUnd\nTAQoN1eER9oBAGITS35eMKJKxpAHgFbC8hZyfN5/yH3Bb9D2lyHmIGevBFhX\nAmQnGef269wJ2aO6uS4owPAcBjyPJaJdbHQHy1ft/LMzw0TZJ5X29ITeHsIY\n1VhdzxpPoo+AhQwfMv3DJTUoefzT/QAQJemYdOLwtJOaRjON7fqqI9T6ncsh\nQgpHFoIjaGQz/dgdpjeyy4Cfa4saKpS9ShLaVzDycOxxjbw3UxOjxnUoGik3\nnoaYbPJPTvxhI/toNlrgPylsbwtD26GRo8rDbgvqt7WtguEIWiUvG5x/y0mn\nizdJb8JIF747Ehp++gWAkR+6NGkl7nbxStU0XJIGR9aTlIpvNaw3SRH58kLu\nDOlv\r\n=66uz\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"0839ec6251c1eac225820265258d2f4b250b0f70","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"ptquang86","email":"ptquang86@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.19.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_12.0.0-alpha-ptquang86-qp-sd-716-geo-2019-12-12T03-28-21-321Z_1576121335700_0.5116490482667588","host":"s3://npm-registry-packages"}},"12.0.0-alpha-milangallasgooddata-mga-bb-1958-2019-12-17T14-05-33-840Z":{"name":"@gooddata/gooddata-js","version":"12.0.0-alpha-milangallasgooddata-mga-bb-1958-2019-12-17T14-05-33-840Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@12.0.0-alpha-milangallasgooddata-mga-bb-1958-2019-12-17T14-05-33-840Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"diem.nguyen","email":"diem.nguyen@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"milangallasgooddata","email":"milan.gallas@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"sondo","email":"son.do@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"bb15df8006ab5993eca1d2763bec51bf8ab1eae2","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-12.0.0-alpha-milangallasgooddata-mga-bb-1958-2019-12-17T14-05-33-840Z.tgz","fileCount":208,"integrity":"sha512-z5J2NHqyJNDbaV1gmRUVMJzrtaNQXbmQVerTIyLe1DxKJJH1WjXk8Xflbl28rBGLd4Xpusp/NpgK97MRzSwfhQ==","signatures":[{"sig":"MEUCIG6iQEcKArMiT4fK/mqzsGyM6faQGKHQ0CKfT9yAifpNAiEA0QRxS2KQIzQUFJdxVzrwulhEsMRrZd3k2Q8cUoK5jbw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1494492,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+ODFCRA9TVsSAnZWagAAurkP/2dLCSL7CTRrkqghlnmh\nqEwFEIiUFDsfPNdpPJpjkJV6Y2D3ItBTnjJbrFQBCQAyWYnxxbL7AX+r9A5g\nwZnVMJRomCli3wSrzZtPQc4SX3OvYHY+Pw4TpBGxrAiTU7LLjvESpDPxWFsI\nD4WWm40zvyrde/hgBLPDn26s3romJSLHkQtnemhkRfIewfega9oTt/EaBTA2\ntjxrQIjm29LQK6Yv8AzMoErQOPddqe/egFH+H4mzoty43pas0yo7MYi3broJ\nNlIx8PWfhxFiT/fe5Ye02DxcTHqkgAMoSd+3KDxbbVpfp6du5CXamCqYrbw2\nushtWxHlbExwkynjoUr2WYtnULeuEhFJmiPse74Hl/gRofEaLd1f8pMrLiJd\nyy/W3kf1ZjdutvcBZQQWdE2kDWt86FDpytTM9JRcHuaGCbR3ScFapDXM52BI\ntQD+XHRybiw0zg+R7UVEx2qZTL51Dw1Ekz5O/f+gst7F1TVQH0Ztkd/B6sMN\njCrISz1VyUhueyf2JQa3+29stjketppCs3iy7LonmC3J5iNWOjzWTxDP6E6Q\nL2obpJSU18yonBsSG7OW92D89XDz+Y0kmI8Sz6kRQliGu/SSPgu3Uwkv+NI1\nlxd/+W2nD3SmX69QzZLOaqb0c1nxII5UKSBHMTR+pA5LXq8I8Ptubd/33HMi\nU9M2\r\n=ToyI\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"ccbc029408bb1ea9fc6b7e6a39e8e8b85b1ba3f5","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"milangallasgooddata","email":"milan.gallas@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.19.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_12.0.0-alpha-milangallasgooddata-mga-bb-1958-2019-12-17T14-05-33-840Z_1576591556800_0.17139255015883315","host":"s3://npm-registry-packages"}},"12.0.0-alpha-milangallasgooddata-mga-bb-1958-2020-01-06T08-30-36-099Z":{"name":"@gooddata/gooddata-js","version":"12.0.0-alpha-milangallasgooddata-mga-bb-1958-2020-01-06T08-30-36-099Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@12.0.0-alpha-milangallasgooddata-mga-bb-1958-2020-01-06T08-30-36-099Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"milangallasgooddata","email":"milan.gallas@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"e503522f5cde62bdf28e98a70aec9777ab4afeea","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-12.0.0-alpha-milangallasgooddata-mga-bb-1958-2020-01-06T08-30-36-099Z.tgz","fileCount":208,"integrity":"sha512-7yps675hI6Bmb2gmAfjlsOWAHBVMW53zCf9hq6FO9/Tzib+H3cY31A1hFvUjc2VlJdAHJyaO92orW5gDURVYhA==","signatures":[{"sig":"MEUCIQCKEfYK++Ci9m+FfuHqEWxnGGGy3bUt5CrmpPFrXNRtuwIgXSY+OUTDDoZzEMr1/E6svcrBBq0BjstR8sIZrkWfqxI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1495674,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeEvBCCRA9TVsSAnZWagAA4HgQAJ3/kEYuxMG0V4LaJV+f\nHxGVgsOtqSTfWjYpO/PbkHWtjANq1ccM7cgGyOZo8irVXcXNWMerErGcU3ov\nCWERXvVrL7h6fTe2D+UmZg6L7FPdBpQg5kFdwimWWQwln5xliDewA0AAtFRr\n/JGHxzUJfV7lLIjVcjKOW/A51edd/RchUIm4ntOx8XBiKxX82nEF0tduBRtV\nAqgZC+Ug7lqQ3ZcVqzHTgooYhJ8JickYEYdDDsFDDNaINLLvzdpSQoBgqdLI\nkF/2gblQliRiwbmwcEvtc6WxhvROVBFhJA7GyixJ7PTyIeBD2XBGO+2LeXZg\n7wFPk2NA1ki3oJ1a8EzykmpygoZpxobjoU1T5+7dN5nF8dxg8BmWwhKWfhwT\nSu//RjPB2WVA7j5Nt6/bqqeuPi/A5GBDHVJQcYurjRDcGaxgSlg95U0QJAuJ\ndvkVWg33H64PhHHAmhqjY1KErKF+WeqpXbSP+FgAyRCYTIpv82teEP/Y0nzU\n9eJuqkT294nD2YwPc3jPRbaFiHTBapkNPohjsZSuXqJVzdJE43cmhMW/YpWs\naKOfJENxCUSJToqDxT59Y7sMUEhfjHxg/VWqeMEg6n6gfh929Z2FxTdpJIq3\nbQMPxbx/GOYq01bzRsJ3IA+mC5Ph01XkfTyvArCMO/4h0moaHcOtd4i0CfiE\n9ImD\r\n=KNrb\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"ccbc029408bb1ea9fc6b7e6a39e8e8b85b1ba3f5","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"milangallasgooddata","email":"milan.gallas@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"2.20.0-alpha-milangallasgooddata-bb-1958-2020-01-06T08-26-34-693Z","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_12.0.0-alpha-milangallasgooddata-mga-bb-1958-2020-01-06T08-30-36-099Z_1578299457787_0.5459800820574845","host":"s3://npm-registry-packages"}},"12.0.0-alpha-pbenes-pb-drill-error-widget-2020-01-10T13-40-10-371Z":{"name":"@gooddata/gooddata-js","version":"12.0.0-alpha-pbenes-pb-drill-error-widget-2020-01-10T13-40-10-371Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@12.0.0-alpha-pbenes-pb-drill-error-widget-2020-01-10T13-40-10-371Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"tulean","email":"tuan.le@gooddata.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"e2385c9caa3475c12f0ef891ec0484503c9dddd8","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-12.0.0-alpha-pbenes-pb-drill-error-widget-2020-01-10T13-40-10-371Z.tgz","fileCount":208,"integrity":"sha512-7wyWWdLoqH+nqz0vxTHj2SBCn5c55bbAFPeahMPGSXdJyWkUsgCXr1xYXFHkZUG1kkJfwubsbnRLBYnZoUPBYA==","signatures":[{"sig":"MEUCIC+UbprkoDQflH9Vkv6Y7GGFM2SwMUiOH4KJl4DSDXk4AiEAuHaq8eBIkoMpj52XExtR3fPxxmdgLeZHU1ESHKY0A8A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1494658,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeGH7UCRA9TVsSAnZWagAAaF8P/36P8lL7rNTux8tGVk/P\nQQu9ZB2MAxozlgAjawtiMVz+W4WqRUBsbRvODkh/OiyezTQUUmFDmmNpOxTc\nVjBQXDPThKbMghJ6tXwGhCj4SRg0CZM6Jg8RhLK52dkWOYrWMQNznvTkSgdJ\nJmu0k63r17Z8q7DkHfVCjGIv0gRts84aKZse9j0hbmXuIGHpIBkEcKPUMss4\n+5kRxAhg5YAgOrzd2P+eHlfYuAEq3pTbVCrpuAFL7eVctz09mf8FZ5ESCpDJ\nWMkHoYW31CfxtK1v00+g2gc4Es4B7X2XpySqvSPDdf6xg54Mmjoouyo41erw\n/46O5dmugDUeFs7y1RY9BkO2IldMgycDT8LIsrehhtAfkkRRK9IDfTdb1SUP\n1PZUJpQcnVvFzCg7OSYTv7eMd4wJSHql1MKtrmTMTqITHoOEWLAMZ2x8LjNv\nr51KIjJDwbgOdVKIwHYu7npvfWDB7ZJgVHXbLLkcjxtSi1dAKG61239Hl0W2\nAmsy1XcCyN7n0FJu4RH4pKx+C6+biZ7lMhpFtvvzDATagsTVGtvtzLmQHx6C\nyIqB0bwuVOL72b9euCYGDKWHT8jD8gm/3Fixvfju9l15L98+TxstKvK+hVdm\ncFVddok6g7uby2N/JbBl/U5EQdEEWQ3Gvgi01OubEnjsQWcQTxLnYZeTqyqD\npUBL\r\n=ZhT9\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"95e1c6e2edaeb65fc603d73ea7efb85731bfedd2","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"pbenes","email":"petr.benes@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.14.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.19.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_12.0.0-alpha-pbenes-pb-drill-error-widget-2020-01-10T13-40-10-371Z_1578663635612_0.14810226883012056","host":"s3://npm-registry-packages"}},"12.0.0-alpha-pbenes-pb-drill-error-widget-2020-01-13T13-43-52-676Z":{"name":"@gooddata/gooddata-js","version":"12.0.0-alpha-pbenes-pb-drill-error-widget-2020-01-13T13-43-52-676Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@12.0.0-alpha-pbenes-pb-drill-error-widget-2020-01-13T13-43-52-676Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"tulean","email":"tuan.le@gooddata.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"068e642e53b63a06a6add35f1da4864179e3cdb7","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-12.0.0-alpha-pbenes-pb-drill-error-widget-2020-01-13T13-43-52-676Z.tgz","fileCount":208,"integrity":"sha512-Yocs4VN3FNMayEJvHfYfvYgMDn9QWmYbXvU7fOt/rS+qyfahyQlmKnDQ0ew86ceS4BDn60rOvslFfLHN9VqboA==","signatures":[{"sig":"MEUCICLsuzBYKZZnBe803HUxJCcE5zN6hxdNEftHDe9djYlNAiEAnNaUE7/NDZ0l6vVc2V5+DrqEGK/jc+NL7cXuxfe8YKo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1497827,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHHQzCRA9TVsSAnZWagAAf0wQAKE9iGK761NOUm4JU3R7\nQNeqskftK16EBevVIMSrMnWldUE1N3Hjh+FDbFQwBFTPZfnvWTCLd35upieI\ny41+WMGjeP1avgpin4VIxxHV3pp9tyJI4J6qZhp2lMfjZkU9yQmLIGJ0ZEy7\nuPzM/5kXrGJR0fEVYrteeb9+E1No+k3HfRRNRI9qWoFzMAsY9cSZ7YlbE2zr\nxv4ZUYsyjWRXuw0KE1S6MxXZIV2kiaOWQ4ujzwttM4t+aE1+0tT/zLLAsl/d\nKt2ZYuHb8TwP2PWN0UjzAr4ovQtXbMxOemIm+b1NqUa3QJbG6syNcIEg3luw\npfMGdU3U+UEuW58w/MTMpXGc1+o5SqKKhgYfXAAkOI1wYanPmIGUsBNABo71\n074MRvBPfIdxkNrxeBZXldOgmnNgmPUbH+38tj1zTzN91FgqV7vAu/Me0j7q\nl4P6E/xWIuCL44pmKvuD7qYlrAyL/IezFfAlVlgc8i4jRIAUKK70XfhO4e5Q\nKwXCRiNllj9g0kRdD53c8/rkzEklekB0MoJ8xegUPqWYcw4hcxfLU4VKyL1A\ns6QURBaWG53oaamGAeASs9s2wRxvzPhk1TlHa2sdWIghJjIPa27eyuHgnZvV\nCkcliFJdWgQ5EDjpqF5lGWvbVp3GqubOCJQEiwQvDlylx7qMp9JUo3LHfriA\ntyvr\r\n=99iO\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"c6f95bcf40e01fc9e913fa93be13c4db0262b8ea","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"pbenes","email":"petr.benes@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.14.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.19.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_12.0.0-alpha-pbenes-pb-drill-error-widget-2020-01-13T13-43-52-676Z_1578923058537_0.8454014149989253","host":"s3://npm-registry-packages"}},"12.0.0-alpha-pbenes-pb-drill-error-widget-2020-01-13T13-49-34-480Z":{"name":"@gooddata/gooddata-js","version":"12.0.0-alpha-pbenes-pb-drill-error-widget-2020-01-13T13-49-34-480Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@12.0.0-alpha-pbenes-pb-drill-error-widget-2020-01-13T13-49-34-480Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"tulean","email":"tuan.le@gooddata.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"ce84895e84f195a2f60695ea58f650e37ccbadc9","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-12.0.0-alpha-pbenes-pb-drill-error-widget-2020-01-13T13-49-34-480Z.tgz","fileCount":208,"integrity":"sha512-vIEbh5RAsqCUkkQsBjFmx2J3TSPWfqxMXIpe8P4tnuK3PBe0YQk8W1EBQeQDaVdFT+XWoNtdJCjzbGFWGTR1Ow==","signatures":[{"sig":"MEQCIHgsegDmeuTDvOn3+m0ad/1vxlsBGWfOTUJ5oAuca4RyAiA1XCGseAgCEyqArHu3u88dckxexN67Yew/AxTxHQW0qg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1499229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHHWICRA9TVsSAnZWagAA7k8P/jEia+RDDDLIHlSb48gY\n/7GQGTQ/O/OQE+ypfafejkDvjxTo2k6AR7/sHAUAMEs+7gLyx4OTuHd4lMje\nh1ZtIdCfsCsHUutIwdjaMmWOx25Nk8t55a+QgCHkwH2JFnK304Ap6x3WXmV1\n0u8pDGI91wASaIDntsREnkVYwngl0g6LNIH5MWTiSYxq+Wn1cQ7aKWU6LBqi\nP7rPCfppE/3hVSdOVx3t4JA9TaJbrvS6KZjnjjPipsceLULipjP2/KuIr6K+\nBO0FD3Ie9vCSe+DO5EF1r5a5ZQknKn3LIP2bwpa/NNvyZKj/B/gsAq1wYUta\n5n8vplPNX0ECBogQxHBEWCBr4KM2+CvuRBORla6BADAUdJVfIEx/UaEvGcyU\nNwVmaY+QL+6EhTH7zN7WomQv+4OWFhEPJsMsulMq6Jr1qElwOakA3rg33mjF\nmVBRSI6aInRuNjMz2t0bPMO6lvG9P7GPTlSBg64+KajwYRqDKcUpY96pNdM5\nwP3JcfpRKuNTla4dCnse1a6Jf/zVEu1OdsFmiKlIUrdGbPQPdRdLpHODDSUZ\nYW50qzRwsPNuPx57tMcenM1PpOmB/5tBtkRJw2BLgTnZ+/OI0Uvgck9bnwu6\n8f6qCQU73K9ne0Kr+5oMVifIMt3N/NO7Rjl1JDMy8dGmlON9dM+HQGxWhtcD\nNkfS\r\n=DF0a\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"9dce45c6414dbb61c18879a70123054a5271fa21","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"pbenes","email":"petr.benes@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.14.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.19.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_12.0.0-alpha-pbenes-pb-drill-error-widget-2020-01-13T13-49-34-480Z_1578923399651_0.6779320258699122","host":"s3://npm-registry-packages"}},"12.0.0-alpha-pbenes-pb-drill-error-widget-2020-01-13T13-55-45-070Z":{"name":"@gooddata/gooddata-js","version":"12.0.0-alpha-pbenes-pb-drill-error-widget-2020-01-13T13-55-45-070Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@12.0.0-alpha-pbenes-pb-drill-error-widget-2020-01-13T13-55-45-070Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"tulean","email":"tuan.le@gooddata.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"399f7a3c0d295df573f2559789afe9cdd6992b69","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-12.0.0-alpha-pbenes-pb-drill-error-widget-2020-01-13T13-55-45-070Z.tgz","fileCount":208,"integrity":"sha512-+wK+zTkgsmeWf6H+qGnJ1bktFf1oo1TOOnziAeJeI+UarZnlQ1drcXqgMpMpuVAp3k2f9qxxjB9rsQA89biMNg==","signatures":[{"sig":"MEQCIHer0/i+WiCAH3ntnTUgetUfN35+DpyWV5odKkAQ6SFaAiBP6Xoh529qGWOr0eEkRunfaK0CysqATAVtocwVWoDtIg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1500347,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHHb6CRA9TVsSAnZWagAAS2IQAJu0DoavItxWAqTnT2eC\n5RcxZoqo32c0o/i+xNaDxk0LAlJPtCixCMs2X8xX6AeDpYiUPkwqaP10wDTr\nEZO7Kaa2MGSUcp7pnUln9yQzgSU4e2xlG9uJL8ysj/Yqrq2KX+cJqDdCWk4s\noFUXiNKlRW1oAsv2LXjuor3J4F4PLaHSyd2C0uk79mW2R+/RgfFCteeLj6pP\nNF0/gfMFQNjJClE4PXosTwn5Y9b18aGqBn2r2HDmewtm1l1WNenIpPp0rm/0\ntSZ2dn7T6VE4Cx9zsCKZ1E+IeFB6wU64pbHG5NWYwNSatWHNUAM9+2Nn8a3f\n3YMXrmjeraiBp9JNq22psEfKqMMJuHPhl6B+KesA+la6CZHLe/xM86wZLdp6\nDhOqmHB9QQyD3FFPKwpMu4VyNa7Gh/48hi4ZXEhojeaxex0I1GXJuUsuLJdc\nY/MilG9L9Za1XKrsoGTIntbnLWYu9cElDoiHFHXctKpLcZUOi6Kbs0AoUSo0\nkiq0bIfrMdaBYy6tooWXxtoxUHUkOSxpmQMLtkkYM4UVIPRKkGPyrfUmEJvs\nzQ0sZTWLnlYuDB/iCe40lY0MUuqZpo0CZax+LXbqAdDWbLDn82Ff37ie7sqy\nhUx2JUlH6lH/vBUMHzJUwG+57MtYV/gfH8IKJRnH7FqnQIZAbF44gAZM7K3/\nLfnJ\r\n=q8Bt\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"05cef861c6ffdffabe57b6a74e6a6eb2cb2770fc","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"pbenes","email":"petr.benes@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.14.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.19.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_12.0.0-alpha-pbenes-pb-drill-error-widget-2020-01-13T13-55-45-070Z_1578923770137_0.04405116078788285","host":"s3://npm-registry-packages"}},"12.0.0-alpha-pbenes-pb-drill-error-widget-2020-01-13T14-00-51-760Z":{"name":"@gooddata/gooddata-js","version":"12.0.0-alpha-pbenes-pb-drill-error-widget-2020-01-13T14-00-51-760Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@12.0.0-alpha-pbenes-pb-drill-error-widget-2020-01-13T14-00-51-760Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"tulean","email":"tuan.le@gooddata.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"01eedf4aa2bfebcf84b953b3cbbdfc7e9f80a885","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-12.0.0-alpha-pbenes-pb-drill-error-widget-2020-01-13T14-00-51-760Z.tgz","fileCount":208,"integrity":"sha512-59qTMHJNbFSM9XcdUCpjGlBqh3ARN+I+r744GnnsdmY/+VL1SD/XCFELqk84JetBnxF48D188PdXa+apsf653Q==","signatures":[{"sig":"MEQCIB4Pw+N+JWZLhSOoJZRQR17PL0n6dB3HFXQlX1Ir5efnAiBbpxXjAL7x5dTIbJqrt46X8WKE4VMYHsGAGfT76o6R5Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1500866,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHHgtCRA9TVsSAnZWagAAz2QP/2Vtnt2cfFtIp0UfMwFG\nrIu1v0OEDhyUp0Vs0hQ4R2KJkD3i+IZCAErnyYHP+6BcYkp/E7l5CFE2iMIQ\ngFa2BMMSFZ2/o+9WKJ4DT+Ym3qNPNTbo1qmQm6E39NTatuttARCyY5NY/CdX\ns8zCut/o6F1zdKZ1ESPW61d/id2a14e4QgGXwmIkauRaRJ1mxso5b5m0TCIL\nM5+LvS476mpV7SSfVwuhY4ez5rU8mPKkaw4PU+2LRB5CQ1XI2fs1msbqPQZm\ntduufkknLfJThOIu1bW0OlIKEjq/b7zoG5zyQ9fo0hnYFOHy3hbkwdl7wpFL\nBJvnXOy+fWEOK24tEp1W/iElryN5R1zsDkH6IyL3fi+gsI9iKWjUVKRLp7u9\ngEzdLUx3gQvleiNV2k95RHG5DVSt0iA3ckOAOy7wAtJ4sFzZnTusp3QU5S5Z\nLg7RH3T+5qbw83A8Yn5bduxAQlxSIExnzxxoMinUrugBEo4WW3irM16HvRgX\nCqhyeRILuDc2HCLcMMmdNKGrE4ue2HxMI2ad4pEkj1VW9LzTwMc/ZEKlSwzh\nZMQ1NMS2AeSomzyKwnIgKiZ9qhG9gqndC3H+MWLkeZFWU1ejtruF+R6/c7JT\n3hoQLHV6Jl6b8VXfX1oCjo9BI+JYSpLkE63tSHeZuTokg76XjQ3lXKOFLNjs\n1ES6\r\n=bf8u\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"59a2ffb2465cd140a5d2ef8d6fddc75381d82a8a","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"pbenes","email":"petr.benes@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.14.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.19.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_12.0.0-alpha-pbenes-pb-drill-error-widget-2020-01-13T14-00-51-760Z_1578924076904_0.06313767023510075","host":"s3://npm-registry-packages"}},"12.0.0-alpha-pbenes-pb-drill-error-widget-2020-01-13T14-25-39-956Z":{"name":"@gooddata/gooddata-js","version":"12.0.0-alpha-pbenes-pb-drill-error-widget-2020-01-13T14-25-39-956Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@12.0.0-alpha-pbenes-pb-drill-error-widget-2020-01-13T14-25-39-956Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"tulean","email":"tuan.le@gooddata.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"7e04b6882d5e77007003d8178a3365e77b0f71f7","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-12.0.0-alpha-pbenes-pb-drill-error-widget-2020-01-13T14-25-39-956Z.tgz","fileCount":208,"integrity":"sha512-yoMNMlsv/LF9T3iWp0ENTvkbi2jR94fojMEw6VKrNcSuuwT9HwPVsYX79n9RTMeAP0Wo+4no2q/eUFHSrNDqmg==","signatures":[{"sig":"MEYCIQD4y8LTIGessSIaAaSEP7xWnmjbP4f6TY0OBwA2j88UqQIhAJ1xWn4nJRU6XaUjSvNqhoxO/D76k2I9P0pllJYynbF/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1500212,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHH39CRA9TVsSAnZWagAAB9gP/0WKg4J5j4JGBgqwCosf\nfMozVmhREt8ZHEzKTjp+cIE8vHAyyUtbwkK410oSq8ZPJAgwSdUrEVXTlTLE\nz88jEvKygJuEw3UsWIlEVA0XmnRUwzDpCwxbH4Ocnmm9S7vhnEsWrQSMhahc\nMI9D5s9BRhuIvoTfGzjLJAtEza1l+6aDmY7AEdm3QMgGHgTYpfYbYGCCRtM9\ngjbDownLrRdLDNPBxk3rnZrEJ37NRmdPU92Q8zyR2HDulrIkDKfxgiCNGVrX\n6oIp3xQ6xt9qK50OyKpaRBVNeqd75Z8zMM8B54AHcPz6/OJmsdC6Q7Sby7X5\nonenGctkmze4cTUnCVF/4btIz/G4Ux1f9LHskuskffDHK3FRE6FPxsVCPDBf\nJjkrOBEMEr4acecXe1tmXIh6vC4BNjO4rci++XECaKqjkL8GB+mspMnrvBNN\ntPz+14fTm93MqJ+6j5MfqZMXMi1FG+jVKkYAwj0waloa59z0R/Wt0hny4bpp\n0i+/rwo7ZpO/MObBGJzG/DDrZHH1GwIpytUn6DFx8Y5mN6qll/m2QyUu9n2f\nyH4PbGfDDPiVpWLNAbapcwhT88zbc7pLrgspZDMOmXGBgaJGKMTwKDY53t91\nNs7wOXcq5dEG1R4U1MuNnLm2POsUQdrhfLF8romZJsF7c7YvzPzaPSDfPPxi\nN0yO\r\n=Yiy0\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"98c526b19fcf1391cc23eee747e3b9d657a57af6","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"pbenes","email":"petr.benes@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.14.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.19.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_12.0.0-alpha-pbenes-pb-drill-error-widget-2020-01-13T14-25-39-956Z_1578925565424_0.5917104218836096","host":"s3://npm-registry-packages"}},"12.0.0-alpha-pbenes-pb-drill-error-widget-2020-01-13T14-32-55-096Z":{"name":"@gooddata/gooddata-js","version":"12.0.0-alpha-pbenes-pb-drill-error-widget-2020-01-13T14-32-55-096Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@12.0.0-alpha-pbenes-pb-drill-error-widget-2020-01-13T14-32-55-096Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"tulean","email":"tuan.le@gooddata.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"0ee64ff4f63137e0b7c99d7e610e420cb1cc4454","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-12.0.0-alpha-pbenes-pb-drill-error-widget-2020-01-13T14-32-55-096Z.tgz","fileCount":208,"integrity":"sha512-CnH0rdbX8biPGqzKGFdkUTwr38Tm7bPqKSA58YXUwpi3RAmXu5TOSLJL/fw2mahDu8hPokS2HrOLz4Gl9t66rw==","signatures":[{"sig":"MEQCIBFKYYkpo2nRnJkd8yRECeHbrj4un+9+KP98oGZg/wa8AiBgEXATdhSBHMwuPp8T6LH3k7aMfifHsoO2YPxZPyR1pg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1500212,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHH+3CRA9TVsSAnZWagAA0/cP/jPLHFcy6pLA4JefAF7f\nE2j2UB9haqz5J1Jtdn/xKj2XESReBaWTOIvAdS6nDIiJqmDc3GER8Jcbh7cx\nI3vUbfkCEsD9vWqwDqKGWs7itbnj7RjnXAb5VrzzRrS2FiWsm5McIuVwj9mU\nabDjFfdf06b/DUWem6cUnBkDvyc8/oJ2aNR4gfNdg5vDMQ2bI24sGwoSOSuE\nL4hgOcN9yvJK0nk9zoyIdykUKPwjs5y9QTzxowjVoV4lieSGkpf1CIGyRuTE\nk9It1yE9ySqwSyntUG+6Js9hF7bQl0bS1tL8U8cE+//GV9HZrRgRkULg0sby\nBaNdaP6Lr3F0LItKbfFtkvaeLjb0rRBcUllub5u5qJijvDsi/8OpYPnOz1GZ\nRrlUftYxSG2mxQF5JoG82Ixf0zdf5zdO+0Zcc19L0DBZE2zYqQV/4jVXQ12f\nnu4FwEzfXWNrfwprNT++PXGebiZhiybWuDwqsJEh6wDVBK2FbPxVr2jD8S4s\n6i0HugCvZMveAzFmkiOZ+mPOkD9ukRmpcT7YmMU6igseFRzWB6eb2rQwFvRR\neiVglxUjrpVOItc85VJGzMI5FzJlMdXZiF6O1eF5dFeHTns/26Hxe4r6GnYc\nQ1CQWTRPjEyv8VsbaCUW6v1OAMEe0iJlIy6ylrGyDzFdxyMpU+2bc980YNT3\nviba\r\n=+u2o\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"98c526b19fcf1391cc23eee747e3b9d657a57af6","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"pbenes","email":"petr.benes@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.14.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.19.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_12.0.0-alpha-pbenes-pb-drill-error-widget-2020-01-13T14-32-55-096Z_1578926007505_0.8991856403938303","host":"s3://npm-registry-packages"}},"12.0.0-alpha-pbenes-pb-drill-error-widget-2020-01-13T14-38-13-388Z":{"name":"@gooddata/gooddata-js","version":"12.0.0-alpha-pbenes-pb-drill-error-widget-2020-01-13T14-38-13-388Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@12.0.0-alpha-pbenes-pb-drill-error-widget-2020-01-13T14-38-13-388Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"tulean","email":"tuan.le@gooddata.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"d22a2b8acddc66a8e5088edcf8b6ed193853b273","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-12.0.0-alpha-pbenes-pb-drill-error-widget-2020-01-13T14-38-13-388Z.tgz","fileCount":208,"integrity":"sha512-E+j2XYkEwtIJKRlHuo656jnHbHpdZQfh4GEgketuDppBaxnh+yScd5Fz2U2Oq7F5ZYpk8AriE4w7eokLGmFBPg==","signatures":[{"sig":"MEYCIQDJz/5N4Jk071+wBy79tv7j07oXc2iZSOAVkw+AN3SjxQIhAKgkrettBQVvvGJ7oXWYZNGxIkflqaXItHw7hKSuCExA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1500212,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHIDvCRA9TVsSAnZWagAA4j0P/jHU1BVSNBeqLMnWCI24\n6kmL6eYqrmkrzgYQxOTWi392hVmqIl+ltEI0uOqqwAJAdWblsqhGYzPt4Fmn\ncw7BS42PnlmCRdRPBdI4QpjoGE5Vh18NW14qdstLhTwjqTOTLwzgCdHkq4QK\nUCca/Wv/ukth2PgrU24xlJYBlyTHAlbIuz9smaSXh/f6/ctwJ+BFMpwRkWS0\nit0ctUCAlWCUrlPVous0Hu9wcXYy9ilCNKR1nAy8PkcIluqX8k0mSmUjoTQt\nQhaiirArLlSlhkNA/2f3t0gg4DGZBROW5u8y9sG4zfPa6hgR/KIamPcLmVl9\nyJK7OitIpVajcEf0sAShcvXj5xK68dN6r7apBR0kSWHYye3ug32MOTz6d+sE\nhOgrAS9uLV/0YniJb9ZCwvqsl7xIEaPqnmKdC1PgmbgEmlPySkN8ro0vA4xG\n1qw+Vj6wZIqPUiQtgk4+ZVG6povNJXF78bOjJ8PJbitFAbNlGm5jw6btPQTW\npviD+dwhwADx6faFe5aqua8BoXpG6WI4k/Kuh62PjIZ3Lx8/qnR+rbkXMxcr\n8n5xHFchI66dxCnPYqWMe4au5Gt8dpOmHM3tpXo7c0dFKkVkZ5/3L82/Vgso\nC9jfMCKjUcfdGxx9G12f51NPtGW4RJ9UITnt1Qt6c4yjKXFYzx7PYYxvSdAh\nmddr\r\n=v7MA\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"60fb0aead0b9fe68312d078b942d0610444b3e48","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"pbenes","email":"petr.benes@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.14.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.19.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_12.0.0-alpha-pbenes-pb-drill-error-widget-2020-01-13T14-38-13-388Z_1578926319195_0.4039135710559636","host":"s3://npm-registry-packages"}},"12.1.0":{"name":"@gooddata/gooddata-js","version":"12.1.0","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@12.1.0","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"tulean","email":"tuan.le@gooddata.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"310984cb4a2c04041468d05adb384e02ef7a7f30","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-12.1.0.tgz","fileCount":208,"integrity":"sha512-W7jqEU7GNovzvPVzAdkjVqHt7lQTNYI5AK5bexqjWOA+nBIivX0plOULE0/Mmrmv4CUF/VOhBIHGy584WknxDw==","signatures":[{"sig":"MEQCIAgeg+IFpYeeVAqNd4b6I33Z0kO09YEN8jkEpHAii/HfAiAss/scqeIT+R3c6EBIjak3PmGpbv4c74QWRsXr+9AG2g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1499912,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHb10CRA9TVsSAnZWagAA6fcQAJ4lBS7061VUQjJPQv8X\n7ND5FfRChw5YysDGT1tRx6W5qqB2H63ffOE/ooDqJ8Sc3RjQwH6ngs6IFku6\np7AY7u+Kc5MPoUmVfx4DDNMdobJec1y0wADgD4I6Jk3z+1peEZFUOHFH0kC7\nYlB4LyFeidm7ZhcNdkJC7ps/cOpgQok1VQaL61KCb8bQogUYTpbY9yNUhbWe\nE8p1q9hb+Vs2F+RVyJv1m02F8PAPWmzaT+4i9yQtRExT9WFqe7JUGckKGv1E\nSzmRPCmNCeAvhrKcXA7HlY+Gt78uB+9DIA1UgXodenI5Hh0qGQn9xXv4JWmY\n5xK+8UvG9yGslbb0fgZ6wSJhqKhSTxyMXGiIAAMatQgNk6jNJKes0IHZqWVq\nd+V4PyeILRH7ToF64xxJBnoocQiptoHbyTgIen1TVUagsOKYtOc9TwsoohH+\n03Qzn/TWpwIzyafCwrcJKod9SUvJGkgOTJmHD/zlpmRpyENJIblYzeX/oXDK\nCLqpyYx1Urs3zv/1xWxALRS9onpRGy7w+2XLwR5x+83/q275xcFpPLcxp/JJ\n9a83/e10e6wsrHn6XSFXyN1XikR+YR8/HW8ybMMAvYY3xNHAQfkNoB2gzxhx\nHhx/HDUh1Pj3j8AK6Vf6euhaPfsqGa0YXjU0fuJgCmhOf9sYvnfLF21XceVT\nRCfI\r\n=I1IN\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"browser":"lib/gooddata-browser.js","gitHead":"c5abb46211769a45149d5d2b612483e220998a9b","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.19.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_12.1.0_1579007347453_0.12073050318598577","host":"s3://npm-registry-packages"}},"12.1.0-alpha-qduval-qdu-bb-1907-2020-01-20T13-51-54-626Z":{"name":"@gooddata/gooddata-js","version":"12.1.0-alpha-qduval-qdu-bb-1907-2020-01-20T13-51-54-626Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@12.1.0-alpha-qduval-qdu-bb-1907-2020-01-20T13-51-54-626Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"tulean","email":"tuan.le@gooddata.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"8831c835389c94e7a6dbaca9f661ef6b07bd4ff6","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-12.1.0-alpha-qduval-qdu-bb-1907-2020-01-20T13-51-54-626Z.tgz","fileCount":208,"integrity":"sha512-0N4S4FLQI8iJA6Lgn///C0L6gACuOVJ1IgnJ+winlMDdsxGL7/m562pdPyrzD9mk6dTXoaJmvhKf5KXUDtb1FA==","signatures":[{"sig":"MEUCIQDD+6uLmCF+4z1oJ2lc/iF9vJAO1UlniwkfQjqmVMlE3QIgTHnHb0y4oYeE0xLiDUmYD+/HzaAMNfXE07G1lFP8IIc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1500258,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJbCWCRA9TVsSAnZWagAAG9IQAIhmPfiRF8G7lmBXA0ke\nvVncZJZieQc0D+7zAFFLVLZQavdQC6iv4PUxBxCLeIeT71qotP0yI/LzkMZP\n5Jk01UuWYMzyJ6WcKibdAb3rm1PG8TrBMjVH+44oXCg29cEL4KlIzM/8wjMf\nfumUZfUXRnVt0h32rfKyVfTbQJNWXev3cleBmwiTcRcZPyggTx3yArsnOARv\nctJX1lN/4fNBSWOEc54DuA8NeQUIW9lJMBPG9ZHbbTZeSBLbwBQUaFcQwHmO\n04rVX2Dr2sKFRfFeyf1vIMx/Em6g1cd1AbYEdwiduYTGEJvixn3ik84A+gDZ\np0zIWZpjvoGFyfuyar2qJbD/5qfW6NNri2i5EUJ+JyHeNUI6JqIQLZHSuLO8\ncO9xZUNVs+VBMmVs4dUAsm4PgsNoij5z6rDmPHAgpMr5vZBM0c6y48jwpNnx\nmU8Q+Zsfzguihj81qcAPuYxhQsLVFiAK/yC8l+I37YTO/4wgikZjs9vfew40\nBAtj6z3OLA3njbarij/Qe4gHNU4S3dVFT/9njyXwlbnP9xXhtYUSZLWpuA/I\nLKFVMZ0dLhmWojrnNdvFYBMQ+iGN5f45j3nWCJi5KNlGFg6rC03MUenZXmfK\nb43UShboTPohiLnAWA7M4MnUWqxBSMdxaQ0vVXb/AAOoDUzkfDhEoQqeP/5n\nWdHf\r\n=n3+c\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"c5abb46211769a45149d5d2b612483e220998a9b","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"qduval","email":"quentin.duval@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.19.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_12.1.0-alpha-qduval-qdu-bb-1907-2020-01-20T13-51-54-626Z_1579528341687_0.3658229621088076","host":"s3://npm-registry-packages"}},"12.2.0":{"name":"@gooddata/gooddata-js","version":"12.2.0","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@12.2.0","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"martin.mosko","email":"martin.mosko@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"tulean","email":"tuan.le@gooddata.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"a1f1d951cd2764609494bd86efefa16acc8d0f4f","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-12.2.0.tgz","fileCount":208,"integrity":"sha512-vF4aTsXq916zLrdOdzDo+e4CR/09FhAF56HjWyfDGwYlhIldI+gRewoY+jJ6csHpJaGFDBEOOO85u7E5R4NI5w==","signatures":[{"sig":"MEUCIQCps3VQnQrWnPplUdVw2qUwKZFWtCZwtNuX4w5PIKp/NAIgKIBYz7LkU9czmPmB7WNrXHjSpesqM59/fdA0TzGHEoM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1500511,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJvUzCRA9TVsSAnZWagAATFUQAIg4Jrs/j+p4ezwaUimZ\nvXy013A8t2ZZt5y0EMyr+PCIlvHqVHGZPVFepWyY1sDNIhhUj+2p69ngBw4P\nXSXGUim/c+FFPNQNx2iveCoAiB0SGfglkvrOqK6fE8vq5lhMDT+1T8ZPLUqb\nfB7ICOghDq9JbWng95kuS8NlFEwaADkQ3BMiMv3LoGmJKr+rhxw+YqcSET2L\nQWTUHTfOPpQBxRwwCYE026Wajhx1j+UMqXkPsq9mexb3DkrGLSexCIvAB0Dx\nWH9/cdEoxGgRqJj9R/DZ14zkWwX7tiDUq4H8J3fp1bZsA/0hmQFf+zmv/0Dv\nmXo/JswWLUmXkudG9+uzQ1Hhod4Q9rm1BnSi5hO2vcWVjOjFlU4jK+fPFMA6\nQBlP66///abHZpId0E1qrAqABAw2mAwVDlZH6Cu+n+0U9N1FQAxPR3jAKTHv\n53+pjVGqM/schJtjOAHZVXD+mco1pxWnf8il2Od0XHL+OEu+A+wscyj9ol0h\n+74xPunaYkqLXY8XdjF5PuFv/4QmtiainTzgFcDFfSn0t6tyyWbCvvZNeMC/\nlwGbGnA2fZZd2OLokG7MreTJ/k6WWasKY31A00/+1ypAmDaI07BvYxYAu+ne\nwBqd4VBNyztSbxlEw11uoGJ3jX1eb/tSVpjsj/xIfuMazMc7pLYf7guLoXTF\n5vWJ\r\n=JOM9\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"browser":"lib/gooddata-browser.js","gitHead":"d22b49e5a198afc9a19517b15dcc2ad7fc0242fe","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.19.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_12.2.0_1579611443257_0.18126143837075026","host":"s3://npm-registry-packages"}},"12.2.0-alpha-tulean-master-2020-02-17T13-47-52-032Z":{"name":"@gooddata/gooddata-js","version":"12.2.0-alpha-tulean-master-2020-02-17T13-47-52-032Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@12.2.0-alpha-tulean-master-2020-02-17T13-47-52-032Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"tulean","email":"tuan.le@gooddata.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"0031e14ac1d9701645de94b7603b7b96bea89c74","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-12.2.0-alpha-tulean-master-2020-02-17T13-47-52-032Z.tgz","fileCount":212,"integrity":"sha512-fCZUEAra99mOCy43NK9Zw1hS0cUiDoZgZo4hAxYxX54h9fJJmdZLn2ckw0FFEESDC6qmd+1FrQXEXZq3M+qE4w==","signatures":[{"sig":"MEUCIQDNqlqKuREgARdxHf8pgOaT3I4zf+NRt6RZQq8xb0tGDgIgQul6D4cfayi7yCgeX9X0L0joCUCaBnWpQa/15pggSiU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1559923,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeSpmhCRA9TVsSAnZWagAAwYMQAJClVawZo6XWT81VVwAj\nv/rmH4OmZhnN+Pa9FKHrr37MHY/41juvze2ucD80QvSof/hiec1iE3fo+je5\nkvGpngxbH6bkHjnUBCcN0prE+a50ClZlA1qj/KkeeZdzK0CYrR1G++FLESQQ\nQG8da+YBXK7IAmUpz4gLsobc1lQAM4LbHZMDAZ7R/CR8RacusO3M8BajkHrY\nui6vFkpLp/7OtHUn0D0iLC0D6lY/k+teIauUrOzK6dM3HY+/8GjVlNJ4XdZF\nTehfRW557hEdUGVs2D++Hckq4D2ZnGnsu/ZJz7jEA450aXLuJQur+BGFyyXA\nTUb0TKIWulk74tkMeyLJyLbet6XT9OBkcEXauf6lMpwaEDhNETGf5Di/LWYZ\nBVeoZyr/+YK8p+Hj3H/PGwDvO+Xp//3T4Q99RRc+MoSLiRVgkFRiPlzQHHTq\nBFFAJITUYKC/Pmeh6NRgR7Oh3crRtt5ONArMhSJNuz2m5NQYlZY1gXajeSZY\nvMCPI/AyFH32Rtik0lqgCh0go3iuHiNEXn8cl1DAYvVU3C83W7pu0vGbRk7w\nwn28Qznybm/SJZ1+kfXAdTdKI7e91cBN+A3mDUOyA5uMGYJ4Alg5+IGDLF0C\n8vQXQ5v0Tc8/irFBRfosJVOp1TJb4NERcDdV6kj+KyKHbX2Bdy8w92F8MisD\nHlV8\r\n=vGr6\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"c1d65583ad038eb48bd5ef31d306b48f7f7c03a6","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"tulean","email":"tuan.le@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.9.0","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"10.16.3","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.19.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_12.2.0-alpha-tulean-master-2020-02-17T13-47-52-032Z_1581947296986_0.3302717936758295","host":"s3://npm-registry-packages"}},"12.3.0":{"name":"@gooddata/gooddata-js","version":"12.3.0","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@12.3.0","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"tulean","email":"tuan.le@gooddata.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"cdcfc5a476841205811f66345a9c51125b1ec147","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-12.3.0.tgz","fileCount":211,"integrity":"sha512-w4PuMFzIiXiHPH3v3hrE3Yhqb3pNmGdl1x808OoAZdWgWc+AJ3Uu+parLXtfpDA5aB0B2G8tpDr74w3Gkkl8hA==","signatures":[{"sig":"MEUCIQD89X3FG8cIfKARVwtI6c1dLD9CFM9ceRXYbOp7xuGwcAIgTUT3mUouGPbbkQJA9CnQrIyXKF1TCHITn5mjYAGyV1c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1557275,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeSrjPCRA9TVsSAnZWagAAMqgP/1RYeaBhakL+m+NAB0BU\n1xJvtwNqTlP8owRb1IVkFOM+sAFb6XtoWZg+IFxPCS9H+WgX8bMGqYNMBrwU\nBHRrJaO7SAYQ2XkCGxKgVVn+M5xmJDNPrAGVOBY6AaF5KnEmfVlg7LW5QZpk\n9Sg5HEH+pmH1iyBhfFCT3nR6YPlzu4xAfqrNSYhuOD+cBoKffq4uz5BDQsJA\nCVt2v5NukinC6aHk1tzZwBFid+iByMNBAjyjveiW8X4YlNX0hCMr0cA0x1yD\nNqKT6bfQb1XapLAtrxosgh3mArWUpA1UF4gPa2Q3nCWSWtARQUjN0MYqEFQl\n7lAbs0mjkVd7SG58PpkZJhU98QAjP86YFPwwVV/vzU5a/DT/2SNBN9I8Nsds\nIa+xFn5tQ219E7SlU3yIruhp3VJV5zM/ZfHShdyUIJepXjICOhIhfle23S+C\nUfCHUEuy1Atn4niw+w1FwLr64kWlp2CgAc5YTqjKqjYrxHEPeBTAMiixhaFq\ncgkqpqvlNhdqCCdL1ujoIcgCrhTuX4y+dTpTvCj2VOXjmsJh/JeeSi1MY0Hf\nrFW+jhjYxjKWPjVo3kzZsBVrESoAnNXACF3A3Q//GcMZ/QCM1ZtUqeJP4ISm\nwbuCk4bEZTx/uZ//PRVZWvMMqUpSt0dqJpLdXUqwifq2q7J13bixCt7DW6ES\nyrH2\r\n=bUza\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"browser":"lib/gooddata-browser.js","gitHead":"3f2018daf8dfb579040968c67c6e007b249a660f","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.19.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_12.3.0_1581955278440_0.5307217866023972","host":"s3://npm-registry-packages"}},"12.4.0":{"name":"@gooddata/gooddata-js","version":"12.4.0","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@12.4.0","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"tulean","email":"tuan.le@gooddata.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"a7c8ef5716a84e9eb4a760b5e4c78e94b7d000f1","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-12.4.0.tgz","fileCount":211,"integrity":"sha512-pxi+vTc0CV2nJP5JxIMSXLmbOCaBG/cfxpIh1cT2oUxScJbORTKdAi2mFkv8BYKaFCjlA7VI+FKUL6PZPggl+A==","signatures":[{"sig":"MEYCIQCdjVU3qRMcJt3igRsrPFR0au10Fq7yAvga6lnT/volXwIhAJ+zcW/hsQ9f+AfdgiJx+tjj840lZNd3WaU+1y2RvmKD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1566247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeU+cuCRA9TVsSAnZWagAAw94QAJ2R3IpBzvmxeVWoZ3bd\njXvQoDTw9Y5xKMfcydCs9+ntf+96zc0lekon38RYJlb+N37016wNkPtNTGqt\nQnKsnfSuvs6634sJNnFbaXKEUwyLZt0Fe6g0IJzlnzJne6LKm2H5KqnZNCYt\n5FTpfRERynTgTgBuNu4QE6YNbmCl3BeZ9W/Zlqn8QBpaxXXKSZUUg7EOuyMy\neMpoH/ZVYCj7+IBKdCLogGjY5swwzqlbJ63NP1AFx1T0tVinpIvFT/9y5Kij\nYX72vLAcAI0SQRzrGcqbBNIgzWX5892a8arSmqxAiXEwzDE9m8P+bMuvqYFQ\nJNteyiwh/Dn/BwOnxoHOJtryQMVlzzrN1wH70hD4fsjbkIucD5Aswt3iWz6H\nZh9a36RGJpDpiX+PO6q5ZKpG17LnrPOH6YJzlHCyUAyrZ9MgGSFiAU7v/aWl\nGqtkSGEBLGkxzDASxkHtHGVQ/EIqHRNiphv+l4NqnIGcKasnZnqckHXB1ttg\ni+6w+8cnalD/H14jiUSCJOGK9nFCVQiHrRl/InQ/R4PydEun9KbUhimeW8rt\nss0y5z3aL7m/2kVHhSO1YWxQZmyBN2QZceTS18RYVgDiiDJSkahNah8K+TSC\ncYVEMPlOzxGcTWCqWNPc0L2Vlw54zfCCyH6UZjaKONQ7UhuEKXBlahrheRyO\nhvSs\r\n=cVb2\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"browser":"lib/gooddata-browser.js","gitHead":"55b573d6c38b4322c3669fd6a9c9918749ebdb4c","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.22.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_12.4.0_1582556966565_0.43373970352703783","host":"s3://npm-registry-packages"}},"12.4.0-alpha-khanh.le-kl-SD-769-saveLoadPushpin-2020-03-05T06-20-49-007Z":{"name":"@gooddata/gooddata-js","version":"12.4.0-alpha-khanh.le-kl-SD-769-saveLoadPushpin-2020-03-05T06-20-49-007Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@12.4.0-alpha-khanh.le-kl-SD-769-saveLoadPushpin-2020-03-05T06-20-49-007Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"tulean","email":"tuan.le@gooddata.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"6e67b58f263a23842a76b17b12395343841ded19","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-12.4.0-alpha-khanh.le-kl-SD-769-saveLoadPushpin-2020-03-05T06-20-49-007Z.tgz","fileCount":211,"integrity":"sha512-RLxCUvoUZS1wFIx8s8jLUFvI6YCLyxqiCz8ulrVLVv2DVhYK6HrHIHMkPJ981f7pY31PzwVFKuHHx06cwKHaIg==","signatures":[{"sig":"MEYCIQDncFOJiJRUwzjj95vMwgiRde712X7fba4nWk2UXvhdYAIhAIaqQ758jiVr4AsN9RViN2uUMzDh3WiX98FXS3jfLysJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1568539,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeYJi9CRA9TVsSAnZWagAAlFsP/2+oOLtb0TZx2bVPi9Cx\nKqqOP00ZfC0xl6cfcjT0x7peddvZWgbpJrwOhyrQjpsgpdHmmEU8gpXgVNst\nzrlpFhcryFxGR89KiAprWixFWZU7rz0kt9v20tIfjKltMNpBQCeDTsUJ6UhO\ne3lUwrgokU9I/INhJcVha4E1Cic6kPvZWYEc0PgLXL/RhA3t0aJgsG3vD0IB\nn53p74wsYrMrZNz7wLwOrrPZUoFnsaBb78tE2/WYF6aMycWtVPOVABCrkF4M\nZYT0k/6fORpaz9xrYM1563YqZ92OkclNRsmuBmUiNMeQDjYguNyAPseeDe0x\nKfd9whLvoJDq+q/eGRn35iYq77sgjXtANE3+qfPKTRL55lHY0kttvvJ6albB\nXxdLVqdY+rg05y52hwTyBTQyEX9AytuHDzj2ZTTRvu4vG0wJEn1wajK+dqKj\nKjcV6aB50xc4TNGIScsx0wKy4+cLqMDuug+3T3dw/RRousOM+bLJXApN5Vut\n95lmNu5CAvKghlPMhSViycE5kGlsq+eMSaX9U17HXmiJ+QV3BFT4fOGfq3rb\nd/0ipNmbEkGqmLTP9qizIRG385/VwFronYZ6e0da12xo5KPaLRKHEb8mz8Ed\nMwOmsUdSjOgfEBho4/GHbfFJlbcKAEGLzPqemenmfOxsrCwzNikgz1hSAPDf\nTg3P\r\n=iTi9\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"3ebae1140ee3c8b068476251c3c9914d82024915","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"khanh.le","email":"khanh.le@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.22.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_12.4.0-alpha-khanh.le-kl-SD-769-saveLoadPushpin-2020-03-05T06-20-49-007Z_1583388861150_0.25152559285306597","host":"s3://npm-registry-packages"}},"12.4.0-alpha-khanh.le-kl-SD-769-saveLoadPushpin-2020-03-05T06-45-53-431Z":{"name":"@gooddata/gooddata-js","version":"12.4.0-alpha-khanh.le-kl-SD-769-saveLoadPushpin-2020-03-05T06-45-53-431Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@12.4.0-alpha-khanh.le-kl-SD-769-saveLoadPushpin-2020-03-05T06-45-53-431Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"tulean","email":"tuan.le@gooddata.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"f2573b01eb1c93e7c942eb1549ffd0c4c7db5b22","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-12.4.0-alpha-khanh.le-kl-SD-769-saveLoadPushpin-2020-03-05T06-45-53-431Z.tgz","fileCount":211,"integrity":"sha512-dhUHzhOLZawJ8HNVW2OUVJ8o9ci74gjHpt2lSiMB+BJck9ljcishcN0PE7TT+yq8y5PEDFawG3aQ3+PoBCMHgg==","signatures":[{"sig":"MEUCIFYC2k+RIJ0sDthpnKPWkQTJPokcymKhm+s9KpKDczS/AiEAlwcvoGXUfyvyJcgrxbkXMZx+KkKClpty4GXBAnLIcww=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1568614,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeYJ6eCRA9TVsSAnZWagAALbQP/RFt2HT8BLACv5rahTJB\n3IoTW8VFkFPz8eVVOIKF4FCsUvui+/9KIck7Qj61NcNRH9StXdZxJh091EAl\nrGe8CLDsagKQeXJo3wRHjPwOWMezPp8Y/rNL0mWWdxDNXVcp81z3W2f/VcHu\nq+llTmQjJbXJomVl1olPK2sffN0UUwtz+BFtj4F5EKJUNcEbYvrZXLb7vE1B\npZUQSvel5BW+JcfFQJtkE3gHPAMif6rcpSoygyfdy7IrlHHQiGgaq6QE9GqE\nJS+9bBhmHyTwYiz2NOrWNUA1DQv90vsXCjyaMQJ6mWx4KJ6hc1SR8N0z35cs\nzf3yACAesVUruI4tWB08lQVEzdJ+vaRSoRm0B+J3wM0lqzRTYgR2069DsZ/4\noL3gPESMOjHHbxGsS8ONJJ5qjuL+CRSmP7OaQTyjR7hhCAQDQ4aLQFsQBPum\nbQXCH7E0sw1G4ML/Ui0nkDyxp2eBl7Ax8Zq5DRisRcii30SxzHW9Ng6BsMxv\n7rW6XIuhmajkVj995oPRH5+nyjPICO0xSbQVMex/zUASP4XcjTlsPHaX7AEJ\nbEx+uNGO37pND3fg9iFWSu0y2n57ImMGwSSnRuSWZPruIBt6kfiQdpMT9OEH\n7GZLDifzZK7V+efNwek1x9Fp/0jm+AdVP80sBFLTWFE4jtLs5qXI9ahAWTPJ\nCMk1\r\n=f0+j\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"3ebae1140ee3c8b068476251c3c9914d82024915","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"khanh.le","email":"khanh.le@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.22.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_12.4.0-alpha-khanh.le-kl-SD-769-saveLoadPushpin-2020-03-05T06-45-53-431Z_1583390366008_0.4446807064045908","host":"s3://npm-registry-packages"}},"12.4.0-alpha-khanh.le-kl-SD-769-saveLoadPushpin-2020-03-05T07-49-01-195Z":{"name":"@gooddata/gooddata-js","version":"12.4.0-alpha-khanh.le-kl-SD-769-saveLoadPushpin-2020-03-05T07-49-01-195Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@12.4.0-alpha-khanh.le-kl-SD-769-saveLoadPushpin-2020-03-05T07-49-01-195Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"tulean","email":"tuan.le@gooddata.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"72a32b556317f9a15c4c330c790e77a5ce6ae8b3","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-12.4.0-alpha-khanh.le-kl-SD-769-saveLoadPushpin-2020-03-05T07-49-01-195Z.tgz","fileCount":216,"integrity":"sha512-yiSK1m/X9N78n/GYrXkidHhxYePol0fdFz1TOUb8J1/CMwJEs2yWhJkRoe+4xaZvU/mFxATJ2MKTJttKHydc2Q==","signatures":[{"sig":"MEQCIAZEV2sv0a/uHrw6PNCrNLkURV0Msh7bbyngtgazzOgNAiBMEYHxOQJAvSRvzOik29FhXcczZJTQ02EXXEOUUf9oTQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1573381,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeYK1uCRA9TVsSAnZWagAATz0P/RzPMxUO4aIzq8X0HgHb\nH7i1ZBQ5qcQ8e8++6QnrBb3lgr0i8D0Ugsfyg3YhQkuw4JtfSDx7rN57064m\nfNy0Y54ofvVudSbjKeFa4HiVUoaFK0YJOnfWClVPFQNqws7NrHncsfXtubEp\ntkIF3Q5yk55TmObpVtpbCzMp/Sc+UkzxrmjWjdVsoLR0oui9IesGONhBnk/V\nDbZtrRhGzGUnsIadt77ZmrgGzKUOWWF6DxEXZh+yrQ/hg245jCczs+cUwMz0\n4ZDKs4/z7TYy5giBhv64Eq5GvwTs2A7SG94QeKEMTUQkzdSUNcZFhXBf4faS\nYCpFlfl8KABQzdHD4iYjnsRdDrPUtQNmkQ2FGrWSQyiCsoBJBaxRe+7QT3E0\nhwwsvGdQEtsdaV1AhlsDfe0PiNMnsyIYl7udUwjfASfgIJv7HY264v3XwjNn\n3S4iNlFV5alUIpzFwEJIUN5lTWsXKxhbr5Ad0CoLGDOfqPyXUqW0+liIe2Hl\n6OTieRg8x4+DJt/c4kOmEmqSswZ+cO5QJdcukLlCtXC7Pm5cu8GodTNc57cV\noHo/vcpnU2hwBzBvQydZpJxFpbExN9wtp5N0pUF1yWZpZGeIxOfCiknL3g7N\n/bvVb6MWdCZizZbP3jz1vM2uLt/xbr2sSqvQ+uNQ/NX5J6E+XZPo6/GTtoar\nhC/K\r\n=SeHe\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"3ebae1140ee3c8b068476251c3c9914d82024915","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"khanh.le","email":"khanh.le@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.22.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_12.4.0-alpha-khanh.le-kl-SD-769-saveLoadPushpin-2020-03-05T07-49-01-195Z_1583394158019_0.6968257857856472","host":"s3://npm-registry-packages"}},"12.4.0-alpha-khanh.le-kl-SD-769-saveLoadPushpin-2020-03-08T08-04-33-802Z":{"name":"@gooddata/gooddata-js","version":"12.4.0-alpha-khanh.le-kl-SD-769-saveLoadPushpin-2020-03-08T08-04-33-802Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@12.4.0-alpha-khanh.le-kl-SD-769-saveLoadPushpin-2020-03-08T08-04-33-802Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jankc","email":"jan.krapac@gmail.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"tulean","email":"tuan.le@gooddata.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"00b53695faf591b401978f0f6d3b969d1516d546","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-12.4.0-alpha-khanh.le-kl-SD-769-saveLoadPushpin-2020-03-08T08-04-33-802Z.tgz","fileCount":211,"integrity":"sha512-xMlDTX9qBj791g6HYrCtfpzCkrk0paQEnAQOR8nRn+Co+K/662VfA60FIh2UJwYSQmzQ5KY1y8f8v1UAw37k/A==","signatures":[{"sig":"MEUCIQCasIJEFg35M6N3ICfpYPYLF3PFm65wtlzJ1iY7fsPirwIgVRbstldLQKuuDIKZMFT43AFsqemaHDEwVlVvt3BU8KI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1566577,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZKWHCRA9TVsSAnZWagAAH4YP/1J6fgUlwoW20UrN90X2\n4Xps/nZTWFi5P5OifIRoxd2sA4/cR5rEo7lvYNmHxN9H0e9Yshzrgph3UA6z\n674T8R+UMEYar/zww1HzRj8t02k+14bhbDNBL7oXmUBfmpbGzKNxkbgxaWbn\ny/SBsusgb/zLH4XoEr5jhGXHG9u+eJNicgXyeK9V0+7d1yD6Rxsm2GL4LBik\ns1RrA/eBZSZvfVwbYcG8Lfjrcyts/u8TVG6ZMjNnxq5+cczcMVANMhHZ89IQ\n8xG7GaushZmP0mUDXmoYEHb9vTa9PTTYmO34iYO0RTXIdWMmAlL2pDww7CiW\n3sokgtwzxaiRDVBnL4x62Y5fAd/kuEWxaOmLL+0FS9BBOrXiAcjJIQee/1I9\nXPB1N1sn9U4k3QLeBcpt5ijOeAdxsqN6NonCPJGc3hMlUnevUZE8TjYycdYw\nx1hyBkwAsMKALPRlhiZAqsCQVZjvsJNvXYF7iQ++/TyGxS2EOMTM/o4GdplY\nY3gyrkPEcw8nS2aMuDJycjhhjfzm9/f45HH0Nw8iiBx5dJvKYcG30vrf+SLA\na9dmVyssLemfc+vu48yL1GBMcxxAP2hP6PuOvQIKbMVZ0Q/5YTZXTLKRWvaS\n5woQDu1+cNudzpPR8xB/SuAPvKyeSEnAUDrqngiezsyEr1ucLJDmCc3Duf4v\np68f\r\n=bLNd\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"3ebae1140ee3c8b068476251c3c9914d82024915","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"khanh.le","email":"khanh.le@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.22.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_12.4.0-alpha-khanh.le-kl-SD-769-saveLoadPushpin-2020-03-08T08-04-33-802Z_1583654278324_0.15617425028768905","host":"s3://npm-registry-packages"}},"12.4.0-alpha-khanh.le-kl-SD-769-saveLoadPushpin-2020-03-08T08-42-19-456Z":{"name":"@gooddata/gooddata-js","version":"12.4.0-alpha-khanh.le-kl-SD-769-saveLoadPushpin-2020-03-08T08-42-19-456Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@12.4.0-alpha-khanh.le-kl-SD-769-saveLoadPushpin-2020-03-08T08-42-19-456Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jankc","email":"jan.krapac@gmail.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"tulean","email":"tuan.le@gooddata.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"eeccddee801b9770f33af7ea258c89dae50a0e7a","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-12.4.0-alpha-khanh.le-kl-SD-769-saveLoadPushpin-2020-03-08T08-42-19-456Z.tgz","fileCount":216,"integrity":"sha512-eN8HageFfdcEb3VQa70B+mrprRKnVByEx3y/ldIVH5oOd67U0JXcEDCNnGf9YUybg8IGBE6EIzLaohepVT4d/g==","signatures":[{"sig":"MEUCICoCS6oCkwt/gDHYoIZGwPFTezAarex2LQPxi1aCH6Q4AiEA3KGAt3iDwKvLwNVB3kEKWm7Q4tHkd1txFyunpqJRbKQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1573372,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZK5eCRA9TVsSAnZWagAATssP/jbtKxRV6hSwfG/3D6yL\nMCZ0Yd0byxUI6QqZy94P2bmR4ZC0pD84PsmSf7KrYiHIZLnbXftQhAZaHK5Q\nAhTqpb45Hs9ksX4z45DkfOjt1qlyv1VFOoV9zZATmGVXwP/gj9xsJ/u5OO+w\nJblkVgLyrBt42bdHlwBk67qc+7lYzcbBoV5KbFOLIZiJNSqu+ULVloUQDO0q\nKyQbLz4F8XKCL5lFRUZzZlvLFZW+rMxjA+HN+rdoeDLrjTGzrms+FG6zDy9X\nBPKmXm5umYl3JsVebsjM+dSK5rNYNJw7HEYJhZzAnxvvjMFlq7zXejXDd1Ma\nJuKV1aXG5HJlBZGUy+UYRUMkfQfiboT7Gm0VcIaze6hQ+okTu1MWctmw2C8I\nX9XxLRrQ5eI2YA21cwXJmhNOkfaSF3RIBHamLGdl+gVVi2DfIhWgIdfnce77\nrwI7DkbpGVV5gRta/Hb4euM/kbGBCMrux7UFsSxJ2TzoGi9h9/XWyMMKo/Wr\nrOrGxwRBHBkvpEkJWixc3k7ZXjoBNFgpYtbwKoUchLOpANq+wQ3SewAxeyw1\n9xpNTIe6TyMnS/qhFuUG5UMWsdegcVpLuXryCWex93xkVOMwGKiYrJBj6z2n\nteYzhtY+4CdfmH/EaAPO+o2Z6NKr1Bx+UtPgTZGO0A63kU/uf68o8o8sBAAF\n1HXK\r\n=Y2tA\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"da4212ed3ac67658a7af5e9d6c4d8b4e52453a8d","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"khanh.le","email":"khanh.le@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.22.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_12.4.0-alpha-khanh.le-kl-SD-769-saveLoadPushpin-2020-03-08T08-42-19-456Z_1583656541601_0.8292030350290889","host":"s3://npm-registry-packages"}},"12.4.0-alpha-khanh.le-kl-SD-769-saveLoadPushpin-2020-03-09T08-56-50-777Z":{"name":"@gooddata/gooddata-js","version":"12.4.0-alpha-khanh.le-kl-SD-769-saveLoadPushpin-2020-03-09T08-56-50-777Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@12.4.0-alpha-khanh.le-kl-SD-769-saveLoadPushpin-2020-03-09T08-56-50-777Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jankc","email":"jan.krapac@gmail.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"tulean","email":"tuan.le@gooddata.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"2733f7e3d90d2d7a67fe55c1b8462bc95831e29c","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-12.4.0-alpha-khanh.le-kl-SD-769-saveLoadPushpin-2020-03-09T08-56-50-777Z.tgz","fileCount":216,"integrity":"sha512-+ZTMCyGTEEPCnO+gIG+AhcNQxbJanW74NkHsHC0L98NLpUPxXIAIx8M/TCMs2oXBL9VS7w9+0PzPUI2CjGBPnA==","signatures":[{"sig":"MEMCHzCTUop7KihmSbiZmcm3wRQkkDxkDVScj8bcqdZBmPkCIAu1ljquO2n19KBmABcs+iVvWDDAzEf1zMhqyJXGXkeD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1574478,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZgNdCRA9TVsSAnZWagAADo8P/3IeL2ogQvYdLjdiiYip\nTS41H7/KEOszYqoHmcV0mqIH+zMuTyJLUb5yOFdx++O4zulM7bQfZJNAecem\nSz5YCfCIgJg+a6z4yD4f1Z2z6Ck/Jwvt2DGbzvjyKmbjg3RpkhXM0pUmiq+v\nXiVCw19uffSDamrBubXvcH5/khrs68ec0LbFOo9VibA8oF4exvE+FjtKuSOZ\nWoGonu8K1Pl2/6vmi9d/2OS34XmiBTxbYHXHzPdMmtMQhEy961he4/IRhoKa\ni79qF/IT/WF0XhOknHlmerkt7OtrtbFZyl64hwP+hLOYaaEVTlFwNASG9ObW\n0zMDaOwpGuPxJHpaikKF1Qaqy86HIHYCedywgWmZPXC2eLupVjtF1E0auTWg\ns53rmeO9RtFLPI8Zp5/XiVihSBhN+VWGKuDr8d/BLwadrREWhR9UnAq6UbrZ\nAYqsa/dzHohtvWBEHF0t544au/HVWZoxSZF32uQsOWEB8neGlAXjiGKM52Ms\nD43bzgrQ6pJ2CnAQRvCfsmhN1OoRnvMnarvEv5Z08760pXqgtac//R8qgpxm\nN403t4Dl2x9K5hKK3RtUCpKvKrirnItKFouu5K7bDpp9qtbQ5jZEP7vJPKZL\nkQmqnfIZKKE9Zi86OePbP8bp70ZuqkXksytPj2GN0d8ey5xZTAvZ2Dx45QCy\n8I4I\r\n=jD7u\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"39d3d14d57cbd29028b45d04e20d0f8eb702764b","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"khanh.le","email":"khanh.le@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.22.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_12.4.0-alpha-khanh.le-kl-SD-769-saveLoadPushpin-2020-03-09T08-56-50-777Z_1583743837440_0.3011428840132091","host":"s3://npm-registry-packages"}},"12.5.0":{"name":"@gooddata/gooddata-js","version":"12.5.0","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@12.5.0","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jankc","email":"jan.krapac@gmail.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"tulean","email":"tuan.le@gooddata.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"74a49d03095746053253c090eb8e5a15cee9796e","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-12.5.0.tgz","fileCount":216,"integrity":"sha512-Cv7s6o21YxG0RLN4VlyZETbrZUK9sSpXwi4e4SRjoiXdRtjXyqu9n7UCDrRSE/Dgm5BN5bKr67HRGhJ8IBoWYw==","signatures":[{"sig":"MEUCIHlIM8qbjSRnYfonHXpKQE9mQlIfny6XSpZ795FnBoi+AiEA8gTJbolTgzw3m7ogO77jyQMwAUFbBy/TXIFEHTDiskM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1575336,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZw48CRA9TVsSAnZWagAAWYkP/20xjrLAkilEWiABu6il\n67YfpQv99a7mRuGBMtYPB3rE+/EPBr5PjAZNrl8kZm1a4oNQiMM4zfORpGms\nf3rFhTzE9WxMneTFRZD96H07UfoaA4xCp1Y/3k68x9xD1vwR5TQQd72aw/xa\nqave8u9laVOI6UMaId77jFFAuFW2+/p+zva4zRUjELnYMHAoMq+nKhWk4xVR\nwT5u46ilB/kkByR/5eZMDwy3qpKcVfrIdozi/4Taf++aXvUPQUrn8bunZaYV\nHW2MvnSIJ9RSbC6z2aP9Wul3SxA0QKtd7ZIqkeZjj1WTkiXO7oewMKLtiBIw\n2BSgVfogRHwzGaH5tspCRgKigM8KwmPlWFEh/87FtNPs9R8S4Wjxv7S/saoq\nmrTOs19ANYeoucBCUIaaJgHGs24Mq4DIsGYcdLnH/473h+RxZbD45eK30t4q\niiWkP2UFogC58IDhaQu3PRCxMfPq+pk7EXnJ/Ysc8CkKFrzbrZ7LATTkvHFT\nJqSBTJwUZWHShyQ/XKLHMbQXnnKnqqfozrHN8P48+G8dRjiIlFHpuB00lLoK\nMZvJ2ZFMtlOnGiC12pl1F9l5AXlI7MZlO1z0iNfrrp5t8q9UYHpP9DAqimdL\nyJUWhTYbZCLpqPztBaMyOgjNaus/iPCjAoYZn8pkyYAo5E5Xc8nGsc9/kO8y\n+r4F\r\n=u6IJ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"browser":"lib/gooddata-browser.js","gitHead":"69a3d3904cc5e3f655dfd6917a0d96a86d262e35","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.22.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_12.5.0_1583812155973_0.4853368890639662","host":"s3://npm-registry-packages"}},"12.5.0-alpha-khanh.le-kl-SD-851-saveGeoKD-2020-03-11T04-10-22-981Z":{"name":"@gooddata/gooddata-js","version":"12.5.0-alpha-khanh.le-kl-SD-851-saveGeoKD-2020-03-11T04-10-22-981Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@12.5.0-alpha-khanh.le-kl-SD-851-saveGeoKD-2020-03-11T04-10-22-981Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jankc","email":"jan.krapac@gmail.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"tulean","email":"tuan.le@gooddata.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"42ff9c60e6c0e78e3849429d16e80d03212e5ffa","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-12.5.0-alpha-khanh.le-kl-SD-851-saveGeoKD-2020-03-11T04-10-22-981Z.tgz","fileCount":216,"integrity":"sha512-o+L8fV0EIkONNfaEc4aJMW6OtVHgIfpNnLkqCrv6ka0OFwfX1ENwHXlF57W9/NuI85joY3WEf1lkAIrKCKXrnA==","signatures":[{"sig":"MEUCIQCrc0ge7A+FZPM9mIrnArbHP7btBJnuCW1NCtAHD9g9lQIgZUA2ddBjFu4kCd50ZHyRk3UeFuB22kj9qCXK2JrLjNY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1576497,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeaGMhCRA9TVsSAnZWagAAD9oP/im5MgpWClVs0n0PaeE5\nfoycXig8Kw9SFZ4pVJNfa4PEUdaq5NARuLsRnlUdzGgsJIpXqJqVA5tQZbVU\npRGNcknJN2vWwjBYEX+rK2E7lqmOhIzB71YTwb0ywcknV6fmnn8IIjtc1tGk\nKqvFWo9U0tuBsZsT4Kq2b9TYN2R/NcDlkRRPmwnbGIPeDsFX7UGwbkLYvAn6\nOdlQH4Dkv7LG4oAGbRAM6TaU7ldugGAcMFzLih4jpXUFwpn+4sHtrypS0JVu\nzeYsUTEe6d4kEC4uD3NfKZa4Yz7EfeFOoTuqDwYu7EeuKAYo9/IUAHIhCevg\nHYA1OFfZxIUIxq9iFgLkyt6xLyPWBwAoJbzz5rCByvd2h7KutPguPB129Md9\nNF4Jf1kq/mkk8ArC5Qu1XvilGHurEosoUyN2IUOdqmOeAUtPgu7HDV9dvRZY\nYzvMc/8RFUepbBMeo82PNa42wbcYFswpx2XbX3zwsc+XsvTjAUC4rloTi183\nRUMsySI81ZY2rTEGRNFYQM72WI25Xyse0bt6j+NqUUErQNxyv4s7giBPf+cI\nGM8Rvfko0B7JL8xu0PXmfkXbVJDND2cTlP4Np7k2R/Xl7iACEIbJAjTxtfZ8\nPZh9rPONQPFp+XNbvEWprr3BAebOvt2BtKi5jQ9K917sWiA/l9CzH1ouCc2q\nYBzl\r\n=ly/e\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"69a3d3904cc5e3f655dfd6917a0d96a86d262e35","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"khanh.le","email":"khanh.le@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.22.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_12.5.0-alpha-khanh.le-kl-SD-851-saveGeoKD-2020-03-11T04-10-22-981Z_1583899425273_0.014511959031101362","host":"s3://npm-registry-packages"}},"12.5.0-alpha-de.do-master-2020-03-16T09-47-43-857Z":{"name":"@gooddata/gooddata-js","version":"12.5.0-alpha-de.do-master-2020-03-16T09-47-43-857Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@12.5.0-alpha-de.do-master-2020-03-16T09-47-43-857Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jankc","email":"jan.krapac@gmail.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"nis.hua","email":"nis.hua@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"tulean","email":"tuan.le@gooddata.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"b0923442806e1ff07292048d695cc8ba73413b23","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-12.5.0-alpha-de.do-master-2020-03-16T09-47-43-857Z.tgz","fileCount":216,"integrity":"sha512-xnqi8hi19U2vrgYmW2k6eAaYWRr7MV+23BKVBQBiLiSzL5Wc/xyIBXR0NLVugKvajk7L3CFYkKCSuqWNJvKJTA==","signatures":[{"sig":"MEQCIHcBI5vAoZ5AUc7WCqMxsf2wkjnak92saHE6WuFjPLHkAiAQj0A0i4etYGtBh5HtNP+R9HDTXMKJIAHHAuhy8S0KyA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1576149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeb0tjCRA9TVsSAnZWagAANo0P/3T3JHbr+C2SmarHqFQj\nImTCCL0tZblWpYjk2hjd+O0wRDCL1PZ3c4qcQBsijq9SlIu7sEWUb5Gtj2/U\nj1PJgu22VDawHoXhuVVwAyV311Fd2gbesZ2qmKhbLF7GtIOl6S5bkW9vsGR5\nBJcyZD2S4ogVncxfVJCbZjt6fQqkvUbc48fYaN4zXcAFJO5Aq/Cglx0GWxUD\n7O3bnNZe7uGzWhnL1gtdhfO8RO/q3IB8sjXn5qBI432zY6f1/cDEXnEuKQbV\nyyp2XLjUfuHbIsfuLb9S0S/dpJkxeekAoZvG2HEluw7Eg98uSyETyScZs1Or\nsChiivzsHdZiCJFUrDtUgF7QsqzdSYypqP8xgAyaKp78Rd32kFL2qimwYRMC\nL1nUYHBLLBQBEIdrn6RZhDmSUI58meSLuQ7xNp7UzZrnFJsxBKl7oxifk89H\n8CbljpyGN4I9U4tY/UQ4ayEsm+nfV03DjotWDYtykK676Ydj3vygGWH+1Z1y\nJksUl15YYFbCNXMqjHSgB9V1Frmak6+8NKzyO4m4E+ki7rIlzXTDtxnLi9su\noYwn0rlynHnnXrrkNi3+2hMBccPGOJT7hJcX7JSPpOjPYRh2eLNZmIFe9Ye9\nHJPU1QJ+89Eb+f9UydzUULZ/BF2zcJPpBUNe77JmayPy7U1UeNi7/tDaxR1Z\nVEGk\r\n=pCti\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"69a3d3904cc5e3f655dfd6917a0d96a86d262e35","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"de.do","email":"de.do@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.22.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_12.5.0-alpha-de.do-master-2020-03-16T09-47-43-857Z_1584352099256_0.6940268024034819","host":"s3://npm-registry-packages"}},"12.5.0-alpha-de.do-dedo-sd-825-2020-03-17T02-19-05-315Z":{"name":"@gooddata/gooddata-js","version":"12.5.0-alpha-de.do-dedo-sd-825-2020-03-17T02-19-05-315Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@12.5.0-alpha-de.do-dedo-sd-825-2020-03-17T02-19-05-315Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jankc","email":"jan.krapac@gmail.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"nis.hua","email":"nis.hua@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"tulean","email":"tuan.le@gooddata.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"814c8735940c27379a193ffe642c0ff3ebafb2fe","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-12.5.0-alpha-de.do-dedo-sd-825-2020-03-17T02-19-05-315Z.tgz","fileCount":216,"integrity":"sha512-mVlT+vxZCH1+t0ooQInXC3KZE6neAVAPCHHqbvOMQF8RazOVO1RIkL+/FzZC4dGG/mmuZE5chej97R76vYX2TQ==","signatures":[{"sig":"MEUCIQDVB/CrswS2j0RQthH7qcHzZ/ZmadaYfpOc2oYQUBoBNAIge6SiN2x53baHe04IRaCfjFjR2YD9S7iMxlRxDyEgQr8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1577482,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecDPCCRA9TVsSAnZWagAAvssP/RvS7HSQn1Xukwhi8CCT\noV4wfysHbnLvq6au1LOGqZYNWT86ERV0liDfa5772kn9PcsCz9pDv7/L5wbV\n0UcSEve45+6fC0btwZPhntVqa0No0VFwy4CFHswCq9fiXAT/WxwCC95utyl8\nYhD93QWuirfmCZQPWB0hT3nZbnsWdKwVOu0l6PEhAGJdAUUG3BAIml5Kj95A\nDTII8Z2ELpF4JcsZRaSVmVZZJE4VVqMpnckgyENAsq12Yg2dLgkJ4OKRQ8SJ\nBfvc4Mn7wQ3h9JSUCPmqkvJFNmVn75o9ljYkh3qjMzbx4YH/CuuoWpf09iZU\ns5/354mb1QwOCzs8/uKpAUQRArKtiLsTmoE9pf5onC/TiT2/FFQADa8pdQDl\n5z2dkhj3FdkLrfPbjHbSjYEDWmp3ffl4DltPCL2SQKBirZmFr3MWouK4osVq\n0FlwuyFqJKCjZYFxBW6RcpeF7nq46EqSMVYcUnsahtBE9gqLaWmKBwl/+NME\nw81PzZqZLTMWM8ZCEwF3S9RiflZuzIFhcqYwPwUJqh4z1EqQEHo20fqh+sWl\nxovJlBW2l5c3VBj+hMQmS13o3PM73YoYyX/VmO3PwYAN7PEK5r09djYkzbCO\n4hT6wKJgrL64qIrTX988Dn0iFvahD7IkwbgwPnnhahRTgwsh1/LmK3vzQQ0v\nv7CA\r\n=oTvB\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --pure-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"7e439bb9b768e29e3e6a2bfaa2ef48655434dc94","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"de.do","email":"de.do@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.22.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_12.5.0-alpha-de.do-dedo-sd-825-2020-03-17T02-19-05-315Z_1584411586425_0.3492528266741639","host":"s3://npm-registry-packages"}},"12.5.1":{"name":"@gooddata/gooddata-js","version":"12.5.1","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@12.5.1","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jankc","email":"jan.krapac@gmail.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"nis.hua","email":"nis.hua@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"tulean","email":"tuan.le@gooddata.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"89eea5b82326c2debda243dfc91d1102a4f48a82","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-12.5.1.tgz","fileCount":216,"integrity":"sha512-JHQVKoBz+1SUt2CXxHDe+ym04ZD6svSWr7NKgzZmiGCf2zqoeiFld92J11kJXg/OSUSxFaddDzjyeBPvXz0ryw==","signatures":[{"sig":"MEUCIBm0CVnrFgvWk9fNS0UjzgoebqeaMr/h7BWd5WC43EyFAiEAxa7dekTJ6N8SrPuD8uCsgisTV9Y1CCSVQLbO3vvoAJw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1578631,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecZRUCRA9TVsSAnZWagAAPSMP/1OM7bsPqFOVAngvJJk8\nISywYPx3WpKblObxFBsFgOeImmaDS+L7hZel3VLcTUhtlo93vZPXT45msneX\n2j+DnXGUgmpe2kWI+xZVi9W2fqOKikPqvhwPjEw1Cq7b3yOzWS1wuNUiIlfP\nHeRZllLRiTnI5E1guz84GeuW2z1CrOELQOOpznNeZTtcoBT96CeiWwz1xbz/\nxWD3Js7FPTzDOdMtnKv0ikfVaTM5dgQEr+uRI4gcP27qXWipAkRYng2Yl7of\nwW61/uA+4oC9NTsN8Ig+ynAH2IOpBE1KbmLj4iaOMInQW/Zrdd3Qw6Q67lXh\nEES85211U5jv3EoswrMc1MxiLAgyfEUiu4/CHGR0Z4DrUH0tC9PEALdu6h0f\nSZBwqEX/WwaZqFolBzpasH/JW0FLTpTNyP0ktJ8oPT4YBwrYiP58Aekt5qQn\nH8xCIrlTnrfGghjncUmU2VBGqZNxyJodHBIY9ZZjAh7Ij3vwPxsrHNQFMXnC\niA/4HFZygQ8tZbi0oj1lCk1G4VC0+vK8lXUUANv+syImVes4rqQ1QcBMPIY9\nIbws0te0UD3ljFF3m1oWH1yvsNY5ssaPRQ+cDS/WiAu1+4uAMtwLbcUifAZA\nObYtqECzAqZaQUR8sDG5ZK4ooa2AYCkQyD3LzSUMXteczdWaODyditM0Ddok\npRCq\r\n=Sy2x\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"browser":"lib/gooddata-browser.js","gitHead":"0be14aa736211ef34a73b7087c33dbcde7db406e","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.4.1","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.22.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"24.0.0","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_12.5.1_1584501843682_0.24427782750230964","host":"s3://npm-registry-packages"}},"12.5.1-alpha-tulean-master-2020-03-25T14-01-56-925Z":{"name":"@gooddata/gooddata-js","version":"12.5.1-alpha-tulean-master-2020-03-25T14-01-56-925Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@12.5.1-alpha-tulean-master-2020-03-25T14-01-56-925Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jankc","email":"jan.krapac@gmail.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"nis.hua","email":"nis.hua@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"tulean","email":"tuan.le@gooddata.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"fbfc7900a15f2e4b91daeac724dfd5fbb3e37228","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-12.5.1-alpha-tulean-master-2020-03-25T14-01-56-925Z.tgz","fileCount":217,"integrity":"sha512-BOPU0QywWAdCweAMYT8p5Ccio+Irg40M6BKnC89hQGPmXgc0N+e/UiNPASxvyMz3IL+xk+E0uPn7HiwnYIJ0zA==","signatures":[{"sig":"MEUCIQC+pekIaDPOWlbLTUfSPnoBnWi+5/sBJthrJ8M1S7Z/XQIgOdF6bjnFJ49/cck6qRB++C8rRbz4PSNLolLXMoH2QBk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1583814,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJee2R0CRA9TVsSAnZWagAA3UkP/RIJLo5myCvkUHAbdrFY\nlxwPXO9+ehKj+jrvxpdlAgEIPrscCx2OyKIsyZ1b40iFpg7R/K++TJrpE0df\nJxuXX9nGQl1tNhkzpGHBkNhcscaCgyZNmrO6G1Wet677/u77U8orK7gM9xxz\nxxmanHcCeNql63uxLfxqCxI7mdp3iwZmTwiw/2ad0G7rFba6Bj/zXg2jX2Zo\nNFOir/Oi5p2um7NB15OY57sU+2Z9kjBqQqnIZOlz9xpNw7t+hp1C5sNvIlDU\nExV1ZT7xISKlAxeueEojHiOKcy30VB87TLo5E/Z4vWvrRIu6+SQugT7xTsm8\nxSR8+DxblnacBOdvdXfEwqBLEFItZD7D/zZyKfCWkUtTU3F1u3cqYk0y+DR+\nUs6hOTcq/5IgsxGyMHdg5kNSFNxgqOEioz+8hMUg9SefacCpArOxkUs5kS60\nGN+z964yWijfATD0EVwaydDzCK48ihF78kd8hu+BGxTtA8+AcKvA4XO2/miV\n76rWSK46ZWsdAkd/CfauRvmirvKNKZs+gpPKd04WMQDviZrxZwl1G5Vw00zX\nk27rt40NBANbtqnrFdqj/R4NKpuKOUVOSa571lSG4GhUkwsQbe8121voP4my\n9LtgiAMN11RgKDdq4PbtME2O6/8P4xZPbiozBplVivZqbwtqOYdnyzJ+f1Nc\ni8K0\r\n=RBk2\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\n\nInstall [Node.js](http://nodejs.org) (node 12.16.1, npm v6.13.4) and [Yarn](https://classic.yarnpkg.com) 1.22.4.\n\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --frozen-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"e36ba9fa162533a88cf8807bc53e5d029d913e7c","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"tulean","email":"tuan.le@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.9.0","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"10.16.3","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.22.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"25.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"25.2.1","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_12.5.1-alpha-tulean-master-2020-03-25T14-01-56-925Z_1585144947568_0.9704179893137068","host":"s3://npm-registry-packages"}},"12.5.1-alpha-khanh.le-kl-SD-849-gaCookies-2020-03-26T02-37-20-044Z":{"name":"@gooddata/gooddata-js","version":"12.5.1-alpha-khanh.le-kl-SD-849-gaCookies-2020-03-26T02-37-20-044Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@12.5.1-alpha-khanh.le-kl-SD-849-gaCookies-2020-03-26T02-37-20-044Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jankc","email":"jan.krapac@gmail.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"nis.hua","email":"nis.hua@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"tulean","email":"tuan.le@gooddata.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"1614b93af6faabfa44e607b5bb74e82ccb0eceef","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-12.5.1-alpha-khanh.le-kl-SD-849-gaCookies-2020-03-26T02-37-20-044Z.tgz","fileCount":216,"integrity":"sha512-/zteuUVQlAVd19WdAyzXtTNIDeW5wpUwFaXuaDHggBnvxO6K7Ojq0Zxoc4IwGVaAHwssfs2WeiMLqaD4VOxtxw==","signatures":[{"sig":"MEUCICntzgkbN5KrMQWxk5B7JLQRck1pUOWDkw1ULOX657mFAiEAxRKQgyI1odv47m4K3AN2lrJP1a+n0wDNY+uErHJ+Tz8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1581023,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJefBPMCRA9TVsSAnZWagAAqIsP/1sluS71dQQtHtopFb5e\nfCSjn+0cO79AY1yXdrlRcueM4IezKeK75yNpwtbWHIdyPZcQ74nRQMe52Wkf\nH7iN0IZqU8snJlxzYbjR3EJUe9KdrdGk0NNmmtqQlq0EhbvV1BkL2bOyLN/f\nYz3rtWRzm/iirw3yWOEd2+REEui5d9pfSJ2eAQVECaCDtWLzzj9OioG/hg58\ngCKzSosKfv6L92S6kwIm8Hq7Uy1lC1jXVpGwN5uC7SW5/iD0aQXPKa5jjvvf\nQDkY/wqGgv2U5LqlPQdySM+nPL3cBjVdSlOnbFaLN+4GkwSG7Q+nynuYGvzb\ny7VYrH6QAlX0xe5mcCXWKBP3TXBX1xRXSMt/5bynYD8Vzpan86DsDjlkucPE\nmob/96V0iJsVifnWsBImhlYZTZQFKb5NO2Le419sXrXuAt3ZeyS4J5hQoTl5\nDF0ts1vhcTfj5YlTpYG8OZBh/S94kQIHTXtCk7Rs6VlZMp2Kw3bj/iELB8pi\nPxwf/PtYGxToPHbJA4IXhvCmvqyvOuDugV0JOYvd5aVznFKmDmx5NN/mHZby\nHlWD9DgByv1zm5pcWUUpZ9DO9MWZ1aryqF89jRIshZZSg2wz3yOrqwmJyhS1\niW3B2m4NVyR7ZhsgSAsGWXyaJkVJwxoKrYxsSbt/FR9Gn2NsTPc83Oqg3D2o\ndZ0M\r\n=a2U2\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\n\nInstall [Node.js](http://nodejs.org) (node 12.16.1, npm v6.13.4) and [Yarn](https://classic.yarnpkg.com) 1.22.4.\n\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --frozen-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"945cf867b0f0916dee33f296fd19ef0aa4d33c82","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"khanh.le","email":"khanh.le@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.13.4","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"12.16.1","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.22.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"25.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"25.2.1","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_12.5.1-alpha-khanh.le-kl-SD-849-gaCookies-2020-03-26T02-37-20-044Z_1585189836139_0.8985626552626376","host":"s3://npm-registry-packages"}},"12.5.2":{"name":"@gooddata/gooddata-js","version":"12.5.2","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@12.5.2","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jankc","email":"jan.krapac@gmail.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"nis.hua","email":"nis.hua@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"tulean","email":"tuan.le@gooddata.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"37bc6e3d2b81ec1d19cf093d36121892f4d01f6d","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-12.5.2.tgz","fileCount":216,"integrity":"sha512-XL3h9sYa6jkH1tJYxsOM3b9EXn+VqL2HTUucLs3rfFkO3cV6i2JaoC6oHlSTP9kV7/DKayQ3DszQ0INopdNwPA==","signatures":[{"sig":"MEYCIQCVON7pCc1uSNVn/qTWYj/TBfCPl+cKjN1x7R7lsxf6TQIhAJaXsXfdGl9JO6kfOI7N4lXEKNndimGhKCDBd71Usl1Q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1581032,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJefIo5CRA9TVsSAnZWagAA3IQP/2GRDGP58KdK6qiECIkl\nCwdX1tM1xrAWgNgCg/Tx43rQeehyWjJ9fq7MW/+3wBp0lqBvOmzOwcd2CAKJ\nPyhP9eSd3RqdXqEiyN2NEs9bAX7y/399wXdSBlSfu9LfhRRRX4l1WXphYEWx\nFxSTdytGT5x1/Scqj9Tfohrt4xAYjl4To6afAKOfh+NYvWn432s72LvHQvdp\nCe8gnquaIDRAhg25gDtsPEh8NyYC94sEzSPmVXM3YA1QwF9zVnSIJrBhCbs/\n+hXnz1S0HmGxfNee/S+XiqzTQnGRwdos+ugIUkTuvaqWZgeSQcY9Pij7zbEQ\nW5AdvBt+iwZsN5609+4ko3VXVtCJm8DnzDmm7a7Z7CgYNpi2w/AuvRcVM/ps\nzzPfJmuAXy0hd7DpCVj45x9dLeeSTopmxUTCzMpAoGWbonFo/P8Hn4MZk2Jf\n1of2nRpIYqJw1MotbP4AFcLpPGTEbZRT25ysms4CIh4OBfVyKFq2DDDQgDjx\nJjhw3NWH05TLMg5ZhEITmC3Sg9+8QRKZiGin7CxfaAFDJq6Y7vnCEBikKm/R\njRYZ7wkbFwawwCvMRPUYE2DV+r9dJfQggvlSfVDNlKuZ0nu+0Yd83TTN8L+2\n/LxwB7k8KDb88b8HFNf6WCo78RWza7yvKozFr3PFnlBTEM0HMJRBQpKiTaXK\nvXJw\r\n=Jv/6\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"browser":"lib/gooddata-browser.js","gitHead":"c12443f0ae35ce81446818105bf3e7e49f609bc1","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.13.4","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"12.16.1","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.22.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"25.2.1","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_12.5.2_1585220153536_0.9625646488308297","host":"s3://npm-registry-packages"}},"12.5.3":{"name":"@gooddata/gooddata-js","version":"12.5.3","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@12.5.3","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jankc","email":"jan.krapac@gmail.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"nis.hua","email":"nis.hua@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"pkingo","email":"philipandreaskingo@hotmail.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"tulean","email":"tuan.le@gooddata.com"},{"name":"tuqt1005","email":"tu.tran@gooddata.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"8ad6bc6e04c8d57b97da8abd27cbb8cd0fa32872","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-12.5.3.tgz","fileCount":216,"integrity":"sha512-KW1Lue38i3eDh2eKeoOfdtYfjDYRyxpCeT7TC4+ZfJiTqIk0CYl0iLuuqBlcNvPDMvohg4KUVyhoUdvMDGLLNQ==","signatures":[{"sig":"MEUCIHErjUYw2MpKYx7W7k4CymP+NnETiwpe8uDHE/L55oDZAiEAvEKGcUdWJcoO+HAceZwjhkFFmRGlJk0+tNZiw+dwaGQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1581032,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemAlDCRA9TVsSAnZWagAA/4QQAJbWX5ARfDSsSD1O9B+K\n2a8nH3PtlGmtYlaXAbXCBcBho2YaLR8ea318JAE5gRt3tsL9+7k8LywKhzvz\neeMWAWnYW8xxEnY0V6qbfdV7ilLmMNyodgNC7Rl8oXxKTj8KhtosI7ggkxBM\nmf4cxtC8A5WEiNGMSAPmxgzdv1tRNnk4nXXKJtdkfnhHSKI36jAzTpUjKu6e\n7RraEYHaUhz+TapvA0kKI/0D4RgNluH/Ue6pTBTh8y69s6QNBolmEWywAYJX\nUeDWfcQMSW+xSqWqklfZTrJLCngh4h7fDTx6pvD4lQOSwrinnLA8rT00ZTg6\ncsCQW2BUbrPUTvgbw6cLMVmiuYfztb3RK9U5sbX7AQdEGJyvbOyRKgaFwJgF\nwlIUo4Cg/R4HZgciZdurqYGq7VnJDz/sSfz8+248089Vn6ylTJoVFEZHMyVi\nH+iycdeTLCUne0tYw8wmtBiYtdeEX+gFnXhXV8yLEQZfinx/4eKKjm5L2/At\nhW+Ek9l7pdO+qI1h2HaTwFJ1nRivsrwYR9gNOm/Z6tW69eTp37oHDUsPeeKA\nCUagA5izugWULG/PUpBG/23bB3Hztqr6cpaL1f+RIfbsqLP5SihC7FHnxbhg\nuJ2ieh0nqLY0hcxLBOEx+anEx4vUokiEDd2kaA7jrDgpJzq7AOXJDbyOpuM7\ndv2i\r\n=ojE1\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"browser":"lib/gooddata-browser.js","gitHead":"ce85601b6140527ba945fd5390f4ea47833a9e68","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.13.4","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"12.16.1","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.22.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"25.2.1","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_12.5.3_1587022146326_0.5597599178777823","host":"s3://npm-registry-packages"}},"12.5.3-lanhuynh-HEAD-2020-04-20T09-19-16-342Z":{"name":"@gooddata/gooddata-js","version":"12.5.3-lanhuynh-HEAD-2020-04-20T09-19-16-342Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@12.5.3-lanhuynh-HEAD-2020-04-20T09-19-16-342Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jankc","email":"jan.krapac@gmail.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"nis.hua","email":"nis.hua@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"pkingo","email":"philipandreaskingo@hotmail.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"tulean","email":"tuan.le@gooddata.com"},{"name":"tuqt1005","email":"tu.tran@gooddata.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"c6bb47c9b2884555fc78e10f900fab1994385412","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-12.5.3-lanhuynh-HEAD-2020-04-20T09-19-16-342Z.tgz","fileCount":216,"integrity":"sha512-xPiT8EAB48XfWEe+yxFhCLjGDaW4rYXJcNEJfJJi/M1k6Jt+4nE9GiSPdyS0CLLZUrkh1si1/KNdLU0Ao9cjpA==","signatures":[{"sig":"MEYCIQCUEUrElCAawP/cJlqHl2ktJCaY9J57lG0nrqJW9BWHzgIhAMwk2qxX5vlzGnROjTzJXqn6fj19S6vTXtZl7phV/Pn0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1595043,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenWlWCRA9TVsSAnZWagAA65IQAIvCPOsSyy1ROl3z9U/N\nSy/3k3udEXz+P+F4TOmteWuBeEm8Pqt/vT/20Yf8FmI1G+IJDiIUEtkoNh/Z\n+rEwKMkFUuwXFkQR83VHJ1zoqTHxUKPBNlL9LEAm99q7e5bfqVWFWYr9aLCN\nxhlD6Z/HfA+OaumxKpRC16RcWP7G1IJuec0EYScH351vEpMUEHLqTEEIM1uP\n4VqaKSiN9sBYNHyYyH+hSmK8McteJC3fg3Dcyb1B2fKQC1E/pjwNH+QUDrfJ\nFScVA5ARMhhtgQ8nGZpp8jEmwzAvRg+QpbEi0BkLM+7H0OEWBdpNdq6gl1I4\n/YVQTCpuzpZyWcm/7hQPGYoRgBneVWL6CVr7cuW6ZbXDg+juIiI0PKtxQzpu\nFCF8SqgtucU9iHJyNMj+E5sQLhM5fxFeUrZ+Tvf7QoSij737l0BC1g0XM6s6\nFYPM2soKtXcTlrU0vQkrOr5ND1La40iSPqPlrhRas5WF+5Fg0lquY3kXnuYA\noq2Q/iKemmqKXc89jJYp1RyPCIUm0UrHMVxOU5ldKbKwVlub1td+WatKTD5H\nor8+uQzW3tJJ/42JPabwkD44l5HNDngQdnqPRuBd0oZHhzkX2eAd7ES/CADC\njAzs/gGT4JtiZ78nzIxo0c6VHcYNmmiJ+am4ZLLenyz3TukSq3aMDv/snt2U\nRu93\r\n=26fz\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\n\nInstall [Node.js](http://nodejs.org) (node 12.16.1, npm v6.13.4) and [Yarn](https://classic.yarnpkg.com) 1.22.4.\n\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --frozen-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"ce85601b6140527ba945fd5390f4ea47833a9e68","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","publishToSDK":"yarn run build && cp -rf lib dist /Users/lan.huynh/git/gdc/gooddata-react-components/node_modules/@gooddata/gooddata-js","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.13.4","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"12.16.1","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"2.23.0-lanhuynh-lhq-sd-884-post-event-typings-2020-04-10T02-05-34-382Z","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"25.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"25.2.1","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_12.5.3-lanhuynh-HEAD-2020-04-20T09-19-16-342Z_1587374421639_0.4939338493256702","host":"s3://npm-registry-packages"}},"12.5.4":{"name":"@gooddata/gooddata-js","version":"12.5.4","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@12.5.4","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jankc","email":"jan.krapac@gmail.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"nis.hua","email":"nis.hua@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"pkingo","email":"philipandreaskingo@hotmail.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"tu.bui","email":"tu.bui@gooddata.com"},{"name":"tulean","email":"tuan.le@gooddata.com"},{"name":"tuqt1005","email":"tu.tran@gooddata.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"979defb91bde3ca970bf14e8f9b3db731ad1117c","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-12.5.4.tgz","fileCount":216,"integrity":"sha512-R7MSwK9OPo7I5j72/f9LQNlI2bW37rDEV1XiJln7N9O1b+9kSLDUdWL/12wuZjqW+ZpvLggw8ZDmdnPktZcH4A==","signatures":[{"sig":"MEYCIQDh9uj0wA5A+QqMs+ramjI7C2Vwe9TTtXXn9EO4DQ5uEQIhAPe0a27vI0CfW61N0f+TyNVKcK65USGc6SLPEU4+svLu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1594954,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenqdLCRA9TVsSAnZWagAABkcP/iejWnDjjID9LXSqI5lF\nTVAZVYtgsl/rW27BlWgJyBI3dWlOlIqvrrlYSfxJnXMxOTqFeZTEm7e6Ke1Y\n04TP4c9/pJISUpoXkPKqh2QN5X1YAZ0Fh1/5sHE/qairnRZl9bvVBIwO1m2Y\nG10MhB8CENn92QwmYSN/AOV+EYITI4AoCf2vKNttZzh6g+st38MIzLExfJB1\nwWcpVyyFwwK3nEbyuVPxjYQD7nCPnhXyOemVm+uPrPY2GKDOdKvSSe7XZ7Q0\n4L6gspD51VXhUhjkO6KUhZpJfu+Zok6e+WJWQnzBGm7WvFY13NqKNoQx53FJ\n6IXGtnAVFq+6IBsvmaC7c2k3p7UxvTdA10zbjfvlWhWE0bYWiUa9RNLWJZqr\nBMBzetpe/sWIgNDfYmUiqw7AKOm81UoGA1FYameYG6hvSklmsXQNop830DSM\nDP7EbyGFXfSd8G7Squ5lCtvly+sBT+uWG6NUMBJztFX4+UC1pXxPJm5J3z2S\nMNlWc6DWBdoz8xvatqojViV/wFrqryi6NFKzhRoPMh/PBMzVFo2IDZ5iDN/6\nd+5q5/1DstSiKZxHuZOWr4BLOKEO3AiPfJ2FqN3+OnJtVKM0W76zPymGB4Gi\npmQt0GrvBxJyIsWzmtL81O/qwvF/ayExtLS3tNJK6R5tPwosC4Eu8+ATc40d\nwSss\r\n=MYHS\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"browser":"lib/gooddata-browser.js","gitHead":"98d661b263ca3fd7a199d67f106cfb3a5e427433","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.13.4","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"12.16.1","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.24.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"25.2.1","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_12.5.4_1587455819050_0.5209138447860326","host":"s3://npm-registry-packages"}},"12.5.4-alpha-strouhaljan-jsu-bb-2211-2020-04-28T05-34-35-938Z":{"name":"@gooddata/gooddata-js","version":"12.5.4-alpha-strouhaljan-jsu-bb-2211-2020-04-28T05-34-35-938Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@12.5.4-alpha-strouhaljan-jsu-bb-2211-2020-04-28T05-34-35-938Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hang.ngo","email":"hang.ngo@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jankc","email":"jan.krapac@gmail.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"mai.nguyen","email":"mai.nguyen@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"my.duong","email":"my.duong@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"nis.hua","email":"nis.hua@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"pkingo","email":"philipandreaskingo@hotmail.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"tu.bui","email":"tu.bui@gooddata.com"},{"name":"tulean","email":"tuan.le@gooddata.com"},{"name":"tuqt1005","email":"tu.tran@gooddata.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"791658bbab3c60b87a494463d0f8ff1f92f27894","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-12.5.4-alpha-strouhaljan-jsu-bb-2211-2020-04-28T05-34-35-938Z.tgz","fileCount":216,"integrity":"sha512-zxOjlLa8cI4XX8GERLJq7WwI0EnAbzKADFp4JDs8kpZ6PcXZnxZjY1dCYZO5oi6S2loYSYDA9HOoRzLbpSw7uQ==","signatures":[{"sig":"MEUCIHEw+/o+MHiZG+eyQyEqRlcW40rcXw515K1JCCB5jlAtAiEAsRMC+m3O30QdhE6kG0unt0ScE/1Cqj7gqJp0SxeR1/k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1595967,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJep8CSCRA9TVsSAnZWagAAXycP/0WODja7jfWU215N2bPa\nzEy/VVHMoUpTxShljafISJsc+SpfIxfU/nfMuLtQIbA0As4ZJnZFm0z/84jW\naRa06Gv4LZJdMrqfQ8sMF9bm9zm+dCAV43tmhUoZ/OhBYcSA4ynedQvtvIgA\ngyuTycSLkTYXWMbzoEUKkvTgkX4c5kwtCX94sKblxbMyUS3a/OISYbHSGaJS\nJUpP7SWZZ/5vKDCsox695tU3qybxiAqlHf3L9zJlKd5LNsdyHO73yTIAWN22\noJaEescgCc11CmNiFv1Bgs02WBB9NtkMieOFyPvFtXzYiT5yLmCo4NxjPMjE\nogrhXBvVnO/1Ba7Z4nQOME0Ifl9hgid3Dfy5gDLHtipWPYBILCAvqUZITJLU\nnrlgumQALqL9Zch5cYEa7BZzgFOsrteYmzUUdi2AEOnAmkCJ1a7S7Mwm9GXv\n9MQhlIKTxJL1jKZPhvddnmfrxl4gNrMYUq/aKKewTE1r+ESjQSaBbJCw3vI5\npHDfPAknppysyHd5o9AgrInvL21WAPx+coUosmy57zDyyYUggCvKnLYrdW7j\nsedzk6SYPh5V0UtB8bEa6SKr5JSKxzdjIP46a3CBOWcDU48Kg+6AER0uJoFj\n3Ux3pJbNAD81uUcUpYZpbrgcLYn3UujcCWDr38zXua641H3OIiSl3ZuHxbvN\ncmKI\r\n=eHi1\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\n\nInstall [Node.js](http://nodejs.org) (node 12.16.1, npm v6.13.4) and [Yarn](https://classic.yarnpkg.com) 1.22.4.\n\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --frozen-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"718e034d52c959b620ad820e680a554ab976e89d","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.13.4","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"12.16.1","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.24.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"25.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"25.2.1","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_12.5.4-alpha-strouhaljan-jsu-bb-2211-2020-04-28T05-34-35-938Z_1588052114395_0.9088771879189872","host":"s3://npm-registry-packages"}},"12.5.4-alpha-de.do-dedo-sd-936-2020-05-05T05-24-32-302Z":{"name":"@gooddata/gooddata-js","version":"12.5.4-alpha-de.do-dedo-sd-936-2020-05-05T05-24-32-302Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@12.5.4-alpha-de.do-dedo-sd-936-2020-05-05T05-24-32-302Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hang.ngo","email":"hang.ngo@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jankc","email":"jan.krapac@gmail.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"mai.nguyen","email":"mai.nguyen@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"my.duong","email":"my.duong@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"nis.hua","email":"nis.hua@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"pkingo","email":"philipandreaskingo@hotmail.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"tu.bui","email":"tu.bui@gooddata.com"},{"name":"tulean","email":"tuan.le@gooddata.com"},{"name":"tuqt1005","email":"tu.tran@gooddata.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"97c4ddbc2a9ba9bf6e5ac18db83cae8c8a4d043b","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-12.5.4-alpha-de.do-dedo-sd-936-2020-05-05T05-24-32-302Z.tgz","fileCount":219,"integrity":"sha512-ERilmXyczg72l5GjmakzK4P4+sr8xA0dQh7tPsMgbmE5oCU+cIz7sQfCxGJjdrKwk4Ml99jvAywaUiXlN47vRw==","signatures":[{"sig":"MEUCIQCJ+Jp4Mg5khTw1FVAzeYk0fyHiGzb5n+bbiayzLV5mJgIgJ+s7VjeIlsVv3OONgBTSlVp1PEPo2Uu1imjgM73pry8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1601795,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJesPi5CRA9TVsSAnZWagAATYwP/jJEuI1SwEUIeujm/bBW\njL81oYg/A0Hyj5WSLkoFgcRVStK5yMn+FNQ49U+GRKael+h/l3PrjWVOUdI1\nxBogGtNyFAUHksYUfBuqziQK9Oo/zhCYcRue6lqZjh2FmmFITLqe0TN38sfg\n+9nhfhEFkDbuFoZQcXMc6cV76kWQX3H8Y3YJn2H6fMKyoEZ2T/FoQwS8LM6k\nIZDEkTJiFU7cf9X3KNGBpqBtwXQy0ldPNgYXcd3GxOufymeEo9FGdhqTJo1q\n5apiFTSpoEjpU6H97PUCxWstsO1Qclph+qpvj0nZ+gOrVf0H79GFY7xQQH7l\nPl42HpXIzju2ktp1WqjynzUGeg9ikJI9h1NTAC1ulYysluZFCWLZFovV9Kt8\nwsT+VC1x11hbzEygjjxfxnHWMCSsg/5YmyORiyOJ0kunMx+dez9+kjhX/1kz\nrXb7sVLsvl8zhUsXUboV6c4U1uA9z4sLEusteN9ofk3NF96kRAW+PveiffSh\npcAQArh7IiaPfrWzT6TNpocfkGMHzUI/uLr+VsJsG99VL8u/93g/DCbLOncU\nFqv7z5eNkv7POqR5frwZDjIHPTWI93kWPHsoj5pFw4PDxGA1xTeTzLIKkX0t\ndYK2DgknrNv9L6cW4LnZuZKUCdzMwB8++6Ur3dlSm9pbPt65AEaUJkZRdNKw\n+2V+\r\n=t7eU\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\n\nInstall [Node.js](http://nodejs.org) (node 12.16.1, npm v6.13.4) and [Yarn](https://classic.yarnpkg.com) 1.22.4.\n\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --frozen-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"8098f78680f9ab62ed7a18c9c745cecbb954bd47","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"de.do","email":"de.do@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.13.4","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"12.16.1","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.24.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"25.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"25.2.1","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_12.5.4-alpha-de.do-dedo-sd-936-2020-05-05T05-24-32-302Z_1588656313364_0.07038295998035604","host":"s3://npm-registry-packages"}},"12.5.4-alpha-tomsatgd-tsa-bb-2259-respect-formats-in-vis-object-2020-05-05T19-08-37-508Z":{"name":"@gooddata/gooddata-js","version":"12.5.4-alpha-tomsatgd-tsa-bb-2259-respect-formats-in-vis-object-2020-05-05T19-08-37-508Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@12.5.4-alpha-tomsatgd-tsa-bb-2259-respect-formats-in-vis-object-2020-05-05T19-08-37-508Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hang.ngo","email":"hang.ngo@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jankc","email":"jan.krapac@gmail.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"mai.nguyen","email":"mai.nguyen@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"my.duong","email":"my.duong@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"nis.hua","email":"nis.hua@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"pkingo","email":"philipandreaskingo@hotmail.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"tu.bui","email":"tu.bui@gooddata.com"},{"name":"tulean","email":"tuan.le@gooddata.com"},{"name":"tuqt1005","email":"tu.tran@gooddata.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"0343f86430d1d7180bf86dc99a99f187d166a6e6","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-12.5.4-alpha-tomsatgd-tsa-bb-2259-respect-formats-in-vis-object-2020-05-05T19-08-37-508Z.tgz","fileCount":216,"integrity":"sha512-V1v/K88T4V7IXfTTGo7Zfsg7Y9glu4rCvKD9MX5RlXENj9uMl2woek9Fq1mZdDC8nMPU//z5foPSqUJmOju62w==","signatures":[{"sig":"MEUCIQCc9U8u/ICoVjGFUgVBHIeGIHkVZMSpwdjlH1gifKwUPgIgODL/WjLcly/qO1t3/8yEocmEA1SKCjSwy3+ig/qM7cQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1588978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJesbnwCRA9TVsSAnZWagAAOLQP/21ZMqUPx3J8Ntrzxb8D\nCH8A3S+BFrWzzQy/ZWLgXo3Th+NrSQanyK3e+00gw8I/zHMsgEpaQiBR5onk\n5/qsxQFoQ6sCl3hDkSkGZrlO2u4PEOABAp323/hfYYrwvvNn30cA46+p4TzU\neXYTWtO67WSm+ybjz57IsawUoK+QxjPGELAEYlvCuf/mRrmAFXzUTSheQOWI\n9Wev/WJmpD+cFg6ZvPrgOgopwvU23qLV+8vyGiTgO8Sze5AGkvvwKxWd1J5d\nopdEuCZuD4Z1Q6bk20dj6XO52U2QeRNHy5DxxJ7doJ6sTsFOdKz+GSGhyYhi\nJkypaFeHSXA7mkJntRzAH4Tv/Xm1TmvKj5yC6aU02FLoXoH1NC3MFe+FRG4I\nTtBX0rY1clPrVzSEHzFVPQwPL5FTRns69Ly8q1P0XUECokBB0caWIJYJuL5+\nJxJo0HUgWRGYfFqS3aY95ZXHskk7q2+d0rCwIZook/jBhrzZUMKMmj42NezY\n+wm5kHQTU4wJKHWAZSCpBr4PZUHHaYe20EP8SNlnJJEM4vAUEtp5jU0TeCmN\nmrQPszGbilVAUg8W/zp/pOj5NahlTkOWjygfig4JTp7xKUNMGfDhrCjYs7A9\nUrWmS1YAlTEO80H6dh8Axz88lDqTRaMeu86gOnrRzI0O2PR6GYmsIuaR2FQ0\nY4FR\r\n=j2+K\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\n\nInstall [Node.js](http://nodejs.org) (node 12.16.1, npm v6.13.4) and [Yarn](https://classic.yarnpkg.com) 1.22.4.\n\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --frozen-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"1d5519259284c0c44e8a735dc38130b5e8e026d3","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.13.4","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"12.16.1","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.24.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"25.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"25.2.1","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_12.5.4-alpha-tomsatgd-tsa-bb-2259-respect-formats-in-vis-object-2020-05-05T19-08-37-508Z_1588705775507_0.06425832363165207","host":"s3://npm-registry-packages"}},"12.5.5":{"name":"@gooddata/gooddata-js","version":"12.5.5","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@12.5.5","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hang.ngo","email":"hang.ngo@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jankc","email":"jan.krapac@gmail.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"mai.nguyen","email":"mai.nguyen@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"my.duong","email":"my.duong@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"nis.hua","email":"nis.hua@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"pkingo","email":"philipandreaskingo@hotmail.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"scavnickyj","email":"jakub.scavnicky@gooddata.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"tu.bui","email":"tu.bui@gooddata.com"},{"name":"tulean","email":"tuan.le@gooddata.com"},{"name":"tuqt1005","email":"tu.tran@gooddata.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"ac8180bc20762a0adeadcb7aad8fe669482f2eaa","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-12.5.5.tgz","fileCount":219,"integrity":"sha512-i9RictlJBil5OhYmD3tvNM4cZT50WaQQpxVrCGXqQW9PXoxG5BmYY/O/+fLiqwb8y1FqQFQh+hbwUS6xQjRTVA==","signatures":[{"sig":"MEYCIQCD23x/lTS8YNpPogu8iv1sP0Nkpdr9OepN/w7DIr45QAIhAKX8+OGcB7UeqHuA4s3PgvxUN1MFP+7y/OQlG96AwD79","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1601632,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJes4VQCRA9TVsSAnZWagAAQk4P/1TiGBbqTflkdEtUMoKi\nvMZiz0XhuaT/86OJ+GGmg94z104TUfWiQyyQZpxERhFIo6ir2b2RonLZQ6sI\n3VWjjPkYDU9j7yuQT8F6+wPM1Dt3GIG/t6oDMA/Z52romArKUh2pHUGDGeI0\nZcagbAqklcpeSsq2nWNLQg8QbdwYUO1OxaUFUF54XUtrgTTeN/UJAC7qJW6V\nmWZYNC4e1S3/Cb3Wp73xoYwhzZPRSQ0xTFWbnRt1g0PaN5Hzk8qpa/g5Xb7m\niXfccFTUpthhbr1DXGuqe/i/lBZKteK6snQegOsqk8mIy53kwa4ZoHGcctVZ\nI1OjAGY1lMdbpbLRIR65U/Qhf+FmNy1EM/u4DrqdWVDZfjxVdb5PNB0KeWzx\njkz95GcDTGkePjqTtmslsP8awweWXWBHx99zUQI9qVjpH/0BXDoDjRBy+7lj\nLRQZQZhJaM38uqNe9y5enttlyw71lNdHA1B4eovDQgZ+odhESOxGZ3AfbVZD\nwoNCHtplnacNd0lpHlebPdr6WmCOQIbpkfBIA08gR2kao/HESjxXpuhMrUMM\nSr1rWGWMvGnadQqSx4afbYG3oxgOX6oWNgnu22cPJEn4FIyXNgnLfsF6eijn\nFXMWhKt47R3bEifMFKgt2kKizrdV6tw5Icof7DodzTUSq2kZQzSZlodfDOXR\npfpn\r\n=QJ8X\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"browser":"lib/gooddata-browser.js","gitHead":"b86ff2be6ea4f57c48a6455dd6aba429b7fcb249","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.13.4","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"12.16.1","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.24.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"25.2.1","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_12.5.5_1588823375582_0.9204500347693336","host":"s3://npm-registry-packages"}},"13.0.0":{"name":"@gooddata/gooddata-js","version":"13.0.0","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@13.0.0","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hang.ngo","email":"hang.ngo@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jankc","email":"jan.krapac@gmail.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"mai.nguyen","email":"mai.nguyen@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"my.duong","email":"my.duong@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"nis.hua","email":"nis.hua@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"pkingo","email":"philipandreaskingo@hotmail.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"scavnickyj","email":"jakub.scavnicky@gooddata.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"tu.bui","email":"tu.bui@gooddata.com"},{"name":"tulean","email":"tuan.le@gooddata.com"},{"name":"tuqt1005","email":"tu.tran@gooddata.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"ebbf0dbe0e90e9f129f9cdca8d77a014f4b1aa98","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-13.0.0.tgz","fileCount":219,"integrity":"sha512-mBAHX9k2D3xu4GEWOYS/2JMa/1se/DrXg/Z5GxMce/xFp73mh5XuEZcczs9ptJ3AIlvwgiYt7ifCWVuUA8Zo5g==","signatures":[{"sig":"MEUCIFecKo92fW/lKWVQVFSmzY2a3Z///pcMD7ElOP29opXzAiEAr8BZlL45jlNi43OkfqFH7JznDl7zbC6/SxmwIe/TE7U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1595246,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJes8XcCRA9TVsSAnZWagAAb/4P/jhaYB6lEROWwktQOLTp\nQLKs3h2Od3tAKcY+LacAXKfN2GIzZpv8xz6bRx/UTe9k6qm6sbZ2ZwA/XgXm\n6P4EOpJacZsT9YH/jh8tjq/oTTnsUfcx0a1UG8/wV3uNFTxwKSJL0RWlQLZ0\n0fbzWXolApyUyGD8IhBbVteV8cWzwV6IzcZ0tiRNbzQI7dlxPIUY9VmkYr8v\nMY7Pu0RF+DaVX6zJzowu/CpcpPWZXABydxvH4YEdCzPuc1dQpSApDVDRudsB\n9g3EQNzppujAbwf088byYr8muTjD1dRY4odEEXEzG6Jw98imWUYtIm4q/5r8\nIEdRnvIaMaEYIgpl8HtVAsW+Bzg2hP2tKbGeNSwYHnGLzSPHUcYPFDuWmkaM\nPSMwZ3fi2iech9i/gFd32fhMmyW/ZBsG4PwLKkLJiJ63wika0L3uydHvHjzr\nPUNtiA3jKz65lJmhnoDH9alqYTOur97C5FFY/NuJtyST2B5Pri11abD675rk\nMBrh7s7WwKMA7Twh1am3YfaS6T3VbQDyyFcHSYpn69VPQG+MOaK38+d3N2xH\nJawp9nYasF3PN/8fm8FeBrO4U9+TjPAt9G4s8KzfyonipaV2sTxn0N990kNX\nWckutoG1Xdg1e6QviA7A2eHr7uR9nJELLJQJLqbK7UUxi4eI9ZiNpZKGi00d\n0c6w\r\n=zacQ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"browser":"lib/gooddata-browser.js","gitHead":"7c59391016ff79f901cfd44b1f7694d3d6705ab1","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.13.4","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"12.16.1","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.24.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"25.2.1","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_13.0.0_1588839899715_0.7517538191938267","host":"s3://npm-registry-packages"}},"13.0.0-alpha-tomsatgd-tsa-bb-2286-override-default-ad-hoc-percentage-2020-05-12T13-29-52-301Z":{"name":"@gooddata/gooddata-js","version":"13.0.0-alpha-tomsatgd-tsa-bb-2286-override-default-ad-hoc-percentage-2020-05-12T13-29-52-301Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@13.0.0-alpha-tomsatgd-tsa-bb-2286-override-default-ad-hoc-percentage-2020-05-12T13-29-52-301Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hang.ngo","email":"hang.ngo@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jankc","email":"jan.krapac@gmail.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"mai.nguyen","email":"mai.nguyen@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"my.duong","email":"my.duong@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"nis.hua","email":"nis.hua@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"pkingo","email":"philipandreaskingo@hotmail.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"scavnickyj","email":"jakub.scavnicky@gooddata.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"tu.bui","email":"tu.bui@gooddata.com"},{"name":"tulean","email":"tuan.le@gooddata.com"},{"name":"tuqt1005","email":"tu.tran@gooddata.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"bd3f2c3d524dd0115a3162018902e39ad8f3241d","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-13.0.0-alpha-tomsatgd-tsa-bb-2286-override-default-ad-hoc-percentage-2020-05-12T13-29-52-301Z.tgz","fileCount":221,"integrity":"sha512-37g88nov98+uaqAP4FK5EETIvWHbsRjLfCubVNtZdputiuJMimQB44UJGnxtTCtjfcYtyO+jyYPl0z3eX0KC+w==","signatures":[{"sig":"MEQCIBCy5Pq5IJ/QEfQdDSNf41PG7e5WCh/x9mOwu2FLguT5AiBi2XW41bTKEhpdGcqzAUAfgS+ftWmYk1c8w22oj06OWg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1603300,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuqT6CRA9TVsSAnZWagAAluQP/1zWAwVwf5KUJAHQ+RKs\nyTGVOMxb248N4D4VqOG3vccmRm+CpRCYMrYAkGM7zepa5HYZdBayMyjQpK16\nWhMXxc70FyId8PMebcGlCF78dTBbQT9WoVTrhbEdgIiBdRxlwbbPtDjEBArk\nSRZfXnPZNu9FyEFkPGINHbxZVbyEE7vjdkZO3y6w1vdv0WS7HbKYfBi2mDWY\ngOkzmXbow/Ky9RNvW8mo9jhhgcm+y8/oGz4GJXtoFbfOl3q+Oy5TIVkhFOCI\n6F2iJ4uQ5ryHt+4j1oOukgolLbU9F6cYDdSW963sDYBRUaDPoIo6vemQknYH\ndj7tyK5+NRw5PjpiuDNIopCZaHVPfpsG1rB2UnBySP0YhN9VQaicKYVgmJQb\n1UPLFsVg8dZkAEjYnSZ8oltqEhBIJjW/Gs0UnS0+Tjvu71DN72XDTmhvjMSo\nBJrgq2qR+/G7jiIb19KC75jf7hnuGL+H5L92GEQGReZnKRkTzw1f6aafGA3W\n52BEYknz1/9YZgVqonB+MS7hUlfinZ7bveVIPJNctCp4n5exKRYTXNgDVRtq\n4iqex8kCiRerrotM2nLeYuoBe+MmgOY4YF2NzYL9oekzWPfKnxFRowul6jOh\nFEzIhmB5cM30ueYJp3wQrRRyJfju8R3k/i/+YVBHG18JmndsVTh0C/SoZGIY\nk2ne\r\n=zlcB\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\n\nInstall [Node.js](http://nodejs.org) (node 12.16.1, npm v6.13.4) and [Yarn](https://classic.yarnpkg.com) 1.22.4.\n\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --frozen-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"00645724c7ccedf20230d2de1aa05bc08d462011","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.13.4","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"12.16.1","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.24.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"25.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"25.2.1","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_13.0.0-alpha-tomsatgd-tsa-bb-2286-override-default-ad-hoc-percentage-2020-05-12T13-29-52-301Z_1589290234233_0.6365851098935276","host":"s3://npm-registry-packages"}},"13.0.1":{"name":"@gooddata/gooddata-js","version":"13.0.1","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@13.0.1","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hang.ngo","email":"hang.ngo@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jankc","email":"jan.krapac@gmail.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"mai.nguyen","email":"mai.nguyen@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"my.duong","email":"my.duong@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"nis.hua","email":"nis.hua@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"pkingo","email":"philipandreaskingo@hotmail.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"scavnickyj","email":"jakub.scavnicky@gooddata.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomasreichmann","email":"tomasreichmann@gmail.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"tu.bui","email":"tu.bui@gooddata.com"},{"name":"tulean","email":"tuan.le@gooddata.com"},{"name":"tuqt1005","email":"tu.tran@gooddata.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"1a738b16d1eeee8742771c2f5886ae4239793e80","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-13.0.1.tgz","fileCount":221,"integrity":"sha512-hPWzqvhSzmkBOFGCAOkeqPutn/S3MFdVaY/442Bm9M3dmmdAyhQPIN3PH0FP0ZaKiELpiEiFi9GpiyqxJBsKRw==","signatures":[{"sig":"MEYCIQDPQnZmsEPUQ2D2Efb7u2fh2ltpB23ZJ9eKRyrr8O6COQIhAM67CH+prKdwFb/p1xCDHTxqdXyFtXlK4AJdWci9JR29","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1602916,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJevPC4CRA9TVsSAnZWagAATcMP/jSYZYUpGEkRm/pbUIPm\nMfJCxdQHeGzRPFTTx9XC0KZmWlfPr4ENJFKra5Q+SP8FKiqbkw276/s34PFZ\nkFsuwJ5DyBZATOhl/EPkZxVuJnh5MTt1KAeKI2LGHOS8oiMsAL57/Ekpw15D\nwXNGX+x/bzm7sW2tftoG2PiVxHohg0oviIhiQ5km3EU+e/dYiq6WY9Do9jgI\nxjWXHi82x1UE3PK3Ti5ltGUfMe/h0PYaDkVF8If/RCz2c6OjmF5mDari4cye\naR5uBbtLm9UNsvkA3KKB46xsXLK3Vr80LoQQWOdtNZJjcu85+1kjFfnTzjTX\nxONuzsT12AR4+GoW7wPTxlV078cNfvlLNSzmdBvGD8SX3NY1HTQ3ctxf4rpY\n6v6OzRLn79rVhIU+/aqWIdBbbF3T0b7cZOHCN5GlPpDdxQkbk3O0bckI1PEn\n+2+n7TFvmTUbk4bPJM1lC/WC3SczjXgmxYvItZaHWFJ55O/962a/dBOCh45l\nPlPQzexuCefrf67lE9jujICR1+nk/uD9qeYj1ISNu9y81sp6YhSX7KqhmTfA\nempGG0jcSJoSu2IkMOS0wF+KWW021sh0JZapnF7mx+567+hMpNRAtZLbiRmS\nte7lxC8aiAuu5gyhEIjSTmjeaOgNcY2kn9wdr6nrJQ9/NnIyX9C5oFSzSGJC\nm3aX\r\n=sUY1\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"browser":"lib/gooddata-browser.js","gitHead":"ffd03f6e2153944dfa784e20b313cabb2a696915","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.13.4","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"12.16.1","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.24.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"25.2.1","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.12.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"1.16.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_13.0.1_1589440695277_0.00568069508029323","host":"s3://npm-registry-packages"}},"13.0.1-alpha-vlastikcz-vlk-fet-430-v2-2020-05-29T09-41-06-030Z":{"name":"@gooddata/gooddata-js","version":"13.0.1-alpha-vlastikcz-vlk-fet-430-v2-2020-05-29T09-41-06-030Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@13.0.1-alpha-vlastikcz-vlk-fet-430-v2-2020-05-29T09-41-06-030Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bich.nguyen","email":"bich.nguyen@gooddata.com"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hang.ngo","email":"hang.ngo@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"huong.nguyen","email":"huong.nguyen@gooddata.com"},{"name":"huyen.nguyen","email":"huyen.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"mai.nguyen","email":"mai.nguyen@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"my.duong","email":"my.duong@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"nis.hua","email":"nis.hua@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"pkingo","email":"philipandreaskingo@hotmail.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"scavnickyj","email":"jakub.scavnicky@gooddata.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"thao-luong","email":"thao.luong@gooddata.com"},{"name":"thuong.nguyen","email":"thuong.nguyen@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"tu.bui","email":"tu.bui@gooddata.com"},{"name":"tulean","email":"tuan.le@gooddata.com"},{"name":"tuqt1005","email":"tu.tran@gooddata.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"698d50cca360603cd5ed47eac6aa2b1020385973","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-13.0.1-alpha-vlastikcz-vlk-fet-430-v2-2020-05-29T09-41-06-030Z.tgz","fileCount":221,"integrity":"sha512-4//WjK4nlWTrvJUF+xseLogfQHSkLBrkfCmYgEngMa9n/vUtLAOzLp3o13b2Sd7eUfqEukKqAq5J6SHnxD3HrA==","signatures":[{"sig":"MEUCIQCu63n0XXiz+Pdk6aO9+2UVqEnQBzV+/xd1oDzmX6E5CwIgZnPdi4YbjxKEicq/ZlHCAwROo8H7cmdh9dlZk6pdYv8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1603361,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0NjVCRA9TVsSAnZWagAAONUQAJkB2hQ7yB0ocP8oF6nr\nwmMGz9zixYX2cnkEchzU7VSTOio2NJJdf1LQxIyEUYK86mEnxPIRaohFnf0l\nWugGwfhkAxpeuiIyZQkWVM/33KrxFQ9c8nCBV0q0EH+YS2xtg4f7I/mwskSe\n/umZQ9Ugc587caNBspyaDBGGT7FI2y2JeOBqOBp0haeC7cy84QNmGWvs7raz\n+JcynBwWDsXiw5blEaYvC7CooQHjxq3PqgAcyJD2lSY5dIQmALXPU6+BK2Jz\nmeSpx6JkJ8mfe0yFSoCJZGteE6uT+i0+fVX9Ig/lpw86aLxDfaim9UaGLDXB\nP9GO5+GFVugG1GvNzurOv6MGsKT125jfBWDICgF819C1suemCCsqOdFHTfcC\n6ewXgyt00CJjBy5uPMxjAn7l8MK88wr1TNBbelaZGBK9KdbcMdSgEWAZrjID\nvksX1DTHMebPGzt/6lhf8cvg/NEPcZ/ADAGzNaWkOqvPD20TKi4Gt92SgftB\nPyjUTcs/FqoO/hX4/jrf/W7mOLAUjv+fOdn4CQkzbVaQ1+Tu3ftaJ01jIo1k\nllTcalkoUuEAXXpl8VbMUJC9ukyI1aXrguiRkwmEH0kYrUJiL3O/KdW96UGz\nn283oehiiB8Yi3y2BpEK8IOdgcJyptk2GlWI7U7bx4uLYTgNwq5MisMw378l\n6dwF\r\n=uWow\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\n\nInstall [Node.js](http://nodejs.org) (node 12.16.1, npm v6.13.4) and [Yarn](https://classic.yarnpkg.com) 1.22.4.\n\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --frozen-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"5639b681c18e407b16f452de9803d80ffb068fea","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.14.4","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"12.16.3","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.24.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.5.4","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"25.2.1","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.16.0-alpha-pbenes-vlk-fet-430-v2-2020-05-28T14-25-34-458Z","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"^1.16.5","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_13.0.1-alpha-vlastikcz-vlk-fet-430-v2-2020-05-29T09-41-06-030Z_1590745300721_0.7831988987442284","host":"s3://npm-registry-packages"}},"13.0.1-alpha-vlastikcz-vlk-fet-430-v2-2020-05-29T14-17-53-935Z":{"name":"@gooddata/gooddata-js","version":"13.0.1-alpha-vlastikcz-vlk-fet-430-v2-2020-05-29T14-17-53-935Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@13.0.1-alpha-vlastikcz-vlk-fet-430-v2-2020-05-29T14-17-53-935Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bich.nguyen","email":"bich.nguyen@gooddata.com"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hang.ngo","email":"hang.ngo@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"huong.nguyen","email":"huong.nguyen@gooddata.com"},{"name":"huyen.nguyen","email":"huyen.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"mai.nguyen","email":"mai.nguyen@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"my.duong","email":"my.duong@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"nis.hua","email":"nis.hua@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"pkingo","email":"philipandreaskingo@hotmail.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"scavnickyj","email":"jakub.scavnicky@gooddata.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"thao-luong","email":"thao.luong@gooddata.com"},{"name":"thuong.nguyen","email":"thuong.nguyen@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"tu.bui","email":"tu.bui@gooddata.com"},{"name":"tulean","email":"tuan.le@gooddata.com"},{"name":"tuqt1005","email":"tu.tran@gooddata.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"34796d80ea20daa5028b000b3438488442629c0b","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-13.0.1-alpha-vlastikcz-vlk-fet-430-v2-2020-05-29T14-17-53-935Z.tgz","fileCount":221,"integrity":"sha512-YC0QgAKBXfiKrQTz9xDB/qf6uen/x7Pf33cdNxGzEcxI08u8UildMkv8DAtgGOI5cRc7ALE9J7kiWSHjgL0B2w==","signatures":[{"sig":"MEUCIQCV70o086txYBXdYGZkhEs6jRfI40NOJvTlxHoJDVGtTwIgJY9zA592zoSCnhO8Pf7wOTBtGnbNsCEI2MHDzHePY+0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1603693,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0Rm0CRA9TVsSAnZWagAAj5IP/jNQeWrGRuX8vR5IXUre\nOxlE2jHAtEBWSK6zQXrvQ9Sx0RmZWzdJMeYZnnr5JSMqH2tURJ50iO+nHDAi\nR3aoKoCsb9wjpVHiI4oY5HhAIMkFTYo7EY4nPPlbIzq86/xUYx1Pe+fal57+\netaauAAYpFXI3WJLNazpYZZ0jTDbdrpPt9J/1TfQ9O2yo+Nqz2ZrAUQaPQC8\n0c3wf7c3qkKzcp5Vjq9lbSLynGMiYfRUsjY+tTN79BLOftWggVuvy9/De+yy\n49rWlCDinMGYFYX1gqaFkSdRQJXjhbtRwIub5POcFHHq5Rh4Sw5uj6QJtwg3\nNdKNshhzv/0Ji5NAPhQTS0XN5um8FT7UY4DR9g6SkLIATnuQ/CmXy6QJ+M69\nHoy8zxQyh0SgpNuz48cFw//O1Asbp047AggV9g8Q34vLJTn2KCTbvjsTKIhy\n3DEaaJjG5oEZXifIcSEb1ZaLRj0PCf+i4XPQmGtAGKj7V5drRexXipSBkHx1\ni9qenvWF3yhvCJ8YgwpNPI4PT+stLxTBsmFHO7Kw+1tswhIM/tKlj0yOcvp7\nWFy/9RKo8KOkXhDfP04jlcgxAC/UIGWUhwFtoAH0vFFmTsoQGgV9Blufckz4\n/RMdczveRQXIiZpCD4P/dlRNXUdNMfLkRcrTA2kLLZVfj3yGBn0opTD2Mgr0\nEmjP\r\n=ppPz\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\n\nInstall [Node.js](http://nodejs.org) (node 12.16.1, npm v6.13.4) and [Yarn](https://classic.yarnpkg.com) 1.22.4.\n\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --frozen-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"022f50464c5c72c83ad3c8ea7c57d97d0287392a","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.14.4","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"12.16.3","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.24.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.5.4","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"25.2.1","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.16.0-alpha-vlastikcz-vlk-fet-430-node8-2020-05-29T14-14-40-114Z","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"^1.16.5","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_13.0.1-alpha-vlastikcz-vlk-fet-430-v2-2020-05-29T14-17-53-935Z_1590761907645_0.42166157414734085","host":"s3://npm-registry-packages"}},"13.0.1-alpha-vlastikcz-vlk-fet-430-v2-2020-05-29T14-50-59-389Z":{"name":"@gooddata/gooddata-js","version":"13.0.1-alpha-vlastikcz-vlk-fet-430-v2-2020-05-29T14-50-59-389Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@13.0.1-alpha-vlastikcz-vlk-fet-430-v2-2020-05-29T14-50-59-389Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bich.nguyen","email":"bich.nguyen@gooddata.com"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hang.ngo","email":"hang.ngo@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"huong.nguyen","email":"huong.nguyen@gooddata.com"},{"name":"huyen.nguyen","email":"huyen.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"mai.nguyen","email":"mai.nguyen@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"my.duong","email":"my.duong@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"nis.hua","email":"nis.hua@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"pkingo","email":"philipandreaskingo@hotmail.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"scavnickyj","email":"jakub.scavnicky@gooddata.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"thao-luong","email":"thao.luong@gooddata.com"},{"name":"thuong.nguyen","email":"thuong.nguyen@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"tu.bui","email":"tu.bui@gooddata.com"},{"name":"tulean","email":"tuan.le@gooddata.com"},{"name":"tuqt1005","email":"tu.tran@gooddata.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"7f682dcc48d193843f5dacabf43771f4653de4ec","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-13.0.1-alpha-vlastikcz-vlk-fet-430-v2-2020-05-29T14-50-59-389Z.tgz","fileCount":221,"integrity":"sha512-SespLc9BZz6kGfAOOCeaz6VW/FFEECuXOI1uvwr+t323wC2oOw7GcfydSC16VMdpHlzLF7++ykCfjY07Bp+Gww==","signatures":[{"sig":"MEYCIQDbpGgU1RHar/HgLK13v8XlsMmEDbsh0JHLJifvyK1D+wIhANuzZixhufTuf6lPDed7WL7NezFYTC7iv7yQwl4QM9P3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1603693,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0SF3CRA9TVsSAnZWagAA488QAIvQ9UOBeG5sTFMBSn6v\nqUrwEUmIL6nDpUaNjbbZ42/TJZhij/NUHFkz6gP9tcd4HuneL7m96rs0XjNl\n4kizydnyf9yaRwwQRfVtkCSr24K2+Q+7bJWqhSZ0RExLPvtdPz0EYZxMK1ib\neGvNZiPA+o7YrWpKJWAZuMLWxjq859DhwSDLbs1uFS3X224Xn4ZTednb0DYS\nvdkHZwAEZyz09xUYXjWCoRcZAR8nuFytPPthT9MFM5iZN/t0o8yrQ/lGA4VM\ncTXLQixwrzVEDE28w59HYTpiwP3sMTg0SRoMzM2zkgkODUPSTEdDGETwIjYt\nWkOprZxNF3zTKSh9UcGZ3hNlmsNlKLIsf70rI4olm7nJdZUnRKpJy6E7g896\nIE5Pw1R2tBnlfAv9YbKi2uEYifS702huKv8dwecUR9TjNJdIK2N2KSdBnQ7r\nJb3QGbA31UaslzVPD1ezw4IGV+C/sV5qBEswvXCtV7ZsFwri34PQqq6z04tn\nfBbfwxhJpQCEpO9NL18/q2WsmBWMRjJ4zZeN6xhd6QIgk1r8GFsg2f4Bu1DG\n0oNcIdSonDNyt5GMFO33yhlWSfnXUDgUwd64fzoglrS67+5M4+1Ji0vvTbvX\nEZWwZcEzdTwLraFvHPAzxF2GfCfpj6QCK9udpm+KdOXsBU4JpW8VY/yq4BSu\n2gt6\r\n=iB4M\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\n\nInstall [Node.js](http://nodejs.org) (node 12.16.1, npm v6.13.4) and [Yarn](https://classic.yarnpkg.com) 1.22.4.\n\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --frozen-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"9c1bf9fba13a2180043e727aab0bbd1cb9c8c47b","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.14.4","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"12.16.3","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.24.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.5.4","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"25.2.1","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.16.0-alpha-vlastikcz-vlk-fet-430-node8-2020-05-29T14-41-11-201Z","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"^1.16.5","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_13.0.1-alpha-vlastikcz-vlk-fet-430-v2-2020-05-29T14-50-59-389Z_1590763895152_0.41420741439332187","host":"s3://npm-registry-packages"}},"13.0.1-alpha-vlastikcz-vlk-fet-430-v2-2020-05-29T15-08-01-694Z":{"name":"@gooddata/gooddata-js","version":"13.0.1-alpha-vlastikcz-vlk-fet-430-v2-2020-05-29T15-08-01-694Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@13.0.1-alpha-vlastikcz-vlk-fet-430-v2-2020-05-29T15-08-01-694Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bich.nguyen","email":"bich.nguyen@gooddata.com"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hang.ngo","email":"hang.ngo@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"huong.nguyen","email":"huong.nguyen@gooddata.com"},{"name":"huyen.nguyen","email":"huyen.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"mai.nguyen","email":"mai.nguyen@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"my.duong","email":"my.duong@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"nis.hua","email":"nis.hua@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"pkingo","email":"philipandreaskingo@hotmail.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"scavnickyj","email":"jakub.scavnicky@gooddata.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"thao-luong","email":"thao.luong@gooddata.com"},{"name":"thuong.nguyen","email":"thuong.nguyen@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"tu.bui","email":"tu.bui@gooddata.com"},{"name":"tulean","email":"tuan.le@gooddata.com"},{"name":"tuqt1005","email":"tu.tran@gooddata.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"f4ef5fd1180f9bdb8bd8dbe6940f3d0951d97514","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-13.0.1-alpha-vlastikcz-vlk-fet-430-v2-2020-05-29T15-08-01-694Z.tgz","fileCount":221,"integrity":"sha512-P/k64Bsc1h+9CyG5W36lqFDcl/7olxBmgAM+iX/6rfZlEB7kVLCCAmHZ6vwESLzwdocG6R80oiFprNJMZiHQkg==","signatures":[{"sig":"MEYCIQD7KGgDjMeaALCmStYxHj5H5EReIMbDc3mAhSr44OhEIQIhANqlHytDG2Jl/42+kZIzp0qkPZgqvVIVw05aqXIk7Rll","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1611843,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0SVyCRA9TVsSAnZWagAASAAP/3Rgwn+BY85dUA7+/DZv\nBZNAI0WbAAu80ZfOlGSnRDpP3q+M75RTeSmYkavgJGZhfQqPdHYPqZ2FmjkM\njVc2aJ96r0+w6eX4lW7sklWaDncT/dy6UzZpq8x4sd8Pj5h1kdLR8i1WiLaf\njpVByBJG2Phs01oikrLOQEpzu4HQTja4o5CQ8dGWB+2Xg0cIw3/8hx3c/PZi\nx5dJddT1eXu+hbtiWVTtFE+2LeozskyUlxOYQBG3eBjjBAa0VG6j4rpOL0bz\n0zXOXWc0J4wQtYK4ec/KyJPSWBGIjzgruF/johFMjuQrO0AwlEMNwoEa4FKp\nK03OxHe/PuSBGmoSiwbtn7dU2D7Toch5EHb3NV3srWKRg1P4q8E09Qznib0k\nMmAydY/ILAYok9NBsabKFgsS3F7BilnemayVNNbVumepcnYsm6VfL91frYqt\nLaWrozVu74desV39cbSsRBvzdFaIuFy3vrmW3AFZaWMHHX7JpWUiSF+jL0Yt\npX/pNuVmXTxNffYOfFIzoJ3DtuTySWse5jPh9FEheBS7gxglSDi888eXGutP\nZC61TvSfZ/HOuz38Mxi5XctZFrWpp1clpfMLqZOciB0kZwmFhOGQNoHoacSL\nDhrdITr2YwB/SXRQE+sZm89OAtzvRtub6l6viHd6rkwDQqVEQDdpYBT/QDGL\noT4U\r\n=R3Vp\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\n\nInstall [Node.js](http://nodejs.org) (node 12.16.1, npm v6.13.4) and [Yarn](https://classic.yarnpkg.com) 1.22.4.\n\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --frozen-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"d44ab5b90886c799dc684651f5b935ec67a48b5b","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.14.4","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"12.16.3","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.24.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.5.4","async":"2.1.5","grunt":"1.0.1","husky":"3.0.0","ts-jest":"25.2.1","webpack":"1.13.2","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.16.0-alpha-vlastikcz-vlk-fet-430-node8-2020-05-29T15-05-09-039Z","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"^1.16.5","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_13.0.1-alpha-vlastikcz-vlk-fet-430-v2-2020-05-29T15-08-01-694Z_1590764914200_0.8844242912385485","host":"s3://npm-registry-packages"}},"13.0.1-alpha-vlastikcz-vlk-fet-430-v2-2020-06-01T13-45-42-445Z":{"name":"@gooddata/gooddata-js","version":"13.0.1-alpha-vlastikcz-vlk-fet-430-v2-2020-06-01T13-45-42-445Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@13.0.1-alpha-vlastikcz-vlk-fet-430-v2-2020-06-01T13-45-42-445Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bich.nguyen","email":"bich.nguyen@gooddata.com"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hang.ngo","email":"hang.ngo@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"huong.nguyen","email":"huong.nguyen@gooddata.com"},{"name":"huyen.nguyen","email":"huyen.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"mai.nguyen","email":"mai.nguyen@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"my.duong","email":"my.duong@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"nis.hua","email":"nis.hua@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"pkingo","email":"philipandreaskingo@hotmail.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"scavnickyj","email":"jakub.scavnicky@gooddata.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"thao-luong","email":"thao.luong@gooddata.com"},{"name":"thuong.nguyen","email":"thuong.nguyen@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"tu.bui","email":"tu.bui@gooddata.com"},{"name":"tulean","email":"tuan.le@gooddata.com"},{"name":"tuqt1005","email":"tu.tran@gooddata.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"b8c4b823991fa04ed7473c31349a80c9328eb12b","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-13.0.1-alpha-vlastikcz-vlk-fet-430-v2-2020-06-01T13-45-42-445Z.tgz","fileCount":221,"integrity":"sha512-Q3s6y2A4NWwI+Ifq43eMp1B5a52hQdbS2ioeiRYYsu61HOa2++PQZkV/R2a9u8wYbPmrXFE0uT3B5vIAFBENJA==","signatures":[{"sig":"MEYCIQDAcHTL6ETsRBRWgY5OD00azUP4rvOou26BqI/1XjFKcgIhALifu2/0H4jZf3gIL0qjNAPI3ZRuRjqXNQGXTZBJFUvm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1627232,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1QalCRA9TVsSAnZWagAAokMP/1ZFYaCjoXHKNz4q6bMf\nR7qryFssbTntbXuftPN43fMmO5cs88kUmNQK1+FOV6baRDXyGeCn2ft9TCBh\nDDKjLVe/Ud7wp9yMrth76xYmL15y3ne250ioYTZenUTOEf305pUk7Q4+7K/c\nNOsjBN9mOPWBkJgZ04Bpk3RBzZcyuLf4Qim62FdzRzFAm8rhWhuZrq4JuUog\n03aLA7FtVw4F0tacLjCUCkW0Gz2o5MVlynnmtpU/67JHec4FK/Ya05EVjJfo\n973u1D8A+3HXs128dIbZvoRPFQjCN+vniIZSIT4mnVGjWAvBg8/H3ZSwG+EJ\nlJ+JfCd1ExR6FzPatFbNXEah723aMYKsAzQRNINI+mh6fJafJRo2BvqK1DBY\n4qDWb3P4zqwhzXMrrVHkbQ7bqRD4CrDotmgg3L2Et9WJtCGot707jJWZHidX\n5JaRqO29kUVr5TbLNUqTZJQLET6l50lWSxKzQGn+eVeFk5pEPTFlQiWRway8\n5nlDzgX369miymPSd1XvB72HQCw1hqTkQi2f29e/54Du+4l9KAR5eOM/iZ0V\nd3nmCGzJKJYZPFmCk+qZzcZHeNAZdSl0rlTzMCxzH4K+gH2McE07v2nh5FIo\nRyP9E48swJePFc+Hti9yLpcgFxcg0vFcAOuVxBGNCbTNbZSLElN45MmkauVE\nWbtY\r\n=hOTK\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\n\nInstall [Node.js](http://nodejs.org) (node 12.16.1, npm v6.13.4) and [Yarn](https://classic.yarnpkg.com) 1.22.4.\n\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --frozen-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"4a7c32e349f59fc70d368b89094ce43245885226","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.14.4","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"12.16.3","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.24.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.5.4","async":"2.1.5","grunt":"1.0.4","husky":"3.0.0","ts-jest":"25.3.1","webpack":"^1.15.0","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.17.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"^2.1.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"^1.16.5","grunt-contrib-watch":"1.1.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_13.0.1-alpha-vlastikcz-vlk-fet-430-v2-2020-06-01T13-45-42-445Z_1591019173174_0.13216903398358282","host":"s3://npm-registry-packages"}},"13.0.2":{"name":"@gooddata/gooddata-js","version":"13.0.2","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@13.0.2","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bich.nguyen","email":"bich.nguyen@gooddata.com"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hang.ngo","email":"hang.ngo@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"huong.nguyen","email":"huong.nguyen@gooddata.com"},{"name":"huyen.nguyen","email":"huyen.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"mai.nguyen","email":"mai.nguyen@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"my.duong","email":"my.duong@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"nis.hua","email":"nis.hua@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"pkingo","email":"philipandreaskingo@hotmail.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"scavnickyj","email":"jakub.scavnicky@gooddata.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"thao-luong","email":"thao.luong@gooddata.com"},{"name":"thuong.nguyen","email":"thuong.nguyen@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"tu.bui","email":"tu.bui@gooddata.com"},{"name":"tulean","email":"tuan.le@gooddata.com"},{"name":"tuqt1005","email":"tu.tran@gooddata.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"2fb37056bc6a8e50ff4180e1c148d7e1ebe114a1","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-13.0.2.tgz","fileCount":221,"integrity":"sha512-zUQxCDumaGBYXg69WCbqS9RIPdAHJQbeE802o+Rw73zz4nsnmPD5lH9wsTJy3vZCAixcXlsJE6RIMEEDb8iCzw==","signatures":[{"sig":"MEUCIQDmJlfmGmOpd/et3mSabMk9HRxtjAhpLm8aC2OviTd4kwIgD9/zNSalqsOt9ysAxkwSB3P+hcq04AA1EZx9TjwyTGU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1626950,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1kK2CRA9TVsSAnZWagAAGSQP/jVMtKPlQqc6jcyQGUdP\nvzohN3c95+gQA1LEhOTCQ+T7dF5w3dEzRDgdE1k71y4y9ufpMCPacV5L6TBf\nu98Nq7H5vS8T6kheBZ7aw4T+O9LuKB3gc/vUynsX5bz2UGoq4gW2ijqSgngC\ngd2N/U42bnIqlbiUMOaLCQ3Au/r7lNBbSyme5RrjPUiqJhp5n4CWmh5h/Buf\nzPqsNO17rTJhf71oL+SJhzSK9ZbcaSjy2AetjaWj8kpYylIj+sbTWMVHx5xd\n9gBff5uHbAHs6mug/DDyILM9reHKETQ/RkcswaXy39AevlOenZd0FEiVI8n2\nx1MwZwaxbPPcY0+TvOIqwCzVjcUSR26aTxETowph2PrBpgOGh/IyRJL95R9k\n4mVO8LIulPt53+zKpBA0vKVD9WmiowBc/kiIFUEW02dQf0a5x+7Z/wCKWksr\n9iUPvezFvhAzL2L4MV3g5VA6JvKX9ehDPPCKLQ5miDl3ask2HbOVTFu0qkiI\nO8Gz5QhDfbCXBtrpDf5SAkbfGiTsCf2AwU9XevBqp76wzuUkeS68/IvwzzSK\ns5wuTVHgtdyhoXURFEeZlFYL4y1+9bnf0GHf1tPnDk7uEbvELR7rV1y87EAr\nx6qKfB/8xOv4342Uf7uHglJiss8VU4MfJ5i/QCJPj+TIZrvW1HUppbVIytmc\nFnAh\r\n=j7sd\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"browser":"lib/gooddata-browser.js","gitHead":"dc77c052419af246e1fd98bf66f04f6786242cc4","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.13.4","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"12.16.1","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.24.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.5.4","async":"2.1.5","grunt":"1.0.4","husky":"3.0.0","ts-jest":"25.3.1","webpack":"^1.15.0","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.17.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"^1.16.5","grunt-contrib-watch":"1.1.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_13.0.2_1591100086113_0.14128723923155295","host":"s3://npm-registry-packages"}},"13.0.3":{"name":"@gooddata/gooddata-js","version":"13.0.3","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@13.0.3","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bich.nguyen","email":"bich.nguyen@gooddata.com"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hang.ngo","email":"hang.ngo@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"huong.nguyen","email":"huong.nguyen@gooddata.com"},{"name":"huyen.nguyen","email":"huyen.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"mai.nguyen","email":"mai.nguyen@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"milan.lempera","email":"ext-milan.lempera@gooddata.com"},{"name":"my.duong","email":"my.duong@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"nis.hua","email":"nis.hua@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"pkingo","email":"philipandreaskingo@hotmail.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"scavnickyj","email":"jakub.scavnicky@gooddata.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"thao-luong","email":"thao.luong@gooddata.com"},{"name":"thuong.nguyen","email":"thuong.nguyen@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"tu.bui","email":"tu.bui@gooddata.com"},{"name":"tulean","email":"tuan.le@gooddata.com"},{"name":"tuqt1005","email":"tu.tran@gooddata.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"van.nguyen","email":"van.nguyen@gooddata.com"},{"name":"vi.phan","email":"vi.phan@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"c18646950013da4571c3f88ab1876000b320b552","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-13.0.3.tgz","fileCount":221,"integrity":"sha512-fcp8+3ksCofr1QRZmYndju+n9xrNA3bDJX/20vVQ9aFxj45q2tKfXiE6DKr09wQyipZL93ToH4F6Tgm2Dx5zjg==","signatures":[{"sig":"MEUCIQDvj9lPVFZa6a/4QPWDA6krthzD+RU5sk9mPdp7e69PHAIgV2tTiteYUI/LvzHF/Ka3/syjGcLsuDGF10Gbvt6jdZA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1633322,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9d1FCRA9TVsSAnZWagAAt1QP/2mhW/aGMwd7w7cneR/R\no3HNhvhBjuUEsKYet5h+f6Sr9Uq2/fWbBg4R9LOe3TZfKzbRry0VOIOeiMOI\nBTTZw2mbwH8NiWoyU97ejGtYrqTgiNp4YIoFgR0e/pVm8NXmiM9bOabcEtee\nx5dM7dOD6a2x84PrpFRbhDT1LM+G5RcoxRN5wYOeKlAWPpAiHchikz4nN3lk\nxg0FGkOb+tfuJcFkph5hfKvej+cPtNtddJO4R49Jg7nyZJ+9VKsiaBO8wVho\noqvhCtNSmZjobOZ1th69yGtlwsjkiWNoPq6/uOqzWl56QaTL9eRC0nJ3ADJZ\nPt2UN50NHlMND0ZvVaTyMYe0YK478/iMGvfTyqNmh7p20y6SRAp9yV4jerZ1\nezYt9qvnhy/3lPeKZjASUMp9fU2Y1S9sUzP6FP5HbUAYiBzKaq/Qjh0pj0gb\nJrWR2FqZMwlA3HguylTA721er1qeiBlts4HNewiub3dW7nJHH0fr1Tw/7nH+\nM4IllKc6JujswENnPywBBXAEc0jMQwalBm2/0T8SXswcy7DvFhMR6VaIat7K\nXspGbZbeRpspEJ3hAZ3s7r3WX0QWp7sP62eJKJv4FIJ21u9ngMk+HrMc11ED\nSK0NfStxt3TyAFKf5PyMtVKT9vkNoIjGYSFm8FaPNGaUvqKn8m4zXNi8gKPn\nZTHp\r\n=92cc\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"browser":"lib/gooddata-browser.js","gitHead":"065656e904464dac69ba4860da097199f91d6626","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.13.4","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"12.16.1","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.25.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.5.4","async":"2.1.5","grunt":"1.0.4","husky":"3.0.0","ts-jest":"25.3.1","webpack":"^1.15.0","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.17.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"^1.16.5","grunt-contrib-watch":"1.1.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_13.0.3_1593171268524_0.7984490086265976","host":"s3://npm-registry-packages"}},"13.0.3-alpha-bertold8-ine-one-4414-2020-07-03T10-41-58-719Z":{"name":"@gooddata/gooddata-js","version":"13.0.3-alpha-bertold8-ine-one-4414-2020-07-03T10-41-58-719Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@13.0.3-alpha-bertold8-ine-one-4414-2020-07-03T10-41-58-719Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bich.nguyen","email":"bich.nguyen@gooddata.com"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hang.ngo","email":"hang.ngo@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"huong.nguyen","email":"huong.nguyen@gooddata.com"},{"name":"huyen.nguyen","email":"huyen.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"mai.nguyen","email":"mai.nguyen@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"milan.lempera","email":"ext-milan.lempera@gooddata.com"},{"name":"my.duong","email":"my.duong@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"nis.hua","email":"nis.hua@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"pkingo","email":"philipandreaskingo@hotmail.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"scavnickyj","email":"jakub.scavnicky@gooddata.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"thao-luong","email":"thao.luong@gooddata.com"},{"name":"thuong.nguyen","email":"thuong.nguyen@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"tu.bui","email":"tu.bui@gooddata.com"},{"name":"tulean","email":"tuan.le@gooddata.com"},{"name":"tuqt1005","email":"tu.tran@gooddata.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"van.nguyen","email":"van.nguyen@gooddata.com"},{"name":"vi.phan","email":"vi.phan@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"1d5ef983fe6629391e7b43a658245da1de9140b8","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-13.0.3-alpha-bertold8-ine-one-4414-2020-07-03T10-41-58-719Z.tgz","fileCount":221,"integrity":"sha512-2pDlkCRCDsWssCoZ+GySHCejX9ppa7pecMzycie6sLkcEUU0SuuFCvTKQI6wW0O5aeQAm4Im4A8hJJe16MB0gg==","signatures":[{"sig":"MEYCIQCStB7ucTrZyc7zCioJcuuFbVYt5QrV+35fn7us5YznlAIhAIq0mC++yRh3PbCXn5dtaelx8sqS8WLaFRs9a0hUIZQv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1634831,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/wuaCRA9TVsSAnZWagAAD9EP/RFWus3bvsLy6VK2kY4s\nOW3tZuoc/K+Y8ok5SsnW/o0MREhSqnN3J/6BehvtDZw7UvwycNnCorjGOtpg\nPqvsEzsoziROTdck/QAqac4tkwoYKQXiWuNfvVDgzUAtZZ9DkIFk+SSuvntK\nfzFG3AvJF2SXs2Xz6ZAfT5sDzz9PLFhbg8OYTScVBt+p11VFbiyZ7T0QJnS/\nZun6wgTiAQxOmHFeto5j/Adq/JsntMw6IadQ7DFaod15NS89Jk5FB0yWaCTz\nY9tGTKznEQWosX007QDU2yBvmOPnPYp1zqNgaj+H6YDxtrVO10cmKLAniSRK\nWi7vduQEHHTEd7kdLastuGDvN4UksGik3M2hi0n45jZkg5c5yA2S57APovyv\nO7LPj0ui+gAyfYIorYxumrAk6dUJb8gk1gHD3TZVYCWY5VDURq8gvutNeADu\nULHQNYL01T++ja5EoF0q/XoWUyo3s2LRLO+59ohxE07Obp7nrS5CVakGcv3X\nIgLRhh2PYF8fPK5xTkogeLnNuJgS/W+S7ORmTBmzGjeJUw7F82o/Fmo1EIHs\n1V/9+rt3I0+kYSo3oNYzY6v63/5dOUIyCYpaSxeoY5dgofVRzOG6NpqBQ+gq\nJ2NSK2eFOR6RQ+KtCyhVbiOWk8UUsAersonYToMZkads3P2e17Jedlqwd94Y\nXzvH\r\n=vLvc\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\n\nInstall [Node.js](http://nodejs.org) (node 12.16.1, npm v6.13.4) and [Yarn](https://classic.yarnpkg.com) 1.22.4.\n\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --frozen-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"fcbd29b55ff956fbe7d05d27937032cb1e5fa567","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.13.4","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"12.16.1","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.25.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.5.4","async":"2.1.5","grunt":"1.0.4","husky":"3.0.0","ts-jest":"25.3.1","webpack":"^1.15.0","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.17.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"^1.16.5","grunt-contrib-watch":"1.1.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_13.0.3-alpha-bertold8-ine-one-4414-2020-07-03T10-41-58-719Z_1593772954017_0.01997522278647823","host":"s3://npm-registry-packages"}},"13.0.3-alpha-bertold8-ine-one-4414-2020-07-09T07-03-13-914Z":{"name":"@gooddata/gooddata-js","version":"13.0.3-alpha-bertold8-ine-one-4414-2020-07-09T07-03-13-914Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@13.0.3-alpha-bertold8-ine-one-4414-2020-07-09T07-03-13-914Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"an.vuong","email":"an.vuong@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"bich.nguyen","email":"bich.nguyen@gooddata.com"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hang.ngo","email":"hang.ngo@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"huong.nguyen","email":"huong.nguyen@gooddata.com"},{"name":"huyen.nguyen","email":"huyen.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"mai.nguyen","email":"mai.nguyen@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"milan.lempera","email":"ext-milan.lempera@gooddata.com"},{"name":"my.duong","email":"my.duong@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nestor_encinas","email":"xesto05@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"nis.hua","email":"nis.hua@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"pkingo","email":"philipandreaskingo@hotmail.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"scavnickyj","email":"jakub.scavnicky@gooddata.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"thao-luong","email":"thao.luong@gooddata.com"},{"name":"thuong.nguyen","email":"thuong.nguyen@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"tu.bui","email":"tu.bui@gooddata.com"},{"name":"tulean","email":"tuan.le@gooddata.com"},{"name":"tuqt1005","email":"tu.tran@gooddata.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"van.nguyen","email":"van.nguyen@gooddata.com"},{"name":"vi.phan","email":"vi.phan@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"d70bd8c5e1de77e319afea516317d68c4965fa99","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-13.0.3-alpha-bertold8-ine-one-4414-2020-07-09T07-03-13-914Z.tgz","fileCount":221,"integrity":"sha512-b8DkpNLIiJNrZRTcIvzVZEUcr2Lzf0FLX2IrNNnQpTZGGJlvfs95JHNIJkOhqEQqO+927mVo1lhgmlHsO4mkTA==","signatures":[{"sig":"MEUCIC9KB8aQO7cSFTZph5CTvBZB0lztGVxLszNKtDo2/SVqAiEAgrasKICWSBEXRuQxSYXLwk//pUtMnEONdC6GHvZp/rQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1635153,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBsFSCRA9TVsSAnZWagAAeGoP/0mWgX15RrG5u85+B039\n/AuOu1PoLzQz9YEnUGrQIFJJrpdn5JJiyUAKGsDiDQc+HcIzW/uT0sWYJwQ5\n6lfBGicDSQowLoQ6ojJ73nbaCXwx2gbLd685XHxdur+p0a5MBzQHYV9wze4N\nejBKp2RHFlpR0mDJoVf7OsSUXOKqFGreLdSeJzGi7giXd+pqv6mtxLnv3thW\nZZ2IE4ukbaY+smW0fieqOsvwYwjZvoVXaSCcfx4CqRNSiLmKoHBIsmzsV6tu\n6Iyj4g5jHH5v977pR/Ov1Ph+B+weIHJxi6R9FvOlpRFcmw6m5vge8miQObVM\nE0VipiYXcGsQVTN/Xv2g3FgOrmI4N7jWHaM2tSyDCB91J8wyih92ow7N6YYb\nGBAOqH6ydx+GoFFdYu3abGPbE9Az6kP5ykymeDNJJ6ZqwteYrgBE9MFRGiEQ\notp7RUkQ7tdpTFZmMAM/7dsDMSB2pjDlgidfkvYvTXt8XM1kjPt6yImjbsaz\n409o+hovvGSLnCde36tC+bpZToIFY0NB1nyMopBnnge/anpt/QUUkCCCV4wv\n0WjVe6o7nIRZHr/vjmDwMepYNODY8XJmDLaDczHZGfM0ENvO7LXfFB2bTqYj\nyGRoDmqZwxyjSbYUjNoFpxQGuyuBwv1DuqkSzx18/v2BWttgzgv/ZkA3DSDO\nv4BA\r\n=omPr\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\n\nInstall [Node.js](http://nodejs.org) (node 12.16.1, npm v6.13.4) and [Yarn](https://classic.yarnpkg.com) 1.22.4.\n\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --frozen-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"76c501a3b50857d83b59138c02e3d02d8a7432ff","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.13.4","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"12.16.1","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"2.25.0-alpha-bertold8-ine-one-4414-2020-07-09T06-54-04-330Z","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.5.4","async":"2.1.5","grunt":"1.0.4","husky":"3.0.0","ts-jest":"25.3.1","webpack":"^1.15.0","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.17.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"^1.16.5","grunt-contrib-watch":"1.1.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_13.0.3-alpha-bertold8-ine-one-4414-2020-07-09T07-03-13-914Z_1594278226473_0.7775296114069996","host":"s3://npm-registry-packages"}},"13.0.3-alpha-pbenes-ine-one-4414-2020-07-15T12-32-55-361Z":{"name":"@gooddata/gooddata-js","version":"13.0.3-alpha-pbenes-ine-one-4414-2020-07-15T12-32-55-361Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@13.0.3-alpha-pbenes-ine-one-4414-2020-07-15T12-32-55-361Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"an.vuong","email":"an.vuong@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hang.ngo","email":"hang.ngo@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"huong.nguyen","email":"huong.nguyen@gooddata.com"},{"name":"huyen.nguyen","email":"huyen.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"mai.nguyen","email":"mai.nguyen@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"milan.lempera","email":"ext-milan.lempera@gooddata.com"},{"name":"my.duong","email":"my.duong@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nestor_encinas","email":"xesto05@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"nis.hua","email":"nis.hua@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"pkingo","email":"philipandreaskingo@hotmail.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"scavnickyj","email":"jakub.scavnicky@gooddata.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"thao-luong","email":"thao.luong@gooddata.com"},{"name":"thuong.nguyen","email":"thuong.nguyen@gooddata.com"},{"name":"tmuchka","email":"tomas.muchka@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"tu.bui","email":"tu.bui@gooddata.com"},{"name":"tulean","email":"tuan.le@gooddata.com"},{"name":"tuqt1005","email":"tu.tran@gooddata.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"van.nguyen","email":"van.nguyen@gooddata.com"},{"name":"vi.phan","email":"vi.phan@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"cfe3ca0e441f98ccf1ce2a36298971032fbfe820","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-13.0.3-alpha-pbenes-ine-one-4414-2020-07-15T12-32-55-361Z.tgz","fileCount":221,"integrity":"sha512-8ZZc1VhT6sJWgbqTM3UdkgMvUUjV4eJ7AdD7dz0zmOf7M+is0DQXU43TrONH/eno01DLoSnRT8gzVJUrGtd2pg==","signatures":[{"sig":"MEYCIQCcRHnOrF/O/ymVQnIyYefIKbY2wL2V1Mv5vus4a0/ZjQIhAN6A4oAqax5va0qxaI+mePhif6+314GIAbwfRBBBHtnH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1635360,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDvetCRA9TVsSAnZWagAABYUQAJlFuI9uX1K787gejMsH\nI41RSUCKW3aBfkdiCn+xhzIne6Fyo//UDWBl9eb8Pz5ic5XjOAvFGO9W4GVp\nD2gaRDRVSoED7q6vpDoIIdEcaJ9d9YgqOJTKusexfsMJKrArnwswFMAXcZ2w\nOMaT28O2gX0YmUQbe0pgkSjwkaOzz+iDPCBUa363A88yxIEKmW1NJb+qsQ27\nt+NomIXJ15YFYACScgdvN3+ycHgtZSdyfxLEIR5+tfYrVmRhGaISZ0aga600\nG14g7zSSLhNRA3Uq2M5ytRiD9UFW5JXhZoZ4kZ4NnVqtjJ/2MOe1BasgrKUy\nvnB3v2KnMERFHyVI/LJ4Ap0QKDU3uOG4xMbmlH+IYol8/TC6dfw4+GmFuwl3\nm+BE5j6bsiXRwWx+FLQuL79rhlEaXdnj6ARHFhqt/fbBKt9LdpAis2a6vb+H\nlkZdSzIMh2W+0/SFC0SFUjuwGt+4iXVFDNqvMs7aiJZ+Gx9TU54L2+JasIfg\nB0eYMRGhYfTCKH1960cpH1N3mboA2QdSnWBLhwkAp0NB/B4VvF+C4NZjpW73\nNacQ2S8RDwwqMcOvZOhJTzBp+6JmYBER34lS4aOCLKgIUS74xbxrcIuDpsQL\nwrjFinAxxPvEBBThRuPqA5ltiAdFCtaX43qBU2Q9E9BhcwdhsrkBBIiaVd0C\nQLM6\r\n=6ZEw\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\n\nInstall [Node.js](http://nodejs.org) (node 12.16.1, npm v6.13.4) and [Yarn](https://classic.yarnpkg.com) 1.22.4.\n\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --frozen-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"480efa963afcef8f248baa61cd53b614d44c4097","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"pbenes","email":"petr.benes@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.13.4","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"12.16.1","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"2.25.0-alpha-pbenes-ine-one-4414-2020-07-15T12-30-46-335Z","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.5.4","async":"2.1.5","grunt":"1.0.4","husky":"3.0.0","ts-jest":"25.3.1","webpack":"^1.15.0","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.17.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"^1.16.5","grunt-contrib-watch":"1.1.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_13.0.3-alpha-pbenes-ine-one-4414-2020-07-15T12-32-55-361Z_1594816428980_0.14164920750750043","host":"s3://npm-registry-packages"}},"13.0.3-alpha-pbenes-ine-one-4414-2020-07-16T07-22-28-489Z":{"name":"@gooddata/gooddata-js","version":"13.0.3-alpha-pbenes-ine-one-4414-2020-07-16T07-22-28-489Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@13.0.3-alpha-pbenes-ine-one-4414-2020-07-16T07-22-28-489Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"an.vuong","email":"an.vuong@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hang.ngo","email":"hang.ngo@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"huong.nguyen","email":"huong.nguyen@gooddata.com"},{"name":"huyen.nguyen","email":"huyen.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"mai.nguyen","email":"mai.nguyen@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"milan.lempera","email":"ext-milan.lempera@gooddata.com"},{"name":"my.duong","email":"my.duong@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nestor_encinas","email":"xesto05@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"nis.hua","email":"nis.hua@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"pkingo","email":"philipandreaskingo@hotmail.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"scavnickyj","email":"jakub.scavnicky@gooddata.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"thao-luong","email":"thao.luong@gooddata.com"},{"name":"thuong.nguyen","email":"thuong.nguyen@gooddata.com"},{"name":"tmuchka","email":"tomas.muchka@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"tu.bui","email":"tu.bui@gooddata.com"},{"name":"tulean","email":"tuan.le@gooddata.com"},{"name":"tuqt1005","email":"tu.tran@gooddata.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"van.nguyen","email":"van.nguyen@gooddata.com"},{"name":"vi.phan","email":"vi.phan@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"269bfcd47235bc9ae7a0a7ead3dff5c6082ad076","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-13.0.3-alpha-pbenes-ine-one-4414-2020-07-16T07-22-28-489Z.tgz","fileCount":221,"integrity":"sha512-2S76ETIvdikBmvSvmeNhd1/bjNEScqI+mC+3ZAUQVTQQp+htC4k9oXh5wAUJybz2Ba9OoEzOmboLcFYWq/DtXA==","signatures":[{"sig":"MEYCIQDVtzNcjVgsVNK+QlERv/Gk2skrtga+MxcQBXy9j0scsgIhAKXwy9lSb83GEZFdmTBLia/4vuwrqctyYuvNMhEWSyLI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1635231,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfEABTCRA9TVsSAnZWagAA79kQAJQgEqwZtlf/kOuVDb3N\nOf9u+9w8eZAHU9xhVaCyjFbQB6fzACi8k1aww4bl0nTlqoSF63jfBH6nsuE7\ncf+vtD0mlJnw3O8F+/TtawxX9SRP6JF32gbDTfCssebhdJ1D1pc15QXQTelP\n0b+stclGf5Z3RjsjMGG5g69fWckgj6BDso6tfBCHDMtrArzVTFJZI+Waeu9i\na1hupazHcN7kg78dAKxLvQBkl+URBWptNJnAx1d16IMDQIiB+e0/0KgU5z2m\n10xyHsyofUbnmxuN+cHKNB/fA7gDkO5DSrQcHzuAfNKtnGZFqcj1OwVTSep5\n+IZcgm7FequKlc82kJWTA8sPbUemfRiBdTI5h/Ca1nryRp5W8/KooHItZy4i\nTZz1pWyW5ftakxOL5s34KCFtOuWWspBTv46oO67WYH8g44ckcKJbaPIpkWcW\nvWmQiGyX/v6ZIFZn2EBPxw8wk+hexA6FRKmMxGHuyWBe701TcX7E2LjCxOLB\nc3MVJYEAlg0yEqC/+snBpHNkKtKboMLcs1AikPVQxqRlLjbdJChhildy67zT\ntxxYfZaEteV2O9QInb4qbXDcXPrViE2buNkDT5atdc/djqI6ByWRkrHnALsT\nArNeImnzPByZUQtRkVBcQeaLpeXvQYSge80+RShq+Zkv3skr6dxCHzdYHbfs\n26wt\r\n=TQYW\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\n\nInstall [Node.js](http://nodejs.org) (node 12.16.1, npm v6.13.4) and [Yarn](https://classic.yarnpkg.com) 1.22.4.\n\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --frozen-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"20f0de06db2d8838a969538abfe5558db161101e","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"pbenes","email":"petr.benes@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.13.4","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"12.16.1","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"2.25.0-alpha-pbenes-ine-one-4414-2020-07-15T12-30-46-335Z","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.5.4","async":"2.1.5","grunt":"1.0.4","husky":"3.0.0","ts-jest":"25.3.1","webpack":"^1.15.0","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.17.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"^1.16.5","grunt-contrib-watch":"1.1.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_13.0.3-alpha-pbenes-ine-one-4414-2020-07-16T07-22-28-489Z_1594884179332_0.5343072940207052","host":"s3://npm-registry-packages"}},"13.0.4":{"name":"@gooddata/gooddata-js","version":"13.0.4","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@13.0.4","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"an.vuong","email":"an.vuong@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hang.ngo","email":"hang.ngo@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"huong.nguyen","email":"huong.nguyen@gooddata.com"},{"name":"huyen.nguyen","email":"huyen.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"mai.nguyen","email":"mai.nguyen@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"milan.lempera","email":"ext-milan.lempera@gooddata.com"},{"name":"my.duong","email":"my.duong@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nestor_encinas","email":"xesto05@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"nis.hua","email":"nis.hua@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"pkingo","email":"philipandreaskingo@hotmail.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"scavnickyj","email":"jakub.scavnicky@gooddata.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"thao-luong","email":"thao.luong@gooddata.com"},{"name":"thuong.nguyen","email":"thuong.nguyen@gooddata.com"},{"name":"tmuchka","email":"tomas.muchka@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"tu.bui","email":"tu.bui@gooddata.com"},{"name":"tulean","email":"tuan.le@gooddata.com"},{"name":"tuqt1005","email":"tu.tran@gooddata.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"van.nguyen","email":"van.nguyen@gooddata.com"},{"name":"vi.phan","email":"vi.phan@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"1994a1ca4d25c10e8388acfb9a9f647b6c67c2ac","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-13.0.4.tgz","fileCount":221,"integrity":"sha512-WERk4HnVCoN5h2vVIwXWzDCLhq0k9XGltO1OAAfzDipzaTJLi5tNfEjW8vaV+l5y7dtFJop/1JxLEFSYOXr1fA==","signatures":[{"sig":"MEQCIFo8vdhwZ58RcGeQLNiL87A7J3o93Eduaqzski/e01AdAiBy/GMa4l6zSpjIC4OhA1cV+fsJxL2t73rT6Joz7sFfGg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1634826,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfEDwcCRA9TVsSAnZWagAA2vkP/AhgRe/anAh0nZMp097z\n14OIyvQkoVmS/jNInjQCuav+9cAognmLp09UCtns6ioXTbrgoRKvXHpJaVTE\nU0h6SRaea2+fy6tfb8W3K1F6ovzsFk6UpTiCHa45Mx+xkb4ylI4fcM9aHtIZ\nfNu/jdMb8lPFxsAo4JgIx3+RA4fPEbxVO+KHi6s6CydnFktzND2xXLG0x+dt\nOS/H6h+n/phhyExWRkynfdtbLSBFdtdTDG5KwtFsd6alwr+/9SjXkjY5cs5C\nwqLmquu74KkYmKHKDvIU7TZ6vNWUflw2XjTFnuV9yPZWgNsA5KomyimEnW78\nWTkBv8LvLBRrO1hEwKdVXCZkA6Kg2sZf/S9Uxbu6d8a85Bw7FZbvHc0mMgcT\nG1ghc40aO/CPcjrdkJQjDGRnj7hP3WQsp3F70clv7mxYPv5AhucwH8KkJ2Gt\nbR9zBQmxWNbLUrwfE4mPA5DJOqu2hQKkgYNLiaExGYqEqnjrsh2k0HW330R5\nSSqlXgO4N2QFzHyLbwyG7Jas2ei6vAV7rXxLGY1U2zO78QSt95WDlL25a/hC\nsFVrjhjZ21dUJCuNDpIiB/+tHWdjmh1hSnEqT1sLulk0jyWwfrc0EzBEfqDG\nmelXJk7Iyk4te23mJydzpLizPrzlL1sCme7Btbu0KQk+AyFe8jH+woPJw+VJ\nWKME\r\n=11EG\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"browser":"lib/gooddata-browser.js","gitHead":"a759579f99327aee9803bf0c7449c856be9c0842","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.13.4","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"12.16.1","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.26.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.5.4","async":"2.1.5","grunt":"1.0.4","husky":"3.0.0","ts-jest":"25.3.1","webpack":"^1.15.0","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.17.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"^1.16.5","grunt-contrib-watch":"1.1.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_13.0.4_1594899483862_0.8590438640022233","host":"s3://npm-registry-packages"}},"13.0.4-alpha-tomsatgd-tsa-bb-2324-attr-upper-bound-2020-07-22T10-31-12-739Z":{"name":"@gooddata/gooddata-js","version":"13.0.4-alpha-tomsatgd-tsa-bb-2324-attr-upper-bound-2020-07-22T10-31-12-739Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@13.0.4-alpha-tomsatgd-tsa-bb-2324-attr-upper-bound-2020-07-22T10-31-12-739Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"an.vuong","email":"an.vuong@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hang.ngo","email":"hang.ngo@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"huong.nguyen","email":"huong.nguyen@gooddata.com"},{"name":"huyen.nguyen","email":"huyen.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"mai.nguyen","email":"mai.nguyen@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"milan.lempera","email":"ext-milan.lempera@gooddata.com"},{"name":"my.duong","email":"my.duong@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nestor_encinas","email":"xesto05@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"nis.hua","email":"nis.hua@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"pkingo","email":"philipandreaskingo@hotmail.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"scavnickyj","email":"jakub.scavnicky@gooddata.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"thao-luong","email":"thao.luong@gooddata.com"},{"name":"thuong.nguyen","email":"thuong.nguyen@gooddata.com"},{"name":"tmuchka","email":"tomas.muchka@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"tu.bui","email":"tu.bui@gooddata.com"},{"name":"tulean","email":"tuan.le@gooddata.com"},{"name":"tuqt1005","email":"tu.tran@gooddata.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"van.nguyen","email":"van.nguyen@gooddata.com"},{"name":"vi.phan","email":"vi.phan@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"27f7aa4ac28475ef162d50f3737e4877f900a550","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-13.0.4-alpha-tomsatgd-tsa-bb-2324-attr-upper-bound-2020-07-22T10-31-12-739Z.tgz","fileCount":224,"integrity":"sha512-p++ZChHMbLVb4ef8PNgcHCAQe4vBYVBMxoYTtQ+vgA8VtajjByA1iLvs4OXqV/9+I3GKgszzQM3gTzomzTklTg==","signatures":[{"sig":"MEMCH21pEorzJ+MLwKjXw3mmCCGszqSNzlCoxFr064qq+gYCIE0YcvRxi4uwa1CYhZqYJDHEqr7Zb+WNsN86T1V2s/lV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1640213,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfGBWbCRA9TVsSAnZWagAArOkP/Rq/sQiZACUF9M0X7t6R\nUMgVTH7h3dte7lr1EXIYG6PpGM8PyxlLHfaaSOQXn3ZBeK6GQmpkoUJIPVHU\nYbEjkK8ilKDSxpIACqvjj8iPTH06I35yQ1K+N4NFt91DABcqaF9eM69Ou3Gq\nxSL9N4Aq+65yg3/ePwEFVDzxX8C5pwX+L3XQVGe5na8Usv6Q8XjnvEzuhM3g\not97LBDMfcCJoNI2tsTeuTbHztiMC8wr7QYhiM/v4o/SFWp/AMADP2NWfeIb\nsleqXtqG0/x93MoZOO01um/9ySTiSvC5e8dbzP8AQmD6YC4PPHJ7Cj/Om8om\nqGv8d06QZgTWrERjsd7EkDivY9sbRR+wr+MerUBlDwdwuNQ/8IGTdgtsLA+x\nrIUMMqCctXVhUXn0b3/h3tpneaIxdPKAygrs6ugnVipK2LHzQ5Is7QmujVUJ\nmYX+44Lar7t29sdvkwCgmKz3I1G8eYH3oPMsaTVD9DjNbxckxbkbDIdHmYLq\nS6sz02TUZ8Lifwy9bVan9aTLBDirG2SxV6/l9IL+zyRGk66Q5QVuQxOFypCj\nTpSu9T0/xMf3NZhGB93mSR4Wm6rGR6sWn9p28GEjeWE02WSTyvCDQcQig/0w\nXtGGAlPxCot6jNueV1w6AIkOlq85eCWY68IutVr0YHh2kJgTN8qyTl8p+vum\nwgwL\r\n=rXwv\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\n\nInstall [Node.js](http://nodejs.org) (node 12.16.1, npm v6.13.4) and [Yarn](https://classic.yarnpkg.com) 1.22.4.\n\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --frozen-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"58f547d643c684a1ae7ffd211f76f211416c6732","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.13.4","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"12.16.1","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.26.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.5.4","async":"2.1.5","grunt":"1.0.4","husky":"3.0.0","ts-jest":"25.3.1","webpack":"^1.15.0","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.17.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"^1.16.5","grunt-contrib-watch":"1.1.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_13.0.4-alpha-tomsatgd-tsa-bb-2324-attr-upper-bound-2020-07-22T10-31-12-739Z_1595413914424_0.7822809018181527","host":"s3://npm-registry-packages"}},"13.0.4-alpha-tomsatgd-tsa-bb-2324-attr-upper-bound-2020-07-22T14-00-05-706Z":{"name":"@gooddata/gooddata-js","version":"13.0.4-alpha-tomsatgd-tsa-bb-2324-attr-upper-bound-2020-07-22T14-00-05-706Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@13.0.4-alpha-tomsatgd-tsa-bb-2324-attr-upper-bound-2020-07-22T14-00-05-706Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"an.vuong","email":"an.vuong@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hang.ngo","email":"hang.ngo@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"huong.nguyen","email":"huong.nguyen@gooddata.com"},{"name":"huyen.nguyen","email":"huyen.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"mai.nguyen","email":"mai.nguyen@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"milan.lempera","email":"ext-milan.lempera@gooddata.com"},{"name":"my.duong","email":"my.duong@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nestor_encinas","email":"xesto05@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"nis.hua","email":"nis.hua@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"pkingo","email":"philipandreaskingo@hotmail.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"scavnickyj","email":"jakub.scavnicky@gooddata.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"thao-luong","email":"thao.luong@gooddata.com"},{"name":"thuong.nguyen","email":"thuong.nguyen@gooddata.com"},{"name":"tmuchka","email":"tomas.muchka@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"tu.bui","email":"tu.bui@gooddata.com"},{"name":"tulean","email":"tuan.le@gooddata.com"},{"name":"tuqt1005","email":"tu.tran@gooddata.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"van.nguyen","email":"van.nguyen@gooddata.com"},{"name":"vi.phan","email":"vi.phan@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"62e90845ab6d8bee6bfe2771751185a022ceaf00","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-13.0.4-alpha-tomsatgd-tsa-bb-2324-attr-upper-bound-2020-07-22T14-00-05-706Z.tgz","fileCount":224,"integrity":"sha512-aK4TD6o8wwnVlWhXtfjndOluHEgG0PGe7FtqKAl81dMUBJtBlkiVTDSAO0dg+NW5KomtgUtDWxKm+ztkLNshlQ==","signatures":[{"sig":"MEUCIQDT0NH11DJw/ss1WmOBL6z3jPhnze3WPgw9p5Kii2UHYAIgfiY30px/OSLzeN+GH0fX362SN6MHNrKzA8f1ctZ2Olk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1640289,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfGEaQCRA9TVsSAnZWagAAj54QAKAZ6Ry3k3TaQiqEYyDo\nMh9WeGvR9l1EOMC51t22IjEl2yEojJ8vJ1Be9J3RdtPW6Z0Wts0/145AtaRa\nqshjK1j0ycOITWbGbX3GAdypb07tQ38z7QLIK0EQV2wo/oeZ/SO/wsQyqz4W\nVVIg3Yg2yB6Ws2TyM9oeKkVmKVA0eAYEPIqI4LYCJMnhIqIhGY6qIw9cQ6vp\nfjSDF3pQNBnZbnYj3yRuwl3yloM98QxEzKh6CdNgJm1CjwwCTK3J3GH5fCfw\nnMVVXnqFHcsQUP7bKpSTfb14N5OlClD1j+HvsKBpDBNNtmxI3VIomCWKd0Mm\n2/7XxXvTpTC37hL9OyDqwiZDKAO90Tv12hPcMrpGBytx1yCtrsW7a3JNvdrq\ndD2RQfnagqGy1fpBXFYbt7eT2SbWnizBn8hnCr1B6vzS3vsKyAJZzzL4i0WV\nlyvTUNb20WfLB2AEL21SbXTq2kbNxWqkc3PoeUmHN6LXojuj8dCpsv1nj4UZ\n43NCUmsggrYIOxgDfiFFYlcGdgfEqAT+BmkKFbMIZGNJZ3iTvIYGDP9isVDb\nNBmXGNL8gGAIpZC3rCs+fmMCfzf3PsL+ntd0MwlkA2jRQQLU0ArkD+5QLPsj\nRsehd3zaOr2wn6XWcvuglgokarKVG+Bf+uEt0PPtooEG2hp2Gv3MAJb0Rp0J\nO2UN\r\n=PKHL\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\n\nInstall [Node.js](http://nodejs.org) (node 12.16.1, npm v6.13.4) and [Yarn](https://classic.yarnpkg.com) 1.22.4.\n\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --frozen-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"44d90ddf49ad2a984dbb0775a6b08992481c6f71","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.13.4","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"12.16.1","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.26.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.5.4","async":"2.1.5","grunt":"1.0.4","husky":"3.0.0","ts-jest":"25.3.1","webpack":"^1.15.0","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.17.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"^1.16.5","grunt-contrib-watch":"1.1.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_13.0.4-alpha-tomsatgd-tsa-bb-2324-attr-upper-bound-2020-07-22T14-00-05-706Z_1595426447880_0.040665530891790924","host":"s3://npm-registry-packages"}},"13.0.4-alpha-tomsatgd-tsa-bb-2324-attr-upper-bound-2020-07-23T08-03-58-864Z":{"name":"@gooddata/gooddata-js","version":"13.0.4-alpha-tomsatgd-tsa-bb-2324-attr-upper-bound-2020-07-23T08-03-58-864Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@13.0.4-alpha-tomsatgd-tsa-bb-2324-attr-upper-bound-2020-07-23T08-03-58-864Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"an.vuong","email":"an.vuong@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hang.ngo","email":"hang.ngo@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"huong.nguyen","email":"huong.nguyen@gooddata.com"},{"name":"huyen.nguyen","email":"huyen.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"mai.nguyen","email":"mai.nguyen@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"milan.lempera","email":"ext-milan.lempera@gooddata.com"},{"name":"my.duong","email":"my.duong@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nestor_encinas","email":"xesto05@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"nis.hua","email":"nis.hua@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"pkingo","email":"philipandreaskingo@hotmail.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"scavnickyj","email":"jakub.scavnicky@gooddata.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"thao-luong","email":"thao.luong@gooddata.com"},{"name":"thuong.nguyen","email":"thuong.nguyen@gooddata.com"},{"name":"tmuchka","email":"tomas.muchka@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"tu.bui","email":"tu.bui@gooddata.com"},{"name":"tulean","email":"tuan.le@gooddata.com"},{"name":"tuqt1005","email":"tu.tran@gooddata.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"van.nguyen","email":"van.nguyen@gooddata.com"},{"name":"vi.phan","email":"vi.phan@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"3f8c7724f9feae5c301caab7630c387a60a58c61","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-13.0.4-alpha-tomsatgd-tsa-bb-2324-attr-upper-bound-2020-07-23T08-03-58-864Z.tgz","fileCount":224,"integrity":"sha512-Ob+uGTkK5q+/vXufYvWPs2saitp51A6PXWOuykKa0g3W57HhE0Mj261ZrsGfRiByLz7AZ68XYDsoJUEaXumZhQ==","signatures":[{"sig":"MEQCIBODroCtN59swPnOJPfOHJat9rxX2DWAvdCpMdn6EAM1AiByPk0YkFR0l65lKJFcuEuFdQly1LseJWsWUqcztJ2hyQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1640169,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfGUSfCRA9TVsSAnZWagAAyGwQAI7jWVVM3doUhpWJxkcC\n4f3Ryaj3CzeeqHFQ0v5iJtt1ruga35rzkzvFxiBSGuxVQSgUXMhgFmLsqskc\nX5jL3ADi+WCH7DAos+2Z4DnEKBsQMGBCVwQhD/5INRlovY+3zuiFv7QpX65x\nh0q6bJSx0ljHeYq4BLfv+y0+miRUMx33Wzl1z+k3M0GNsEJatZ0moz7QmjAu\nQ/C8NlIeVOdvkMVEfgMM9Ko33DRNyMQWMj3s7gQZxhVZt7IkVUbp0Pv+s4FR\neianzu+Cu9YQJYa/12PpsI4CLqAZ2gSWCmLQbIZNmObYJbGSXWl3zF0u+UCc\nNHwttLkNsua972mLZRyEFCqkWkht0yh9QiWgxVkzwOwvxwfGdYT26oTxVOto\nm579MB7/lKis6iisSoDCnrvyTrD2DLGhQKGH/eNVeDALTHXygXSD9r7bhcUM\nAuC50Tm0IbBvCD8CH/g2A/HYiKss22IwriEc9m+GbH9N/DU/fI3u+B+iKJtY\nW2ypB8kgdvXddQSAnJEXn0X0VXXM2jW4T9VCxkHVskWjHs3hRShyJIti6vQj\ndWKaR3GPdlKaT8ActodNafGKEt1tY2g6gKM/q1vc8Ize+wzziGpMcdJ/0+31\nFU7rXZsCgxFWMq1OohMX4sGONIE2Ey2FCXf1/hiQg6gYk55Yf6LI5zr5pdw7\neqP/\r\n=26NJ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\n\nInstall [Node.js](http://nodejs.org) (node 12.16.1, npm v6.13.4) and [Yarn](https://classic.yarnpkg.com) 1.22.4.\n\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --frozen-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"6ed8767482b8b9659ad3777132768d020c445415","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.13.4","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"12.16.1","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.26.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.5.4","async":"2.1.5","grunt":"1.0.4","husky":"3.0.0","ts-jest":"25.3.1","webpack":"^1.15.0","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.17.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"^1.16.5","grunt-contrib-watch":"1.1.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_13.0.4-alpha-tomsatgd-tsa-bb-2324-attr-upper-bound-2020-07-23T08-03-58-864Z_1595491486986_0.31183167579070425","host":"s3://npm-registry-packages"}},"13.1.0":{"name":"@gooddata/gooddata-js","version":"13.1.0","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@13.1.0","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"an.vuong","email":"an.vuong@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hang.ngo","email":"hang.ngo@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"huong.nguyen","email":"huong.nguyen@gooddata.com"},{"name":"huyen.nguyen","email":"huyen.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"mai.nguyen","email":"mai.nguyen@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"milan.lempera","email":"ext-milan.lempera@gooddata.com"},{"name":"my.duong","email":"my.duong@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nestor_encinas","email":"xesto05@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"nis.hua","email":"nis.hua@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"pkingo","email":"philipandreaskingo@hotmail.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"scavnickyj","email":"jakub.scavnicky@gooddata.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"thao-luong","email":"thao.luong@gooddata.com"},{"name":"thuong.nguyen","email":"thuong.nguyen@gooddata.com"},{"name":"tmuchka","email":"tomas.muchka@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"tu.bui","email":"tu.bui@gooddata.com"},{"name":"tulean","email":"tuan.le@gooddata.com"},{"name":"tuqt1005","email":"tu.tran@gooddata.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"van.nguyen","email":"van.nguyen@gooddata.com"},{"name":"vi.phan","email":"vi.phan@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"d8e870488d4d74300594d4c980fe9bacb0256ac3","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-13.1.0.tgz","fileCount":224,"integrity":"sha512-S0UrZ7jPGzCIXrMGqXb8Av8Ronqkrb9fg1CVg+dZ4BywjIhd3wUFgPHVmvoBDiwZX1TRRHYfxIQCi3+iY20+yw==","signatures":[{"sig":"MEUCIQDRw33tXlYH+X8K6VATRHbJBn0Kc8mNICiR6ooU0IjS8QIgAKIxwxCxnbUvOg86Zyo5oOMKSurjtWb2715m1WiyZ8U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1639945,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfH+bgCRA9TVsSAnZWagAAIJUP/AidxZX9t1rXt2VYZQia\nwOsM8r/tUIc6Xh8xwLYXlr6Bka/5H0dWMjcxuXqD2Ob+yfk0ynWc6rLCHBOa\nMKODYi1AbhxBqrvp4SFdJ5nFcGpW52SwvnJy9bCrGo3Uz7GcNDI3HQOfSSDd\nW0dj4YNc4VDfpMBnaJHlyMKGPBOd9CG6Mryx86FGrQkLTqqnn1ZtEMbAtzcj\nRBeAcVrBw2/EB49bC1VvABVnXMRqXPvpCUiuk1yRdLqP4E1NLru+ASo+YrSF\nN4zZCJ+RCCexpRSfncUZ3h32jrvp8lFY+b1oM+to4u8uTcTPegYSkQospt/B\nTI8rUAr/K2l/J7o8liTlhNtInPy0IOzFE71HC4Nj8/w9HRDgF6G1U4f98YFL\nujtwMmpEO1YeXSl/cSoWGoImQPNImt6nMvDxu7+4ODXF3MK1HQGmlaTVSxwu\n7MfKbVi9lKcN0MubGMHjgqh8YQuuGK3pRKZ57OukwdHauEJ2Rt7zwhvdgw7G\nBsGy2LDSGJm9vVfpt2atHe5JqBwEtA9NVWqk31z6hid+sNzSNGMzqHuQmY8V\nUoxPqU/0liK9OAvlzvIocfbWafzLSnbp4YBll2amuhxyxhjWig/mC9y40XUm\n7u6FSoDqQIT1Lic+hO7iCQ1d9sUypttdM5RtcR3YUCrs33UnAOlAwRZyl5Xi\nfgwH\r\n=XqI8\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"browser":"lib/gooddata-browser.js","gitHead":"e410c0ca761a4c5470d706d79ae5af459ae8ed4b","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.13.4","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"12.16.1","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.26.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.5.4","async":"2.1.5","grunt":"1.0.4","husky":"3.0.0","ts-jest":"25.3.1","webpack":"^1.15.0","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-grizzly":"0.17.0","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"^1.16.5","grunt-contrib-watch":"1.1.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_13.1.0_1595926239947_0.714889878152269","host":"s3://npm-registry-packages"}},"13.1.0-alpha-patrikbraborec-pbr-fet-474-2020-08-03T12-50-39-626Z":{"name":"@gooddata/gooddata-js","version":"13.1.0-alpha-patrikbraborec-pbr-fet-474-2020-08-03T12-50-39-626Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@13.1.0-alpha-patrikbraborec-pbr-fet-474-2020-08-03T12-50-39-626Z","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"an.vuong","email":"an.vuong@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hang.ngo","email":"hang.ngo@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"huong.nguyen","email":"huong.nguyen@gooddata.com"},{"name":"huyen.nguyen","email":"huyen.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"mai.nguyen","email":"mai.nguyen@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"milan.lempera","email":"ext-milan.lempera@gooddata.com"},{"name":"my.duong","email":"my.duong@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nestor_encinas","email":"xesto05@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"nis.hua","email":"nis.hua@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"pkingo","email":"philipandreaskingo@hotmail.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"scavnickyj","email":"jakub.scavnicky@gooddata.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"thao-luong","email":"thao.luong@gooddata.com"},{"name":"thuong.nguyen","email":"thuong.nguyen@gooddata.com"},{"name":"tmuchka","email":"tomas.muchka@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"tu.bui","email":"tu.bui@gooddata.com"},{"name":"tulean","email":"tuan.le@gooddata.com"},{"name":"tuqt1005","email":"tu.tran@gooddata.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"van.nguyen","email":"van.nguyen@gooddata.com"},{"name":"vi.phan","email":"vi.phan@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"0c2964d34cfeceb68dace2977a58c35673372db3","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-13.1.0-alpha-patrikbraborec-pbr-fet-474-2020-08-03T12-50-39-626Z.tgz","fileCount":224,"integrity":"sha512-adyqSlLh00P0tuZKf1JYQIfdt7hoflrjD0pDIyo8ruSvvK8l71MrAn4JHfYq/89pO2BavFXa88y3DxSz/oasUA==","signatures":[{"sig":"MEUCIQCdjxXThmjLT+LVZOWjdcMshIfJnYRcuOWeU9O3gFR5xAIgNHAhTgXTArmr0eOse7ck5/QAA8VnvK6C0gnFu7Difg4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1640261,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKAhDCRA9TVsSAnZWagAA2IgQAITeu5KpNzvv/fno3cZZ\n2BlsiACenXeoI0Vjm6LRdz5Zp8grW0luj0AXehNt81wr/RM7OHAx6KW/kbOG\nUDOrJ7xCa42scqkGg1Tp7lMQbnbr/fOoTEW5dKVaOyjMLSMH4k+mKjfVLLvi\nsaSFNRaVx+w5A0vc++RepfCszGj0ws/2D+9BJ+vL4A0BPvwytjbDDxG5MDvm\nSW0M+oyR38OpEAmBodB6PumO9mMjVzUllRZcZVu6fObeqbfnyLPRECvZQaMb\npCAAg+NKb8SUKROQLcGfRpo0nQTz3xdV5rcH7cnSV5R/XIoPoOt5SaHEm61Y\nAXa1p/POEtjBFDWadhtx4GdPF3udwmG2Jlfq2IEyMJCrrihdjyXDCIGu5//Y\nVNKz0fSTkvFUSGgqUwW4a4HBCNanClJo3loOF1WzUhHyCLwmQjrXRENryjYa\nfZe16LPoqAx2XBY/ORr5Q/t2TUzG+PpTvyxVTZXX8zneHiIvFB6Fuo6gAul7\nPeDOTHSYulGZU9lmRBnNVErX62Uo3g8fvoXUPrcRZR7GJwZmsDK7xSiRjkoz\nHxDrwIOVm2TNtHYdBufKlB+CwUv+Gk8voamhYtiSi/Agtchy/e9OVkFMOkC7\niQ69N0c4A/upVfsSmK665q8Zz2W5mgqI4Mj4nNGcslNFIBxxMCYy1RfGbb4K\nvahz\r\n=+o01\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\n\nInstall [Node.js](http://nodejs.org) (node 12.16.1, npm v6.13.4) and [Yarn](https://classic.yarnpkg.com) 1.22.4.\n\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --frozen-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"88e945d483e9b695d4614cccb61d21619aa0e015","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.13.4","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"12.16.1","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.26.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.5.4","async":"2.1.5","grunt":"1.0.4","husky":"3.0.0","ts-jest":"25.3.1","webpack":"^1.15.0","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"^1.16.5","grunt-contrib-watch":"1.1.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/grunt-grizzly":"1.0.1","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_13.1.0-alpha-patrikbraborec-pbr-fet-474-2020-08-03T12-50-39-626Z_1596459069351_0.25658488692564574","host":"s3://npm-registry-packages"}},"13.1.1":{"name":"@gooddata/gooddata-js","version":"13.1.1","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@13.1.1","maintainers":[{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"an.vuong","email":"an.vuong@gooddata.com"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"hang.ngo","email":"hang.ngo@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"huong.nguyen","email":"huong.nguyen@gooddata.com"},{"name":"huyen.nguyen","email":"huyen.nguyen@gooddata.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"mai.nguyen","email":"mai.nguyen@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"milan.lempera","email":"ext-milan.lempera@gooddata.com"},{"name":"my.duong","email":"my.duong@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"nestor_encinas","email":"xesto05@gmail.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"nis.hua","email":"nis.hua@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"pkingo","email":"philipandreaskingo@hotmail.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"scavnickyj","email":"jakub.scavnicky@gooddata.com"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"thao-luong","email":"thao.luong@gooddata.com"},{"name":"thuong.nguyen","email":"thuong.nguyen@gooddata.com"},{"name":"tmuchka","email":"tomas.muchka@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"tu.bui","email":"tu.bui@gooddata.com"},{"name":"tulean","email":"tuan.le@gooddata.com"},{"name":"tuqt1005","email":"tu.tran@gooddata.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"van.nguyen","email":"van.nguyen@gooddata.com"},{"name":"vi.phan","email":"vi.phan@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"96e3f7af1d873ea6696e79de15799b82f8931b43","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-13.1.1.tgz","fileCount":224,"integrity":"sha512-2TIKvrA7tm8aAu1LkhYP3I4DQ3h9orcypXpCJU20FihidIg57WRaqt8PG0UCvAtOyQ84lLOX1XsMNzZ6q164DA==","signatures":[{"sig":"MEUCIECeDEtdGlRwrDrZzZFVRCfo+IYXUp6FkcKqE8TmlXQeAiEA3drxUyLlR66Ik2cWRqCa/Jmm03Ovs0iMCqXS57VGGRo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1640155,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKR6rCRA9TVsSAnZWagAAM7cP/RQum72CfGAXvT68GElo\ndse3aHzfJyVUalQ7UzvuRhYuY4QRNsKbGgQ0x/lTqe+qWuTz+RNxm+U2Bf6w\n/UJHV8PA/twRVY4uH0EhnLqD41ob0F0kgkbyj9Ty7c82YS9SEL+IaOjKKbZL\nSxWdGq+828/pjJo2g/cIoflv9Ofng5E38Q2znR82IGNtjrjxORC8cQM6rpo4\nsT6Kt6mCWqMJ7VMhEmRTgTw1sJAvgH8iNMHedESzoWwVD/VxyLurCfMxEwm2\nLHs1dX5Lskai4GpCWk9RHCw3K+o/sRkKUkwAS0N2AtcGsAldLx0LX5CFsf2+\ngDqoeQJr6eX3c2NDLeMrn6DhRijYGod0JaF01EdMFOMkajsv9LZg7mhM3ZiT\nMKVgTKiQgSaEn8k705c1z6ffa7sU/ytaWugCwY+7NQHQQPtwnHuICDqV++Yz\nLARLcpBwKlpQkB+rz/yY2Ydoo+VOsglBuJ26fllZJLJSdwcz47Sb8K64mrNT\n0zGwm20rshcsWycrz0zF+jpoYF179mWAGNMe6Qr+iGzGBfYfeS3V+dg7u278\ndnn0aF5zeZP5vqnFjk6b+xxugQF9Kw+jM3CLwdfptz2o1TJd2whPG+YFsnmM\nGkcEQ/ewtObeBbQaTaGdBqUVDVGZ5KT5jD87ClgXiG8tOGG1GxD2qM53hCcC\nYDc0\r\n=DEMk\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"browser":"lib/gooddata-browser.js","gitHead":"a09ee85c25a63f56aeaaea6bad83cb7325291826","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.13.4","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"12.16.1","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.26.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.5.4","async":"2.1.5","grunt":"1.0.4","husky":"3.0.0","ts-jest":"25.3.1","webpack":"^1.15.0","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"3.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","json-loader":"0.5.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-webpack":"1.0.14","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"^1.16.5","grunt-contrib-watch":"1.1.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/grunt-grizzly":"1.0.1","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_13.1.1_1596530346584_0.4649149488466642","host":"s3://npm-registry-packages"}},"13.1.1-alpha-patrikbraborec-pbr-fet-458-2020-09-08T12-09-26-142Z":{"name":"@gooddata/gooddata-js","version":"13.1.1-alpha-patrikbraborec-pbr-fet-458-2020-09-08T12-09-26-142Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@13.1.1-alpha-patrikbraborec-pbr-fet-458-2020-09-08T12-09-26-142Z","maintainers":[{"name":"gdjan","email":"jan.kruza@gooddata.com"},{"name":"tmuchka","email":"tomas.muchka@gooddata.com"},{"name":"an.vuong","email":"an.vuong@gooddata.com"},{"name":"nestor_encinas","email":"xesto05@gmail.com"},{"name":"van.nguyen","email":"van.nguyen@gooddata.com"},{"name":"milan.lempera","email":"ext-milan.lempera@gooddata.com"},{"name":"vi.phan","email":"vi.phan@gooddata.com"},{"name":"huong.nguyen","email":"huong.nguyen@gooddata.com"},{"name":"huyen.nguyen","email":"huyen.nguyen@gooddata.com"},{"name":"thuong.nguyen","email":"thuong.nguyen@gooddata.com"},{"name":"thao-luong","email":"thao.luong@gooddata.com"},{"name":"scavnickyj","email":"jakub.scavnicky@gooddata.com"},{"name":"hang.ngo","email":"hang.ngo@gooddata.com"},{"name":"mai.nguyen","email":"mai.nguyen@gooddata.com"},{"name":"my.duong","email":"my.duong@gooddata.com"},{"name":"tu.bui","email":"tu.bui@gooddata.com"},{"name":"pkingo","email":"philipandreaskingo@hotmail.com"},{"name":"tuqt1005","email":"tu.tran@gooddata.com"},{"name":"nis.hua","email":"nis.hua@gooddata.com"},{"name":"tulean","email":"tuan.le@gooddata.com"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"6180e70663d689d08e94e8dc015d6173b906f287","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-13.1.1-alpha-patrikbraborec-pbr-fet-458-2020-09-08T12-09-26-142Z.tgz","fileCount":194,"integrity":"sha512-R5V7bl9s1kMs0P4VlHjSF5Yn4G5DdWqWqZV/7c3FM9DBt0OwX7oTZ+ymkEKAFn6lNq2lhHd1J7EKsxUhTScHSw==","signatures":[{"sig":"MEUCIFpQ/iD6YaYaaWvtu9ezsSGNAPQc2GFP9Gt2IAlIM1NGAiEAyvTHSIAixPubUVPvvCW+2bNw3s0EDfLN2q/Rmq7GjjQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1635997,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfV3SVCRA9TVsSAnZWagAAV5UP/2ttFiBCYqUMSazLBn/M\nES4owcDUqeKOKPeNhBb6XkxhtEAkRDsJCQjy1XejzpVaBqjq9xRh48X7jLva\nzosYEvOB0gmVmgj8HbbKKozJyUExShIlMZFjIQ7NRogkq9z94GJZ0DCaB6dl\nMLXM6/oF9ami5aj8gMqMEpi9UEyEkOBWuCj9yJlKDVEh82M9cVtr16HnhiWJ\nDtgQLKUa/yNv4zT6H5A+HuLc4/Nnc4KtuKJpzCDjkQrgkYTojr2eDorafULQ\n7AUdqJJQm3w/0zyGrJOFK1e/7Azz6EXHKsNBhPhqHuFGv+c5dn3spe3BPOu4\nzNXpxiu2AR///JqlfrxgSYonOtJ72brnF4qZopOVSRh8Fx6Zh84k9HIwmxXe\n+T1ssLOx9pU6uZJSIKfOKwTrcmdwCzVmEj/aaDw34M96hxk+GErb2Ns5Nlxe\nvrDJPdLYFm1ZBcbAaxmgZabhA+1WKm1GulNHEKEvI3i3PucEZ39BXT78pBA5\nJwxTzMUgoJVPRfxGb7qYmmOkEo2QJ8ExdMK0hWqS+nHiIKu2z7SjW5G9ZUVR\nBb+IDEjV3qZdYXI5xvNcCafNpBVg3cAX/i/4p7GBtIvEzAVcJUe73fHVk13K\nM0oWIIxe/KNSkUcY0rPuhpwVeeG8Dl8wlmcVWQCjnFPOMU3Wo6g49Hr6K9p1\nTJaT\r\n=8K+t\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\n\nInstall [Node.js](http://nodejs.org) (node 12.16.1, npm v6.13.4) and [Yarn](https://classic.yarnpkg.com) 1.22.4.\n\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --frozen-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"01b41dc35035ea9853fb6727a86f008441ef5791","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.13.4","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"12.16.1","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.26.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.5.4","async":"2.1.5","grunt":"1.0.4","husky":"3.0.0","ts-jest":"25.3.1","webpack":"^4.44.1","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"4.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-webpack":"4.0.2","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"^3.11.0","grunt-contrib-watch":"1.1.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/grunt-grizzly":"1.0.1-alpha-patrikbraborec-pbr-fet-458-2020-09-07T08-13-44-947Z","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_13.1.1-alpha-patrikbraborec-pbr-fet-458-2020-09-08T12-09-26-142Z_1599566996930_0.9267239622481149","host":"s3://npm-registry-packages"}},"13.1.2":{"name":"@gooddata/gooddata-js","version":"13.1.2","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@13.1.2","maintainers":[{"name":"gdjan","email":"jan.kruza@gooddata.com"},{"name":"tmuchka","email":"tomas.muchka@gooddata.com"},{"name":"an.vuong","email":"an.vuong@gooddata.com"},{"name":"nestor_encinas","email":"xesto05@gmail.com"},{"name":"van.nguyen","email":"van.nguyen@gooddata.com"},{"name":"milan.lempera","email":"ext-milan.lempera@gooddata.com"},{"name":"vi.phan","email":"vi.phan@gooddata.com"},{"name":"huong.nguyen","email":"huong.nguyen@gooddata.com"},{"name":"huyen.nguyen","email":"huyen.nguyen@gooddata.com"},{"name":"thuong.nguyen","email":"thuong.nguyen@gooddata.com"},{"name":"thao-luong","email":"thao.luong@gooddata.com"},{"name":"scavnickyj","email":"jakub.scavnicky@gooddata.com"},{"name":"hang.ngo","email":"hang.ngo@gooddata.com"},{"name":"mai.nguyen","email":"mai.nguyen@gooddata.com"},{"name":"my.duong","email":"my.duong@gooddata.com"},{"name":"tu.bui","email":"tu.bui@gooddata.com"},{"name":"pkingo","email":"philipandreaskingo@hotmail.com"},{"name":"tuqt1005","email":"tu.tran@gooddata.com"},{"name":"nis.hua","email":"nis.hua@gooddata.com"},{"name":"tulean","email":"tuan.le@gooddata.com"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"7645a3215118c487d2a55498a14ecd27a6b0591c","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-13.1.2.tgz","fileCount":194,"integrity":"sha512-gajYP6Jnf/j99rO4Y5OwXRdGoOtrQ5pCdiCeuxHs5awreCirFPDbT357+xioz4GIfBhaX3pL19jhatYuxCSlkg==","signatures":[{"sig":"MEYCIQDDoxynM/Kxa6G2lPXKQFvaTsqaiSat6G2HlDnDa7TEYQIhALnRay3BpjcfNQmuUwWnO6VaJpmHbJwt3EC4QsmzuKET","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1635954,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWJBmCRA9TVsSAnZWagAAvRQP/2NTgIO9Y3rs6fCQG7xg\n7X0kwX+FuMobmh582tbt5gC6Xd+d0+TNGsr4oWNjsGarZEqAtvulefw3HHLs\nmLbSYgiyfrppdAbONHLBPvMxNrSbHCWzx00uMlISgdDSDYjxWAXHDZ7rKiJW\nwWZQSuYymm+ixVHjn58WpdjRi4vcU2m0y+q1wd2kUus3xy5C8iErW1BC3eCl\nxSFRFLK8pEP1tsAsY8/+vdt/FfDu0ONOwkqTjihmXmaxYivPZ0GjKRlnU6YD\niHs3KcsNotcIQrSIU9LQhYXHmLfi7b+cXAuvD01XHfXZzJEHs8iHd6/g2mq8\nN1DlsZ3QREhXKqTp0vCfXE0sWJio6uAhdVqlQXSOQPng3w6EOVNkWlAccmXC\nxzP+DBn53P3M+++OXlKv/x6V4ewqX3aH2HOk556ij0/wr6tSQleh2uxjTOh0\n+LTcb3GLrV9/ceAvBHScz6k034qpQMpidzr4+fYQcKgr8cQjlFC/uGrUtpHz\nbFi9kUgkOttZDQeu6gf4D2SODTgsNf59EdAYKkw/xS4TveFLgC92HlN9uevy\ngP12KMmeXdaHxqi2a6FcXLcNaKJB28+e61ERIKUsiea7vla39jfArIjP9zIP\nGr1EL9HJG6cfHFENAB6vHNMa2RRyNLNz5ym6DDqA6mWB1DiYXvLiniq2vHmz\nB6Dw\r\n=8BsU\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"browser":"lib/gooddata-browser.js","gitHead":"7c1a9bb86da95a0eb71c39e7c075088864e3a6a5","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.13.4","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"12.16.1","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.26.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.5.4","async":"2.1.5","grunt":"1.0.4","husky":"3.0.0","ts-jest":"25.3.1","webpack":"^4.44.1","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"4.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-webpack":"4.0.2","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"^3.11.0","grunt-contrib-watch":"1.1.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/grunt-grizzly":"2.0.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_13.1.2_1599639653769_0.6844393337168544","host":"s3://npm-registry-packages"}},"13.1.3":{"name":"@gooddata/gooddata-js","version":"13.1.3","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@13.1.3","maintainers":[{"name":"ngoc-le","email":"ngoc.le@gooddata.com"},{"name":"trangho92","email":"trang.ho@gooddata.com"},{"name":"gdjan","email":"jan.kruza@gooddata.com"},{"name":"tmuchka","email":"tomas.muchka@gooddata.com"},{"name":"an.vuong","email":"an.vuong@gooddata.com"},{"name":"nestor_encinas","email":"xesto05@gmail.com"},{"name":"van.nguyen","email":"van.nguyen@gooddata.com"},{"name":"milan.lempera","email":"ext-milan.lempera@gooddata.com"},{"name":"vi.phan","email":"vi.phan@gooddata.com"},{"name":"huong.nguyen","email":"huong.nguyen@gooddata.com"},{"name":"huyen.nguyen","email":"huyen.nguyen@gooddata.com"},{"name":"thuong.nguyen","email":"thuong.nguyen@gooddata.com"},{"name":"thao-luong","email":"thao.luong@gooddata.com"},{"name":"scavnickyj","email":"jakub.scavnicky@gooddata.com"},{"name":"hang.ngo","email":"hang.ngo@gooddata.com"},{"name":"mai.nguyen","email":"mai.nguyen@gooddata.com"},{"name":"my.duong","email":"my.duong@gooddata.com"},{"name":"tu.bui","email":"tu.bui@gooddata.com"},{"name":"pkingo","email":"philipandreaskingo@hotmail.com"},{"name":"tuqt1005","email":"tu.tran@gooddata.com"},{"name":"nis.hua","email":"nis.hua@gooddata.com"},{"name":"tulean","email":"tuan.le@gooddata.com"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"fcd9077798117bc8504d5cebc4550c7d18f1ee61","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-13.1.3.tgz","fileCount":194,"integrity":"sha512-HjM0KebXTy1ZskOnMOBIyrsmTL2F6DJjKyRAonGzhCUqKuTsI3hvqy7Y6LTbKl8eyf7wLEWi/U6oim9eSfSbfA==","signatures":[{"sig":"MEUCIQCkptvKEYb/xV4AsM+OfpvRF8buEA15aDfFoQIfaHJijQIgfkM/bCVOaRGbExV29OM6bu4/0uyFTTfbvKhtIGCIuZg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1637959,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdA+DCRA9TVsSAnZWagAAPJsP/05nhE/BafoMLYSM3Hop\nL+2X5BnGsuAoI+0tBUheQzxvoXTU3W03ZjuMk5O5c6EUh04wQZzS3xXv5MNt\nwrSUSYe2xqLT+KvIRqYkwpwcuvki8qamEE321ZmS5AGvSe0fQNuhHmUdPDF5\nKvGXP15GN0QRavgHqeFAdykkku7x7f36LF/uGYbNpjbk//2/nuylD4OD5mfS\nDJzSMbhG8BQwX5tpXY3pLmyMnfd6Z03TUChNbWFYRESZS7Fux7ijuyQBSUsZ\n6r2FElUc9ZbhE9Dr+MTi996U7BrpEtGQcSbcnfQaV8A/e8EWsEjUig3Pu/d2\nzxep8EWsNSXzbAt0U2qgChrcnMGoVPqaf9whKOZGVd8hzPbVQsY75xsj4Cfj\nQZ/8hnJk+vSqe5/poKCmpRfGvY/zfrQwN4uP7SXI2yeyy/g/dMQN/DCYGOrg\nqGyj+iGTpCraSJoIV8e5hsi7L1E6hqJczJ3YtXfTr5Nst7UbmUESyBl6wBST\nNqF3D5Ep2giQhDhbTaEsmsDd6W6nFAsH00yDJl2+jkO/QRXZj+1yiMaRlfdw\nw3k1PV9InnKAOOrCh8yK5DhfEUQKCRywjzOjH/Tv2EaKoe3SFVLDGSAart+I\nb1UgI0IuulAhmpOWvLUDVemp8s1k0mYCW8r5I4b0hxM1mBad3t+uhaDQXe14\niFaz\r\n=eqXd\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"browser":"lib/gooddata-browser.js","gitHead":"69487c24984a3f125f0a4071cdb3c6aa5cc6af6a","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.13.4","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"12.16.1","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.26.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.5.4","async":"2.1.5","grunt":"1.0.4","husky":"3.0.0","ts-jest":"25.3.1","webpack":"^4.44.1","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"4.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-webpack":"4.0.2","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"^3.11.0","grunt-contrib-watch":"1.1.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/grunt-grizzly":"2.0.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_13.1.3_1601441666593_0.24072128374797463","host":"s3://npm-registry-packages"}},"13.1.4":{"name":"@gooddata/gooddata-js","version":"13.1.4","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@13.1.4","maintainers":[{"name":"ngoc-le","email":"ngoc.le@gooddata.com"},{"name":"trangho92","email":"trang.ho@gooddata.com"},{"name":"gdjan","email":"jan.kruza@gooddata.com"},{"name":"tmuchka","email":"tomas.muchka@gooddata.com"},{"name":"an.vuong","email":"an.vuong@gooddata.com"},{"name":"nestor_encinas","email":"xesto05@gmail.com"},{"name":"van.nguyen","email":"van.nguyen@gooddata.com"},{"name":"milan.lempera","email":"ext-milan.lempera@gooddata.com"},{"name":"vi.phan","email":"vi.phan@gooddata.com"},{"name":"huong.nguyen","email":"huong.nguyen@gooddata.com"},{"name":"huyen.nguyen","email":"huyen.nguyen@gooddata.com"},{"name":"thuong.nguyen","email":"thuong.nguyen@gooddata.com"},{"name":"thao-luong","email":"thao.luong@gooddata.com"},{"name":"scavnickyj","email":"jakub.scavnicky@gooddata.com"},{"name":"hang.ngo","email":"hang.ngo@gooddata.com"},{"name":"mai.nguyen","email":"mai.nguyen@gooddata.com"},{"name":"my.duong","email":"my.duong@gooddata.com"},{"name":"tu.bui","email":"tu.bui@gooddata.com"},{"name":"pkingo","email":"philipandreaskingo@hotmail.com"},{"name":"tuqt1005","email":"tu.tran@gooddata.com"},{"name":"nis.hua","email":"nis.hua@gooddata.com"},{"name":"tulean","email":"tuan.le@gooddata.com"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"8a84dab9f6b9b0336e8161040b51704dba7a1a75","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-13.1.4.tgz","fileCount":194,"integrity":"sha512-yrlBk3TImXfIqAI7JeyC2bMxJZJElHJF2YjJeXr/d3YwWUrK3UaNDaloNajByR7z6MhHl8EtmuANUzvh+fBGbA==","signatures":[{"sig":"MEUCIQDidYP/zUoSXzsnCRyj2jZSd73wK+65gWV1GJPg0mZMOgIgOHAwCXksQ3nW4ZhsDLrGqv5Z2kjoY8ui3B2ARHfnEZ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1634911,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfiYh4CRA9TVsSAnZWagAA3SUP/ApY97WIqopm5kS34NYC\n6UuYgt2Eqk6/qhX+F7qmRyGq92owIHtDLf3EXlUwX/2Cnw6tJxiX3Y7lJ7G5\nTHSHBkOGlDTgh/ScObICtnh24b/F7JqxXgl31NDab+SyubvrRiLaZlqLanl9\niDPHZkiKHrDiKYQ1oyLMJLyZFH8X4cFT25HpkI5X48w8dTyWFHc/ilrnBR0A\niVT6xXI07OArzWYBjnFgXvSuMmPmfuYL2EApcxN8y4cAyBMhqiMZMXvhYv4j\nVnxgnMDEz8oTYs9xzdMM2N0k0bxOm+Khxj2A9SC3xlq6WPe8FVGiTef4EcGT\nkBddAeZlgqVK5LFyn/OJblvjpGuxrnjwjRsYm042Dm5aFUioKvaf//ex2Yhq\nNhIOyBQO69agPAqrf1CPvAknNmsy7Lhv/n/lWzhNc+mYI2/Gwyi569BLitpL\nCZ/RRGfaX5gJZsUgMep4gRCURmpS95PE37F1Yv9CXzsZtD4dYUoYQ55tprTN\nZtkZcbOJpvLf9opn+sx2WNIVegdD0G7HitBapvsrEM12+GWRr3xQWWmbVsXX\nEL6nxJYcO0jRebHtwx6Us4ANYS+9jtqW0aorBiLj2vOrPXSLZDRuUeARlZBa\n1O2cb21An1dimTLA4Vex3DErCTd2ILTXftJPpBBZ9WlmT1Bxi+oScgYZxBJG\n8NGY\r\n=zV0t\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"browser":"lib/gooddata-browser.js","gitHead":"e87962a909c37e9de9fefb4b55dda505592c77d1","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.13.4","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"12.16.1","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^5.5.6","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.26.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.5.4","async":"2.1.5","grunt":"1.0.4","husky":"3.0.0","ts-jest":"25.3.1","webpack":"^4.44.1","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"4.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-webpack":"4.0.2","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"^3.11.0","grunt-contrib-watch":"1.1.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/grunt-grizzly":"2.0.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_13.1.4_1602848887509_0.12403411555777799","host":"s3://npm-registry-packages"}},"13.1.4-alpha-no23reason-dho-rxjs-bump-2020-10-29T08-28-46-016Z":{"name":"@gooddata/gooddata-js","version":"13.1.4-alpha-no23reason-dho-rxjs-bump-2020-10-29T08-28-46-016Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@13.1.4-alpha-no23reason-dho-rxjs-bump-2020-10-29T08-28-46-016Z","maintainers":[{"name":"ngoc-le","email":"ngoc.le@gooddata.com"},{"name":"trangho92","email":"trang.ho@gooddata.com"},{"name":"gdjan","email":"jan.kruza@gooddata.com"},{"name":"tmuchka","email":"tomas.muchka@gooddata.com"},{"name":"an.vuong","email":"an.vuong@gooddata.com"},{"name":"nestor_encinas","email":"xesto05@gmail.com"},{"name":"van.nguyen","email":"van.nguyen@gooddata.com"},{"name":"milan.lempera","email":"ext-milan.lempera@gooddata.com"},{"name":"vi.phan","email":"vi.phan@gooddata.com"},{"name":"huong.nguyen","email":"huong.nguyen@gooddata.com"},{"name":"huyen.nguyen","email":"huyen.nguyen@gooddata.com"},{"name":"thuong.nguyen","email":"thuong.nguyen@gooddata.com"},{"name":"thao-luong","email":"thao.luong@gooddata.com"},{"name":"scavnickyj","email":"jakub.scavnicky@gooddata.com"},{"name":"hang.ngo","email":"hang.ngo@gooddata.com"},{"name":"mai.nguyen","email":"mai.nguyen@gooddata.com"},{"name":"my.duong","email":"my.duong@gooddata.com"},{"name":"tu.bui","email":"tu.bui@gooddata.com"},{"name":"pkingo","email":"philipandreaskingo@hotmail.com"},{"name":"tuqt1005","email":"tu.tran@gooddata.com"},{"name":"nis.hua","email":"nis.hua@gooddata.com"},{"name":"tulean","email":"tuan.le@gooddata.com"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"2ed4e02fbed95a2e594ac7cdbe46c26082addb2f","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-13.1.4-alpha-no23reason-dho-rxjs-bump-2020-10-29T08-28-46-016Z.tgz","fileCount":194,"integrity":"sha512-hUQ5gkttFkT5KiQASTO8I2TDYhKWOc5FNmWKWSBI3tQO7Dv1XyDCl3CrGfdSiw4j5A6UuYKhCOrI2tH8n/uUeQ==","signatures":[{"sig":"MEUCIFYMfmz9CDJ7s+BsJXr/SeBCr9PJ/Dtl0qf5Wm8ewNQhAiEA9THAtgf45fnsVevFjAmX42u9EZapGVKiYG1G31Dnhsk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2298611,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmn1hCRA9TVsSAnZWagAAi48P/AqB4qS2N6vymzf3QLG/\nrRHLskf8qBkpz8IiknG4CYFSybaCMbGdDt934Wrgg2ZS2gCqOFp4tNepqmOC\nJfTL0yqGG0Mw709dKNRHhyNOJFSpcTLhLzQUZs8EtaDaQvTqJjrMPFIKW4JS\nSQz7DxwXSL3WOrJXMeUZPOSYArTkTP+yBi3h1vsmko/Eg1g+1F7IVfsf3Ddn\nn7GbGckLqmjlaITps9kTM7K3eZvFW+wfhGik65ZtLM/l4j1vEPYG4lZM9Ktc\nFGPZhDmVRIR/MHDe4BxhEQRhNlhy60FbOQ8c5MdvFU2O85ErWrR3Gj4exHQb\na5PwPSQ+Qy7YsWk+0sSgOrB86AsN5/y2X3qHPOPGmDrrgbBJvxyTu96+tLvE\nk5ABtPLStI3AG7phE8y6QcFlpeBELvOdujp8r7BqJ2bj2ZF6djk0Ws+ta3vA\nWi5oLl21uXbp7eKpSRdvj7q5pEftrhmYzurOaLZIzs+8uKHjaj1phubkjv+d\ndSFh2nw9UdKPrikxgvnR4LwIKaWhNvo7ujDBcrO4aAvVn8vA7gpFQWtd85GB\nOcWe7wkL9vSDdD8HwrThw7UM7ceazW8LAfgMzYw74XVZVR6pyEQg3PPKufYI\nVJeMXYi542e+NVGBnxSEbAl1dAVeFNKwJ2wa8z/sYpNZbOMaq//uHv7o0g2X\nTy1p\r\n=dtIc\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\n\nInstall [Node.js](http://nodejs.org) (node 12.16.1, npm v6.13.4) and [Yarn](https://classic.yarnpkg.com) 1.22.4.\n\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --frozen-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"705ef990bd3f82a8d8b33a4b38ba88c748ce9992","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"no23reason","email":"dan.homola@hotmail.cz"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.14.6","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"12.18.4","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^6.3.1","uuid":"^3.2.1","lodash":"^4.7.11","invariant":"^2.2.2","node-fetch":"^1.7.3","es6-promise":"^3.0.2","fetch-cookie":"^0.7.0","isomorphic-fetch":"^2.2.1","@gooddata/typings":"^2.26.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.5.4","async":"2.1.5","grunt":"1.0.4","husky":"3.0.0","ts-jest":"25.3.1","webpack":"^4.44.1","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"4.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^3.4.4","lint-staged":"9.1.0","@types/lodash":"^4.14.121","grunt-webpack":"4.0.2","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"1.6.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"^3.11.0","grunt-contrib-watch":"1.1.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/grunt-grizzly":"2.0.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.34","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_13.1.4-alpha-no23reason-dho-rxjs-bump-2020-10-29T08-28-46-016Z_1603960161005_0.9075414621042235","host":"s3://npm-registry-packages"}},"13.1.4-alpha-no23reason-dho-rail-2813-deps-bump-2020-11-23T10-41-07-472Z":{"name":"@gooddata/gooddata-js","version":"13.1.4-alpha-no23reason-dho-rail-2813-deps-bump-2020-11-23T10-41-07-472Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@13.1.4-alpha-no23reason-dho-rail-2813-deps-bump-2020-11-23T10-41-07-472Z","maintainers":[{"name":"thuy.tran","email":"thuy.tran@gooddata.com"},{"name":"ngoc-le","email":"ngoc.le@gooddata.com"},{"name":"gdjan","email":"jan.kruza@gooddata.com"},{"name":"tmuchka","email":"tomas.muchka@gooddata.com"},{"name":"an.vuong","email":"an.vuong@gooddata.com"},{"name":"nestor_encinas","email":"xesto05@gmail.com"},{"name":"van.nguyen","email":"van.nguyen@gooddata.com"},{"name":"milan.lempera","email":"ext-milan.lempera@gooddata.com"},{"name":"vi.phan","email":"vi.phan@gooddata.com"},{"name":"huong.nguyen","email":"huong.nguyen@gooddata.com"},{"name":"huyen.nguyen","email":"huyen.nguyen@gooddata.com"},{"name":"thuong.nguyen","email":"thuong.nguyen@gooddata.com"},{"name":"thao-luong","email":"thao.luong@gooddata.com"},{"name":"scavnickyj","email":"jakub.scavnicky@gooddata.com"},{"name":"hang.ngo","email":"hang.ngo@gooddata.com"},{"name":"mai.nguyen","email":"mai.nguyen@gooddata.com"},{"name":"my.duong","email":"my.duong@gooddata.com"},{"name":"tu.bui","email":"tu.bui@gooddata.com"},{"name":"pkingo","email":"philipandreaskingo@hotmail.com"},{"name":"tuqt1005","email":"tu.tran@gooddata.com"},{"name":"nis.hua","email":"nis.hua@gooddata.com"},{"name":"tulean","email":"tuan.le@gooddata.com"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"4773ae9506680f8d7ced8f217594c65d3d611f9b","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-13.1.4-alpha-no23reason-dho-rail-2813-deps-bump-2020-11-23T10-41-07-472Z.tgz","fileCount":194,"integrity":"sha512-XKuOugvF4IBGhA8zFFQjQpTwto4Pcr/zPNM8PUiHvhInPa08PL+T4zRkOy5JjkZI1LY+/YPcM2WMazHj/K5w+w==","signatures":[{"sig":"MEQCIFxgwVAhs37j2ApZEBC31s8ZEUfBK3FzgqtVNf4GhVjIAiBKZ/l0ypgW960DX3DhuSDYLfGWWUUYT0qGhbYmmcsNvg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2338545,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfu5HlCRA9TVsSAnZWagAAlJMP/1nezaOTbzQskTmRd7/L\njqTziPMc5M7CHBFttw0I8jBYEIwThNQqUITHr0LoZxtg/EXkiRlfE/YGvUMt\n+sOtO6YhVJbcSs456Q1CWhbuXXRAr2RMNNb4hZUJGHQg4/9/5liOZu4htjyc\nUBEQbmqZsuVIk2v8CCXGeS+GxJOD7bOQA++4Kgp8l3Z1v33RzemUrCkyAWMn\nIx/F0kLACnZaGQBkkj8R14PPyGEmnAvZThikaFbLB47ACSdUZTE8scjzGeqd\nFfCgCWhZpFZjijL6dYYjD2puiVFasRqTosevOcvlSo7pzoRHl44hAnZP03Lt\n+K/fCAtC/bhzr3bnWEeN3oH6sUxO2eSDsnmWdd3cPEJ4bnO3ORmBrmLGg+jt\njnt4zNjYAutKAljbJ6uG9Y86RYiVKgBwopo9hpHqXrj0PPIO3+Im0AH47YUh\npcqUHT0G6idfg0h1tUnbaV/aUtxgXLXBWeWscjkI9j2d75O8I+BV3/N6etdv\ns12Iq8TZxML2tYADmA1dNd+ESM7GeSxYw4hXywLLoguFKW0TdlGSZtMqBFiQ\nMhTFUc82dnS+PiyQfH4s/VaiEVPtkmrUou8c4sWD0Pr1odBHopSOW4IiYdsA\nh4a64IIOQPK1HX0DoTugxtz4BBnm+5D1sU/HxvRKxjR7HKi/kH2VaGbjtMPE\nvoSs\r\n=hgfa\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\n\nInstall [Node.js](http://nodejs.org) (node 12.16.1, npm v6.13.4) and [Yarn](https://classic.yarnpkg.com) 1.22.4.\n\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --frozen-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"33177a8790285c06c55b1075b6cd287e586afb24","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"no23reason","email":"dan.homola@hotmail.cz"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.14.6","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"12.18.4","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^6.3.1","uuid":"^8.3.1","lodash":"^4.17.20","invariant":"^2.2.2","node-fetch":"^2.6.1","fetch-cookie":"^0.11.0","isomorphic-fetch":"^3.0.0","@gooddata/typings":"^2.27.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.5.4","async":"2.1.5","grunt":"1.0.4","husky":"3.0.0","ts-jest":"25.3.1","webpack":"^4.44.1","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"4.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^8.3.0","lint-staged":"9.1.0","@types/lodash":"^4.14.165","grunt-webpack":"4.0.2","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"^2.5.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"^3.11.0","grunt-contrib-watch":"1.1.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/grunt-grizzly":"2.0.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.35","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_13.1.4-alpha-no23reason-dho-rail-2813-deps-bump-2020-11-23T10-41-07-472Z_1606128100966_0.3074586199631708","host":"s3://npm-registry-packages"}},"13.2.0":{"name":"@gooddata/gooddata-js","version":"13.2.0","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@13.2.0","maintainers":[{"name":"thuy.tran","email":"thuy.tran@gooddata.com"},{"name":"ngoc-le","email":"ngoc.le@gooddata.com"},{"name":"gdjan","email":"jan.kruza@gooddata.com"},{"name":"tmuchka","email":"tomas.muchka@gooddata.com"},{"name":"an.vuong","email":"an.vuong@gooddata.com"},{"name":"nestor_encinas","email":"xesto05@gmail.com"},{"name":"van.nguyen","email":"van.nguyen@gooddata.com"},{"name":"milan.lempera","email":"ext-milan.lempera@gooddata.com"},{"name":"vi.phan","email":"vi.phan@gooddata.com"},{"name":"huong.nguyen","email":"huong.nguyen@gooddata.com"},{"name":"huyen.nguyen","email":"huyen.nguyen@gooddata.com"},{"name":"thuong.nguyen","email":"thuong.nguyen@gooddata.com"},{"name":"thao-luong","email":"thao.luong@gooddata.com"},{"name":"scavnickyj","email":"jakub.scavnicky@gooddata.com"},{"name":"hang.ngo","email":"hang.ngo@gooddata.com"},{"name":"mai.nguyen","email":"mai.nguyen@gooddata.com"},{"name":"my.duong","email":"my.duong@gooddata.com"},{"name":"tu.bui","email":"tu.bui@gooddata.com"},{"name":"pkingo","email":"philipandreaskingo@hotmail.com"},{"name":"tuqt1005","email":"tu.tran@gooddata.com"},{"name":"nis.hua","email":"nis.hua@gooddata.com"},{"name":"tulean","email":"tuan.le@gooddata.com"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"27e6675f1f7a1c2922b359a2ff4740191d4b6346","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-13.2.0.tgz","fileCount":194,"integrity":"sha512-+EN2Gb9/5lptexllGt/0Mpq/jF4I4Hn4VwfQtWQopXve8b7s4OvUzyjC82Hy1U2a3oOwlH0KqnUFSJCoyVAzWQ==","signatures":[{"sig":"MEYCIQClrV/uabpdLSt3f80zlr9rRbZJ9x2+VwIYFXFNyK88NAIhAI4GjnEtHZjmUlaichMVTLrxhcc8OWq+tNxZ2Kv6H5ka","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2338215,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfu78WCRA9TVsSAnZWagAAXfEP/1QdKPhHsdTvfdGKs+AL\nXoXMfSsCKpHv8TZsCWtymn2UB3j6Y8pTkesJIuflROU6iFZfOyds9R8un3DQ\nfp2SWocD5gS0UTh67KPbc1tbfbN7XfnQV9gjSzuUUtgwN3NUkspCxDFsEnmz\nlstUSrzi0QQap+foEQ7xciIOQ4uKgYNWF0RvDFgj2k2wiNE8+trV6jbPwA5K\nGsIZo1nY5a3J1eZrcvVqJut2fd8e0QB05mdYgRZGUUDr7oTEGx4K5h4rDN0m\nH5ByvEyxz/SzdEDcrLyU4Cd6dqIcCtqVzFq6tt2FnY4RKk6xTkBXRqbx8wB2\ndWDFNr9KN6davSy8w49KT1r14v2cQW2Q2qzTY2qQffK00XKe96MbKwKRkqm7\nrMkCz6pEsAOUJAu14KNswxCCxxErhsrO7UmrcjqSlRoARRVCvCQ1rd+6y7t8\nINJQbZ6LCS58521UWNPX2mtRCSFMwygV83lXL/cI/kgstT+vsB4bjZqh89o+\nfBeXVwIeIIOwed4uH+estAVulWpT6ImdMPm8u10WUGfH/rCmOq+A+JJbVira\nf/JEZZoBD4RmXcZYn/5y2uYR+VPr1Fh0igyEr6Xi9eco4GwgF5CEWtGHCEAZ\nPvnC2oPxiIMxR9TY/k0ttkJXmqQfve2srtalnSSOX3HD2LZKTxOMObfxMfnS\nIxDz\r\n=vdkr\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"browser":"lib/gooddata-browser.js","gitHead":"c9fbe807c9e21319191544382ce25bf6ce14d68a","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.13.4","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"12.16.1","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^6.3.1","uuid":"^8.3.1","lodash":"^4.17.20","invariant":"^2.2.2","node-fetch":"^2.6.1","fetch-cookie":"^0.11.0","isomorphic-fetch":"^3.0.0","@gooddata/typings":"^2.27.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.5.4","async":"2.1.5","grunt":"1.0.4","husky":"3.0.0","ts-jest":"25.3.1","webpack":"^4.44.1","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"4.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^8.3.0","lint-staged":"9.1.0","@types/lodash":"^4.14.165","grunt-webpack":"4.0.2","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"^2.5.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"^3.11.0","grunt-contrib-watch":"1.1.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/grunt-grizzly":"2.0.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.35","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_13.2.0_1606139670042_0.3334861819912516","host":"s3://npm-registry-packages"}},"13.2.0-alpha-no23reason-dho-rail-todo-locked-flag-2020-12-18T09-53-31-997Z":{"name":"@gooddata/gooddata-js","version":"13.2.0-alpha-no23reason-dho-rail-todo-locked-flag-2020-12-18T09-53-31-997Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@13.2.0-alpha-no23reason-dho-rail-todo-locked-flag-2020-12-18T09-53-31-997Z","maintainers":[{"name":"rodri360","email":"me@rodri360.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"tulean","email":"tuan.le@gooddata.com"},{"name":"nis.hua","email":"nis.hua@gooddata.com"},{"name":"tuqt1005","email":"tu.tran@gooddata.com"},{"name":"pkingo","email":"philipandreaskingo@hotmail.com"},{"name":"tu.bui","email":"tu.bui@gooddata.com"},{"name":"my.duong","email":"my.duong@gooddata.com"},{"name":"mai.nguyen","email":"mai.nguyen@gooddata.com"},{"name":"hang.ngo","email":"hang.ngo@gooddata.com"},{"name":"scavnickyj","email":"jakub.scavnicky@gooddata.com"},{"name":"thao-luong","email":"thao.luong@gooddata.com"},{"name":"thuong.nguyen","email":"thuong.nguyen@gooddata.com"},{"name":"huyen.nguyen","email":"huyen.nguyen@gooddata.com"},{"name":"huong.nguyen","email":"huong.nguyen@gooddata.com"},{"name":"vi.phan","email":"vi.phan@gooddata.com"},{"name":"milan.lempera","email":"ext-milan.lempera@gooddata.com"},{"name":"van.nguyen","email":"van.nguyen@gooddata.com"},{"name":"nestor_encinas","email":"xesto05@gmail.com"},{"name":"an.vuong","email":"an.vuong@gooddata.com"},{"name":"tmuchka","email":"tomas.muchka@gooddata.com"},{"name":"gdjan","email":"jan.kruza@gooddata.com"},{"name":"ngoc-le","email":"ngoc.le@gooddata.com"},{"name":"thuy.tran","email":"thuy.tran@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"ca1437eee540ef02cb2c3a069f601867aeeb5307","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-13.2.0-alpha-no23reason-dho-rail-todo-locked-flag-2020-12-18T09-53-31-997Z.tgz","fileCount":194,"integrity":"sha512-dAxjBzsWv1gQ6lSBhqeTpzjcrI6q8ge03tR4OJ822EOI2C6s82c2v2HkvEPuhUgxFvyyb3fMAiI33lMqWKYdzQ==","signatures":[{"sig":"MEUCIF0pgJ1LOvtDvPFSXYb4tZW/dn2fe4oDyXZoRsOn+BPoAiEAu/o+A2eESyd7CAlg5W6EFx6qfSNv6E/3JnEdC9yYsos=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2339554,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3HxgCRA9TVsSAnZWagAAGSAP/RroUnkHVUI3LIuX+uEf\njBE1JDo/Y2kY0PN2z4wml/wL1ZDgZ8Ej9D25Ce78aUEZ/PJN1zE/9HGdh2to\nAt6y8mS/yITUHt5MU0DA02EC/LgpaPLQLdvvz/Tt/bpzVS43iOHetU40MzXU\nE05rju53IdJTkRYaDSZ6JAx/e5bQX2u+Gvc5lm1a95EcnGxYby+X/cfVB98e\nkWTqGTG3H7JUluCWH3FJdpvcpPKmgJZ4Ur3ATdtrT8gdsY2xL6TbrqHRRABO\nbVVu2oMOWj8VU6CwTI9G7Xr6srofw8FkGQFEPVKGR1aQ6s3wCTeq5vWe5Cz1\n9Prr4YQ+b/lmf12VF9QF6xeqFycbmYMRYanT84Su5mSGMFdTn+2eeSa2Oxlq\noxo3VYtWlUlPMudd4Hq/i6KDQqqdgofyNMFu1Ge5JDRQz5lKlB2gtnavnDkS\njlGQpJyLN+IyfatiH3Dn6U72wlX4q6z8lDToHvYiWX8EnqoxBmI5OXSAmaFD\noANesw3f1ksUHvs8zh4lerlAJYnuTjfleLzGpuo9wuc/GYiW+k40RhcoGrRS\nRwMT1vXsnpIsZbrM/3N4/m98ROAovOBZ1rOAHNsZF32js5aNKi4MouEjYIpf\nzqXguJyCped6WSu60dX0HojroV7DPcLcqi3Mxo8PbAVzC5yj0TZdGUy91qEk\nCbtt\r\n=5/aw\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\n\nInstall [Node.js](http://nodejs.org) (node 12.16.1, npm v6.13.4) and [Yarn](https://classic.yarnpkg.com) 1.22.4.\n\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --frozen-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"c9fbe807c9e21319191544382ce25bf6ce14d68a","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"no23reason","email":"dan.homola@hotmail.cz"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.13.4","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"12.16.1","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^6.3.1","uuid":"^8.3.1","lodash":"^4.17.20","invariant":"^2.2.2","node-fetch":"^2.6.1","fetch-cookie":"^0.11.0","isomorphic-fetch":"^3.0.0","@gooddata/typings":"^2.27.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.5.4","async":"2.1.5","grunt":"1.0.4","husky":"3.0.0","ts-jest":"25.3.1","webpack":"^4.44.1","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"4.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^8.3.0","lint-staged":"9.1.0","@types/lodash":"^4.14.165","grunt-webpack":"4.0.2","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"^2.5.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"^3.11.0","grunt-contrib-watch":"1.1.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/grunt-grizzly":"2.0.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.35","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_13.2.0-alpha-no23reason-dho-rail-todo-locked-flag-2020-12-18T09-53-31-997Z_1608285279735_0.3268525775279494","host":"s3://npm-registry-packages"}},"13.2.0-alpha-no23reason-dho-rail-todo-locked-flag-2020-12-18T10-37-12-195Z":{"name":"@gooddata/gooddata-js","version":"13.2.0-alpha-no23reason-dho-rail-todo-locked-flag-2020-12-18T10-37-12-195Z","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@13.2.0-alpha-no23reason-dho-rail-todo-locked-flag-2020-12-18T10-37-12-195Z","maintainers":[{"name":"rodri360","email":"me@rodri360.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"tulean","email":"tuan.le@gooddata.com"},{"name":"nis.hua","email":"nis.hua@gooddata.com"},{"name":"tuqt1005","email":"tu.tran@gooddata.com"},{"name":"pkingo","email":"philipandreaskingo@hotmail.com"},{"name":"tu.bui","email":"tu.bui@gooddata.com"},{"name":"my.duong","email":"my.duong@gooddata.com"},{"name":"mai.nguyen","email":"mai.nguyen@gooddata.com"},{"name":"hang.ngo","email":"hang.ngo@gooddata.com"},{"name":"scavnickyj","email":"jakub.scavnicky@gooddata.com"},{"name":"thao-luong","email":"thao.luong@gooddata.com"},{"name":"thuong.nguyen","email":"thuong.nguyen@gooddata.com"},{"name":"huyen.nguyen","email":"huyen.nguyen@gooddata.com"},{"name":"huong.nguyen","email":"huong.nguyen@gooddata.com"},{"name":"vi.phan","email":"vi.phan@gooddata.com"},{"name":"milan.lempera","email":"ext-milan.lempera@gooddata.com"},{"name":"van.nguyen","email":"van.nguyen@gooddata.com"},{"name":"nestor_encinas","email":"xesto05@gmail.com"},{"name":"an.vuong","email":"an.vuong@gooddata.com"},{"name":"tmuchka","email":"tomas.muchka@gooddata.com"},{"name":"gdjan","email":"jan.kruza@gooddata.com"},{"name":"ngoc-le","email":"ngoc.le@gooddata.com"},{"name":"thuy.tran","email":"thuy.tran@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"2681d72c7d516baf3066922e90e0d94135c806e1","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-13.2.0-alpha-no23reason-dho-rail-todo-locked-flag-2020-12-18T10-37-12-195Z.tgz","fileCount":194,"integrity":"sha512-9tYthFaglxw/g/GTt72FIRZ3n59pjKqTLZoNn3Tq15PGcVmW+S9dtHUwXluA5AXdu1CfuWEUddY+3W2RUahKCw==","signatures":[{"sig":"MEQCIC6nGnKGPANeYPifC6SLOW0NLJY2YsfFDkd/ZoUHyFB5AiAS7nn3nxdHa0lDW6DOqbDwC/RZCPXJQicRpZKVzBvIyQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2344869,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3IaFCRA9TVsSAnZWagAAV1kP/jJYYGre+EHzsnLIltWq\nPWmS/KiNsx8LOZO8slI+rwKi7ODKNxd3NjqTYujLd4jy2Di5moqI28W8pX5r\nibR7ltJlM+hfxzeaUCIy3rEiW+/7WYb4rNuCcvAOlkmMMQg7ljen8GbGMsbH\nbvmCZTrwty2QNlSV1Z8wCHGjMR5kTw85dEiWcroXAh0+42BgTxmotyeg4Sf2\nTiNFnbuU4A0vEWnMpOtNXzVBpLCVWQmmaINau/eW80BjGwpsqzOmCtZyIqF/\nt8ooBB4P0610+r6QnCK/ohAdG7x0zhc7epwo6RCW7pAbTIVnivg3VGcmq2Za\nu+6dou0TnBGaB1FHGMxWVur706AEHX5Msn021+4UwsIEq6VYER1gY3po+2k0\n5AbLWnhmcC0nnPHtLaIqEIJo3MwehxaOZtusMHSXRzv/ygG5256uDLAMcFhQ\nWED2i3nsqG1vyjn3NGTFND+FIi1oHdftWCX6Ae3LBtsnHLxjYrFcaUSvYPAl\nAA9vv9rKbR2wZTnGpi2+s7SPYOX/D5HjRZ5Bow4zbwOfICSD3jT3fEDir2S2\nyfzALZdv7QBz3zHAMdVNyX8yuFGyfdgqWdfA6u2+1TExDBLxisBYh//Cw8N5\nZj/McgQm4lUAJnFw/MVCrpahW9J63KXj6ndmz9IInyw2V2aomm+wkKvfAVba\nW0K3\r\n=irab\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\n\nInstall [Node.js](http://nodejs.org) (node 12.16.1, npm v6.13.4) and [Yarn](https://classic.yarnpkg.com) 1.22.4.\n\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --frozen-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","browser":"lib/gooddata-browser.js","gitHead":"c9fbe807c9e21319191544382ce25bf6ce14d68a","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"no23reason","email":"dan.homola@hotmail.cz"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.13.4","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"12.16.1","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^6.3.1","uuid":"^8.3.1","lodash":"^4.17.20","invariant":"^2.2.2","node-fetch":"^2.6.1","fetch-cookie":"^0.11.0","isomorphic-fetch":"^3.0.0","@gooddata/typings":"^2.27.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.5.4","async":"2.1.5","grunt":"1.0.4","husky":"3.0.0","ts-jest":"25.3.1","webpack":"^4.44.1","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"4.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^8.3.0","lint-staged":"9.1.0","@types/lodash":"^4.14.165","grunt-webpack":"4.0.2","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"^2.5.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"^3.11.0","grunt-contrib-watch":"1.1.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/grunt-grizzly":"2.0.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.35","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_13.2.0-alpha-no23reason-dho-rail-todo-locked-flag-2020-12-18T10-37-12-195Z_1608287876638_0.05298956043282921","host":"s3://npm-registry-packages"}},"13.3.0":{"name":"@gooddata/gooddata-js","version":"13.3.0","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@13.3.0","maintainers":[{"name":"rodri360","email":"me@rodri360.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"tulean","email":"tuan.le@gooddata.com"},{"name":"nis.hua","email":"nis.hua@gooddata.com"},{"name":"tuqt1005","email":"tu.tran@gooddata.com"},{"name":"pkingo","email":"philipandreaskingo@hotmail.com"},{"name":"tu.bui","email":"tu.bui@gooddata.com"},{"name":"my.duong","email":"my.duong@gooddata.com"},{"name":"mai.nguyen","email":"mai.nguyen@gooddata.com"},{"name":"hang.ngo","email":"hang.ngo@gooddata.com"},{"name":"scavnickyj","email":"jakub.scavnicky@gooddata.com"},{"name":"thao-luong","email":"thao.luong@gooddata.com"},{"name":"thuong.nguyen","email":"thuong.nguyen@gooddata.com"},{"name":"huyen.nguyen","email":"huyen.nguyen@gooddata.com"},{"name":"huong.nguyen","email":"huong.nguyen@gooddata.com"},{"name":"vi.phan","email":"vi.phan@gooddata.com"},{"name":"milan.lempera","email":"ext-milan.lempera@gooddata.com"},{"name":"van.nguyen","email":"van.nguyen@gooddata.com"},{"name":"nestor_encinas","email":"xesto05@gmail.com"},{"name":"an.vuong","email":"an.vuong@gooddata.com"},{"name":"tmuchka","email":"tomas.muchka@gooddata.com"},{"name":"gdjan","email":"jan.kruza@gooddata.com"},{"name":"ngoc-le","email":"ngoc.le@gooddata.com"},{"name":"thuy.tran","email":"thuy.tran@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"0291046a7a19d41f1d8018db353695a32fad358c","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-13.3.0.tgz","fileCount":194,"integrity":"sha512-PIoNj2OVAGdnZuAwin/tgmZCEciwMUvnMtt6SiTO7UA6UZQkYzFFnDuonbXWrbGHWU97Jaj6FLpdKdyAZ/25KA==","signatures":[{"sig":"MEUCIHbZu8y7COJvjcf48gX0Gc2a1z+YJnBBS0yvCoVoJxmpAiEAii4qX55ft+NDQ/wPq/HPgwH+wrxwsPHrOBi5EYsDXY4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2344708,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3JP+CRA9TVsSAnZWagAA8YMQAIKMFgnq1ARpQhpdEkd+\nd/EiyKQsS9uoLBB6ZIjuiV+1593j1EFr2mIfub+q/TQE2EFDeHUQr8y32Hn4\nJT0E0xaB5h47m1GPbKFyGYU/6kAypOLRDjhknCOga+0a+0c7OiCnFvQFnOGT\nQv5OxNtrzQUnavOCzDHWbfCfkUyDagJdDpBm6rMU2M830o7F9JjD6WXTaOeU\ntrUm1GriB4yBn5CmsV2I0dCfUkJUpTMO/dhxvmQhCUsEXdvAjcXRWpKnyISE\nZFDpyZLluKpIZ+Bue8QG4SIfS/Wi0wB314+Ll8Zw3hqP2MXA1TNASU+32iwf\ngTPRREMJZXofhFDUmOoibbIIDgwtizYE2r/gBpV1onQqeuUpLYygwVNibd9C\nJsfOrIBUebl+IUcdrBQDJ90+E+qlzSQP43FcQT6z82W6OcDnic4h39RCt+kf\nensTbv0SIriEZY7k62LXsWB6YCfJ6cNox8MIJTRi3hwH7Ry8kFMeLoJHtZrM\n1ZfvH0OHN5LzjRy7+i1/IsrpnOD3cWST5VCZkVwgY3FDXvwxnmMz65PmM8oQ\nEjfOXkCBRnnKnMQx3eJn2x7tMwxZhI344z6KOq3iIOsY9YZBNWY8svZG9aQ/\nECxVGX+Pfy3F2yucKmwBi6PlCsOFyiAb0BEFOcCcDgz5Eto467RGFqq8iHRG\nh2IZ\r\n=fgNU\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"browser":"lib/gooddata-browser.js","gitHead":"4bce0e08431658cf7bfc65bbc085dec87a781d45","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.13.4","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"12.16.1","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^6.3.1","uuid":"^8.3.1","lodash":"^4.17.20","invariant":"^2.2.2","node-fetch":"^2.6.1","fetch-cookie":"^0.11.0","isomorphic-fetch":"^3.0.0","@gooddata/typings":"^2.27.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.5.4","async":"2.1.5","grunt":"1.0.4","husky":"3.0.0","ts-jest":"25.3.1","webpack":"^4.44.1","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"4.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^8.3.0","lint-staged":"9.1.0","@types/lodash":"^4.14.165","grunt-webpack":"4.0.2","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"^2.5.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"^3.11.0","grunt-contrib-watch":"1.1.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/grunt-grizzly":"2.0.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.35","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_13.3.0_1608291325657_0.0422900163714508","host":"s3://npm-registry-packages"}},"13.4.0":{"name":"@gooddata/gooddata-js","version":"13.4.0","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@13.4.0","maintainers":[{"name":"tmsang","email":"sang.truong-minh@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"vlastikcz","email":"vlastimil.kotas@gooddata.com"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"tulean","email":"tuan.le@gooddata.com"},{"name":"nis.hua","email":"nis.hua@gooddata.com"},{"name":"tuqt1005","email":"tu.tran@gooddata.com"},{"name":"pkingo","email":"philipandreaskingo@hotmail.com"},{"name":"tu.bui","email":"tu.bui@gooddata.com"},{"name":"my.duong","email":"my.duong@gooddata.com"},{"name":"mai.nguyen","email":"mai.nguyen@gooddata.com"},{"name":"hang.ngo","email":"hang.ngo@gooddata.com"},{"name":"scavnickyj","email":"jakub.scavnicky@gooddata.com"},{"name":"thao-luong","email":"thao.luong@gooddata.com"},{"name":"thuong.nguyen","email":"thuong.nguyen@gooddata.com"},{"name":"huyen.nguyen","email":"huyen.nguyen@gooddata.com"},{"name":"huong.nguyen","email":"huong.nguyen@gooddata.com"},{"name":"vi.phan","email":"vi.phan@gooddata.com"},{"name":"milan.lempera","email":"ext-milan.lempera@gooddata.com"},{"name":"van.nguyen","email":"van.nguyen@gooddata.com"},{"name":"nestor_encinas","email":"xesto05@gmail.com"},{"name":"an.vuong","email":"an.vuong@gooddata.com"},{"name":"tmuchka","email":"tomas.muchka@gooddata.com"},{"name":"gdjan","email":"jan.kruza@gooddata.com"},{"name":"ngoc-le","email":"ngoc.le@gooddata.com"},{"name":"thuy.tran","email":"thuy.tran@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"d2fcfabcb455befb45d701a3940f5031a7f805b4","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-13.4.0.tgz","fileCount":194,"integrity":"sha512-kKYwCrHhHWKXEbitR7P53tARZZGyyK/8DTz66Xjbu4fhpuNNYV/Nwzm5hESlb6B1efMHagtfA2aRTRO29TW87A==","signatures":[{"sig":"MEQCIGlPFtCjpwOh++y0u05RSd5oNDTLWf92HArcgChJwnILAiB0dA278aRDYWrzAGXtHwaVAtPkkid0/EmcdoWqnEFKhA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2344712,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+Gi4CRA9TVsSAnZWagAAnCUP/14FESpLb33RqCowQ9Rb\nKepAraEfqLWaJ01yphKsoP9UJDV90bN6qWKZ+BBW1u6Lu3W7ObMpPwH9mFC9\n+tHE6yrbFur/q84AreypGoB6W2EJ74s8F1yWSesuVTRp/alnz0CsRbYUYsZN\nRuHn6v4NMASa2S1uNkykVbgwVXTSyElgm28ZvKXg973FFXud++13CKH0uHn/\nnxxlN+8+pAn1u6R9IuLZXFUi4wXkGIV7nPtrQAQEbJ8hKVAx9A+LAtrJOMfx\nBChsVPxT4ReKL7YmOq3y2VBjYYJ9QO1tmYBU78LB5NaEoeLa2Ys6IjSfPi2O\noHYky+KNxwr6sTimaTDrFJcM3aK+WwBi+6iIiKx+pzEbdm17NxwIxFubILcr\n2I9wHVIsUqNHfsIEGY1oE+aGWHs7/S6Hf3KOtzaZibIRfWMaPFz2tucq3PdZ\nQOsSepByDKCUraiLi0ZBzgja4eCEXgyoQruI9NT1ZpAlxaCVsx7DYtGl5g9B\nneShTG8EANcDjwX4ymLvgsc9h/dGJmXsNR1VvRILr//xYHI1LuP/LrR0YzGB\nDNVdbUfbmbPxUUO+9Vb/kXlKR+kfdAR+Y85rI3lmALA9zMurItntlaiWUUbU\n5ueuLuLgnm1xnKZU1D+JJ5QcEADlZOqKt4p8RIrNBsD3VPKM90HwSw4cWG0S\nxWxI\r\n=obH6\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"browser":"lib/gooddata-browser.js","gitHead":"f2accd5cc15bd4fabbe66fcdead47e2ad4ca3431","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.13.4","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"12.16.1","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^6.3.1","uuid":"^8.3.1","lodash":"^4.17.20","invariant":"^2.2.2","node-fetch":"^2.6.1","fetch-cookie":"^0.11.0","isomorphic-fetch":"^3.0.0","@gooddata/typings":"^2.27.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.5.4","async":"2.1.5","grunt":"1.0.4","husky":"3.0.0","ts-jest":"25.3.1","webpack":"^4.44.1","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"4.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^8.3.0","lint-staged":"9.1.0","@types/lodash":"^4.14.165","grunt-webpack":"4.0.2","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"^2.5.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"^3.11.0","grunt-contrib-watch":"1.1.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/grunt-grizzly":"2.0.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.35","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_13.4.0_1610115256264_0.5172316274133029","host":"s3://npm-registry-packages"}},"13.5.0":{"name":"@gooddata/gooddata-js","version":"13.5.0","author":{"name":"GoodData"},"license":"BSD-3-Clause","_id":"@gooddata/gooddata-js@13.5.0","maintainers":[{"name":"tmsang","email":"sang.truong-minh@gooddata.com"},{"name":"rodri360","email":"me@rodri360.com"},{"name":"jkittler","email":"honza.kittler@gmail.com"},{"name":"ivan.mjartan","email":"ivan.mjartan@gooddata.com"},{"name":"lupko","email":"lubomir.slivka@gooddata.com"},{"name":"lanhuynh","email":"lan.huynh@gooddata.com"},{"name":"tomas.kratochvil","email":"tomas.kratochvil@gooddata.com"},{"name":"jakub-sterba","email":"jakub.sterba@gooddata.com"},{"name":"michal.marsal","email":"michal.marsal@gooddata.com"},{"name":"pbenes","email":"petr.benes@gooddata.com"},{"name":"strouhaljan","email":"strouhal.jan@gmail.com"},{"name":"gooddata-ci","email":"rail@gooddata.com"},{"name":"nikolacech","email":"nikola.cech@gooddata.com"},{"name":"bugsbunny338","email":"jiri.zajic@mensa.cz"},{"name":"bertold8","email":"ivan.nejezchleb@seznam.cz"},{"name":"sitina","email":"jiri.sitina@gooddata.com"},{"name":"linhhong","email":"linh.hong@gooddata.com"},{"name":"khanh.le","email":"khanh.le@gooddata.com"},{"name":"petrjanu","email":"petr.janu@gooddata.com"},{"name":"jaroslav.tomecek","email":"jaroslav.tomecek@gooddata.com"},{"name":"tomsatgd","email":"tomas.satinsky@gooddata.com"},{"name":"xmort","email":"petr.dolejsi@gooddata.com"},{"name":"yanlipnican","email":"yanlipnican@gmail.com"},{"name":"ptquang86","email":"ptquang86@gmail.com"},{"name":"no23reason","email":"dan.homola@hotmail.cz"},{"name":"qduval","email":"quentin.duval@gooddata.com"},{"name":"afi","email":"adam.fiedler@gooddata.com"},{"name":"patrikbraborec","email":"patrik.braborec@gooddata.com"},{"name":"brbistas","email":"valentinos.chraniotis@gooddata.com"},{"name":"vu.pham","email":"vu.pham@gooddata.com"},{"name":"naibinh","email":"naibinh@gmail.com"},{"name":"matyas.kandl","email":"matyas.kandl@gooddata.com"},{"name":"hung.nguyen.hoang","email":"hung.nguyen@gooddata.com"},{"name":"tu-ngo","email":"tungo1981@gmail.com"},{"name":"trung-le-quoc","email":"trung.le@gooddata.com"},{"name":"utdnah","email":"danh.ung@gooddata.com"},{"name":"de.do","email":"de.do@gooddata.com"},{"name":"tulean","email":"tuan.le@gooddata.com"},{"name":"nis.hua","email":"nis.hua@gooddata.com"},{"name":"tuqt1005","email":"tu.tran@gooddata.com"},{"name":"tu.bui","email":"tu.bui@gooddata.com"},{"name":"my.duong","email":"my.duong@gooddata.com"},{"name":"mai.nguyen","email":"mai.nguyen@gooddata.com"},{"name":"hang.ngo","email":"hang.ngo@gooddata.com"},{"name":"scavnickyj","email":"jakub.scavnicky@gooddata.com"},{"name":"thao-luong","email":"thao.luong@gooddata.com"},{"name":"thuong.nguyen","email":"thuong.nguyen@gooddata.com"},{"name":"huyen.nguyen","email":"huyen.nguyen@gooddata.com"},{"name":"huong.nguyen","email":"huong.nguyen@gooddata.com"},{"name":"vi.phan","email":"vi.phan@gooddata.com"},{"name":"milan.lempera","email":"ext-milan.lempera@gooddata.com"},{"name":"van.nguyen","email":"van.nguyen@gooddata.com"},{"name":"nestor_encinas","email":"xesto05@gmail.com"},{"name":"an.vuong","email":"an.vuong@gooddata.com"},{"name":"tmuchka","email":"tomas.muchka@gooddata.com"},{"name":"gdjan","email":"jan.kruza@gooddata.com"},{"name":"ngoc-le","email":"ngoc.le@gooddata.com"},{"name":"thuy.tran","email":"thuy.tran@gooddata.com"}],"homepage":"https://github.com/gooddata/gooddata-js#readme","bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"dist":{"shasum":"fadbecc9598be28c842f78860e5e285e03930893","tarball":"https://registry.npmjs.org/@gooddata/gooddata-js/-/gooddata-js-13.5.0.tgz","fileCount":194,"integrity":"sha512-PWQC2WVbXkUtFzePjf5cdNLf3/H646B/QArbdxyRi2EbFkpZQMlafu3M7qhD/D/tz8AZizFb+a8O5qPABrDldQ==","signatures":[{"sig":"MEYCIQCUdxGHSdbgFa2G4CbBW2x/xDhdVuLmdEvcEDrnGXIb6gIhAOaWlTP6iQSTcR5z7YoEwfnY/VcoMX7XBZ5RBiLW+LRr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2344712,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJBi/CRA9TVsSAnZWagAAyjoP/0+ye172+NwDmwS4un25\nDs8qy+qxCWcbvgfANNsn2VpCS+vv3PUuPw2bReWHaLm6XwV4S+3nVsHr7pZ9\n+M4yQrIbQq9EjMKOU4zYkgBJw/w4YLgu+cpfV9ZC08+3yOx5bPXcjTwcHNbT\nAMt7pf5BaLEp3pspJ+zR6Ez3WbuIBzqrNrYrUjwUGM3E+bYIQRcAV5VK9cQr\n7/wDKe2F2YjFDTLtWdZjRIMyo6xsS+1jHJPiCMC+c2GJTaKlS9diIod9jA8v\nuNOHWFM2euBuGfwoem2Pyzrm/zm+SxIISH/L2Mu0qlVUkY4Zjrs4Mvwn1bv2\n5Nxqo9aoJ0JAX1LtWnHxxn+slgDu3fDSxjA4A4zlJubd5n+KUyoRN9au2GqE\nXr96l6xKxdijWpUsq5G2n3tKXhJOQbajU0MNsb5l7AARhdKwHo7ej4P5NDg7\nLnqcwCEMCGlv2o+C9Os3kmU+/QPFVb8cosr85RKThBDb+7Vtcu1ICM7w6NP/\n/ELGuBMGLQRIrs/F0hT1Z9wuKGC3SaZSp9qio8CXqi+IIdIYLHaXrwrzTH47\nIjQiYVMMF49xGezvDiuQJruGcZY/7cWg3XAxXchchLrXOiTgfb0d25e7im4p\nEkEeHIzrTDjmYGciwRDQlUPdlt1v5cdL0XAEieRXK9ohg5L2uUiPFFWvwer9\nfUi4\r\n=2Lgn\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","transform":{".(ts|tsx)":"ts-jest"},"collectCoverage":false,"coverageReporters":["html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!**/*.d.ts"],"moduleFileExtensions":["ts","tsx","js"]},"main":"lib/gooddata-node.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"config":{"tslint":"./{src,test}/**/*.ts"},"browser":"lib/gooddata-browser.js","gitHead":"f9651934e89350e91dabc59b84c7847987fdb42c","scripts":{"dev":"tsc --watch","test":"jest --watch","build":"yarn run build:lib && yarn run build:dist","tslint":"yarn run-tslint -t verbose $npm_package_config_tslint","test-ci":"JEST_JUNIT_OUTPUT=./ci/results/test-results.xml jest --config jest.ci.json","validate":"tsc --noEmit && yarn tslint && yarn prettier-check","build:lib":"rm -rf lib && tsc -p tsconfig.build.json","test-once":"jest","tslint-ci":"mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint","build:dist":"rm -rf dist && grunt dist","run-tslint":"tslint -p tsconfig.json","validate-ci":"tsc --noEmit && yarn tslint-ci && yarn prettier-check","prepublishOnly":"yarn run build","prettier-check":"prettier --check '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'","prettier-write":"prettier --write '{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}'"},"typings":"lib/gooddata-browser.d.ts","_npmUser":{"name":"gooddata-ci","email":"rail@gooddata.com"},"deprecated":"@gooddata/gooddata-js reached End of Support on March 31, 2022. Please upgrade (see https://sdk.gooddata.com/gooddata-ui/docs/migration_guide_8.html for more information).","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"_npmVersion":"6.13.4","description":"GoodData JavaScript SDK","directories":{},"lint-staged":{"{src,test}/**/*.{ts,js,tsx,jsx,scss}":["npx gdc-fix-copyright","git add"],"{src,test}/**/*.{ts,tsx,json,scss,md,yaml,html}":["prettier --write","git add"]},"_nodeVersion":"12.16.1","dependencies":{"qs":"^6.5.1","md5":"^2.2.1","rxjs":"^6.3.1","uuid":"^8.3.1","lodash":"^4.17.20","invariant":"^2.2.2","node-fetch":"^2.6.1","fetch-cookie":"^0.11.0","isomorphic-fetch":"^3.0.0","@gooddata/typings":"^2.27.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.5.4","async":"2.1.5","grunt":"1.0.4","husky":"3.0.0","ts-jest":"25.3.1","webpack":"^4.44.1","prettier":"^1.18.2","@types/qs":"^6.5.1","grunt-cli":"1.2.0","grunt-run":"0.8.0","ts-loader":"4.5.0","@types/md5":"^2.1.32","fetch-mock":"5.12.2","jest-junit":"3.0.0","typescript":"3.3.4000","@types/jest":"24.0.6","@types/uuid":"^8.3.0","lint-staged":"9.1.0","@types/lodash":"^4.14.165","grunt-webpack":"4.0.2","exports-loader":"0.6.3","grunt-gh-pages":"2.0.0","imports-loader":"0.7.0","@types/invariant":"^2.2.29","fast-levenshtein":"2.0.6","@types/fetch-mock":"5.*","@types/node-fetch":"^2.5.7","grunt-contrib-copy":"0.8.2","webpack-dev-server":"^3.11.0","grunt-contrib-watch":"1.1.0","grunt-contrib-yuidoc":"1.0.0","lodash-webpack-plugin":"0.11.0","js-object-pretty-print":"0.2.0","tslint-config-prettier":"^1.18.0","@gooddata/grunt-grizzly":"2.0.0","@gooddata/tslint-config":"^1.0.0","@types/fast-levenshtein":"0.0.1","@types/isomorphic-fetch":"^0.0.35","@types/json-stable-stringify":"^1.0.32","istanbul-instrumenter-loader":"0.2.0","@gooddata/frontend-npm-scripts":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gooddata-js_13.5.0_1612978367017_0.49074102791922547","host":"s3://npm-registry-packages"}}},"time":{"created":"2018-04-12T16:27:19.272Z","modified":"2026-09-22T08:26:19.793Z","6.0.0-alpha7":"2018-04-12T16:27:19.374Z","6.0.0-vaclavbohac-remove-error-codes-2018-04-17T13-20-11-264Z":"2018-04-17T13:20:40.587Z","6.0.0-alpha8":"2018-04-18T15:32:35.274Z","6.0.0-tomasreichmann-next-6-0-0-2018-04-23T11-08-48-282Z":"2018-04-23T11:09:18.164Z","6.0.0-tomasreichmann-next-6-0-0-2018-04-23T11-33-42-757Z":"2018-04-23T11:34:09.078Z","6.0.0-tomasreichmann-next-6-0-0-2018-04-23T12-06-30-278Z":"2018-04-23T12:06:35.070Z","6.0.0-vojty-unwrap-responses-2018-04-24T08-37-19-279Z":"2018-04-24T08:37:56.672Z","6.0.0-alpha9":"2018-04-24T14:40:56.733Z","6.0.0-alpha10":"2018-04-25T14:46:33.599Z","6.0.0":"2018-05-11T13:32:17.182Z","6.0.0-ocetnik-doc-paging-2018-06-22T08-08-50-203Z":"2018-06-22T08:09:19.628Z","6.1.0":"2018-06-28T09:04:29.128Z","6.1.0-pavelzgdc-pzb-909-paging-2018-06-28T14-11-30-753Z":"2018-06-28T14:11:57.109Z","6.0.0-ocetnik-doc-paging-2018-07-02T14-21-54-072Z":"2018-07-02T14:22:22.944Z","6.1.0-tomasreichmann-master-2018-07-03T10-02-12-955Z":"2018-07-03T10:02:57.665Z","6.1.0-tomasreichmann-master-2018-07-03T10-30-25-738Z":"2018-07-03T10:30:53.433Z","6.1.0-tomasreichmann-TRE-RAIL-909-Table-as-Component-2018-07-04T09-38-46-626Z":"2018-07-04T09:39:21.703Z","6.1.0-tomasreichmann-TRE-RAIL-909-Table-as-Component-2018-07-04T12-42-06-036Z":"2018-07-04T12:43:00.053Z","6.1.1":"2018-07-09T09:29:16.794Z","6.1.1-tomasreichmann-TRE-RAIL-909-Table-as-Component-2018-07-09T11-13-08-271Z":"2018-07-09T11:13:47.613Z","6.1.1-tomasreichmann-TRE-RAIL-909-Table-as-Component-2018-07-10T09-42-59-822Z":"2018-07-10T09:43:38.047Z","6.1.1-xmort-pdo-bb-849-previous-period-measure-definition-2018-07-11T07-07-22-408Z":"2018-07-11T07:07:46.780Z","6.1.1-ocetnik-doc-paging-count-2018-07-12T10-46-28-143Z":"2018-07-12T10:47:04.204Z","6.1.2":"2018-07-12T15:10:37.504Z","6.1.2-tomasreichmann-TRE-RAIL-909-Table-as-Component-2018-07-16T12-14-24-490Z":"2018-07-16T12:15:04.364Z","6.1.2-tomasreichmann-TRE-RAIL-909-Table-as-Component-2018-07-17T07-25-36-475Z":"2018-07-17T07:26:13.524Z","6.1.2-tomasreichmann-TRE-RAIL-909-Table-as-Component-2018-07-17T09-03-22-262Z":"2018-07-17T09:03:59.240Z","6.1.1-xmort-pdo-bb-849-previous-period-measure-definition-2018-07-17T11-51-20-976Z":"2018-07-17T11:51:52.158Z","6.1.2-xmort-pdo-bb-849-previous-period-measure-definition-2018-07-17T11-53-15-862Z":"2018-07-17T11:53:45.490Z","6.2.0":"2018-07-17T12:13:09.055Z","6.2.0-tomsatgd-tsa-bb-1073-multiple-date-datasets-measure-filters-2018-07-17T12-54-42-866Z":"2018-07-17T12:55:12.620Z","7.0.0":"2018-07-18T07:47:20.648Z","7.0.0-tomsatgd-tsa-bb-1073-multiple-date-datasets-measure-filters-2018-07-18T15-19-27-796Z":"2018-07-18T15:20:19.927Z","7.1.0":"2018-07-19T07:27:29.242Z","7.1.0-ocetnik-doc-export-paging-2018-07-31T09-09-29-120Z":"2018-07-31T09:10:01.748Z","7.1.0-martin.mosko-mms-bb-1170-2018-07-31T18-56-00-214Z":"2018-07-31T18:56:33.724Z","7.1.1":"2018-08-01T08:30:35.080Z","8.0.0":"2018-08-01T08:50:38.637Z","8.0.0-bugsbunny338-jza-get-current-profile-2018-08-10T09-13-17-708Z":"2018-08-10T09:13:46.959Z","8.0.0-bugsbunny338-jza-get-current-profile-2018-08-10T10-06-19-419Z":"2018-08-10T10:06:50.016Z","8.0.0-bugsbunny338-jza-get-current-profile-2018-08-10T10-22-15-851Z":"2018-08-10T10:22:45.463Z","8.0.0-bugsbunny338-jza-get-current-profile-2018-08-10T10-50-46-465Z":"2018-08-10T10:51:14.669Z","8.0.0-bugsbunny338-jza-get-current-profile-2018-08-14T13-35-31-314Z":"2018-08-14T13:36:03.914Z","8.0.0-bugsbunny338-jza-get-current-profile-2018-08-14T14-22-03-570Z":"2018-08-14T14:22:31.616Z","8.0.0-bugsbunny338-jza-get-current-profile-2018-08-15T10-45-37-034Z":"2018-08-15T10:46:11.195Z","8.0.0-bugsbunny338-jza-get-current-profile-2018-08-15T12-41-23-807Z":"2018-08-15T12:41:59.381Z","8.1.0":"2018-08-20T08:04:06.764Z","8.1.1":"2018-08-20T11:15:50.032Z","8.1.1-ocetnik-doc-measure-format-2018-09-17T14-04-44-254Z":"2018-09-17T14:05:21.816Z","8.1.1-ocetnik-doc-measure-format-2018-09-18T10-49-42-974Z":"2018-09-18T10:50:19.098Z","8.1.1-ocetnik-doc-measure-format-2018-09-19T13-29-51-263Z":"2018-09-19T13:30:30.776Z","8.2.0":"2018-09-20T11:51:12.658Z","8.2.0-petrjanu-pja-bb-1110-2018-09-26T07-29-02-381Z":"2018-09-26T07:29:37.868Z","8.3.0":"2018-10-01T07:44:07.096Z","8.3.0-xmort-pdo-bb-1112-support-am-in-sdk-2018-10-05T13-38-29-418Z":"2018-10-05T13:39:03.229Z","8.4.0":"2018-10-08T13:38:05.446Z","8.4.1":"2018-10-17T11:36:31.195Z","8.4.1-xmort-pdo-bb-1203-do-not-merge-date-filters-2018-10-25T15-35-14-938Z":"2018-10-25T15:35:43.207Z","8.4.1-xmort-pdo-bb-1203-do-not-merge-date-filters-2018-10-25T21-42-40-886Z":"2018-10-25T21:43:16.162Z","8.4.1-xmort-pdo-bb-1203-do-not-merge-date-filters-2018-10-26T07-33-33-447Z":"2018-10-26T07:33:58.733Z","9.0.0":"2018-10-29T07:04:56.217Z","9.0.1":"2018-10-29T14:20:24.832Z","9.0.1-pbenes-pb-other-2018-11-07T07-35-13-365Z":"2018-11-07T07:35:38.667Z","9.0.1-pbenes-pb-other-2018-11-12T08-04-39-088Z":"2018-11-12T08:05:04.568Z","10.0.0":"2018-11-16T09:02:53.720Z","10.0.0-ptquang86-SD-150-2018-12-14T06-21-29-017Z":"2018-12-14T06:21:56.402Z","10.0.0-ptquang86-SD-150-2018-12-14T06-56-05-540Z":"2018-12-14T06:56:29.920Z","10.0.0-ptquang86-SD-150-2018-12-14T07-12-24-396Z":"2018-12-14T07:12:48.470Z","10.0.0-ptquang86-SD-150-2018-12-14T07-16-58-013Z":"2018-12-14T07:17:21.684Z","10.0.0-ptquang86-SD-150-2018-12-14T07-20-34-140Z":"2018-12-14T07:21:00.655Z","10.0.0-ptquang86-SD-150-2018-12-14T07-38-09-933Z":"2018-12-14T07:38:35.744Z","10.0.0-ptquang86-SD-150-2018-12-14T07-47-16-553Z":"2018-12-14T07:47:42.631Z","10.0.0-ptquang86-SD-150-2018-12-14T09-20-58-623Z":"2018-12-14T09:21:26.193Z","10.0.0-ptquang86-SD-150-2018-12-17T02-36-37-759Z":"2018-12-17T02:37:01.522Z","10.0.0-ptquang86-SD-150-2018-12-17T03-59-05-689Z":"2018-12-17T03:59:29.707Z","10.0.0-ptquang86-SD-150-2018-12-17T04-03-39-603Z":"2018-12-17T04:04:02.800Z","10.0.0-ptquang86-SD-150-2018-12-17T04-07-23-869Z":"2018-12-17T04:07:46.718Z","10.0.0-ptquang86-SD-150-2018-12-17T04-12-54-004Z":"2018-12-17T04:13:16.462Z","10.0.0-ptquang86-SD-150-2018-12-17T06-42-04-474Z":"2018-12-17T06:42:48.098Z","10.0.0-ptquang86-SD-150-2018-12-18T02-23-20-734Z":"2018-12-18T02:23:43.377Z","10.0.0-bertold8-pb-fix-getprojects-2018-12-19T14-31-43-012Z":"2018-12-19T14:32:14.762Z","10.0.0-pbenes-pb-fix-getprojects-2018-12-19T15-01-33-885Z":"2018-12-19T15:01:53.133Z","10.0.1":"2018-12-20T08:24:22.187Z","10.0.1-ptquang86-SD-150-2018-12-21T08-47-09-490Z":"2018-12-21T08:47:35.517Z","10.0.1-ptquang86-SD-150-2018-12-25T02-12-59-800Z":"2018-12-25T02:13:42.089Z","10.0.1-ptquang86-SD-150-2018-12-25T02-17-33-027Z":"2018-12-25T02:17:55.408Z","10.0.1-ptquang86-SD-150-2018-12-25T02-49-12-924Z":"2018-12-25T02:49:34.733Z","10.0.1-ptquang86-SD-150-2018-12-25T02-51-17-895Z":"2018-12-25T02:51:39.920Z","10.0.1-ptquang86-SD-150-2018-12-25T02-58-05-712Z":"2018-12-25T02:58:28.676Z","10.0.1-ptquang86-SD-150-2018-12-25T03-15-21-781Z":"2018-12-25T03:15:46.312Z","10.0.1-ptquang86-SD-150-2018-12-25T03-27-30-051Z":"2018-12-25T03:27:55.845Z","10.0.1-ptquang86-SD-150-2018-12-25T03-30-33-554Z":"2018-12-25T03:30:56.738Z","10.0.1-ptquang86-SD-150-2018-12-25T03-34-37-308Z":"2018-12-25T03:35:03.054Z","10.0.1-ptquang86-SD-150-2018-12-25T03-36-57-733Z":"2018-12-25T03:37:21.423Z","10.0.1-ptquang86-SD-150-2018-12-25T03-37-40-490Z":"2018-12-25T03:38:05.396Z","10.0.1-ptquang86-SD-150-2018-12-25T03-50-17-937Z":"2018-12-25T03:50:45.046Z","10.0.1-ptquang86-SD-150-2018-12-25T04-00-20-689Z":"2018-12-25T04:00:46.493Z","10.0.1-ptquang86-SD-150-2018-12-25T04-06-13-032Z":"2018-12-25T04:06:38.399Z","10.0.1-ptquang86-SD-150-2018-12-25T04-09-04-271Z":"2018-12-25T04:09:27.826Z","10.0.1-ptquang86-SD-150-2018-12-25T04-13-51-033Z":"2018-12-25T04:14:20.779Z","10.0.1-ptquang86-SD-150-2018-12-25T04-16-37-007Z":"2018-12-25T04:17:01.049Z","10.0.1-ptquang86-SD-150-2018-12-25T04-19-28-215Z":"2018-12-25T04:19:53.066Z","10.0.1-ptquang86-SD-150-2018-12-26T04-41-18-114Z":"2018-12-26T04:41:41.832Z","10.0.1-ptquang86-SD-150-2019-01-03T02-29-18-758Z":"2019-01-03T02:30:02.790Z","10.0.1-ptquang86-SD-150-2019-01-03T02-32-01-744Z":"2019-01-03T02:32:25.985Z","10.0.1-ptquang86-SD-150-2019-01-03T07-10-45-149Z":"2019-01-03T07:11:08.903Z","10.0.1-ptquang86-SD-150-2019-01-03T08-09-30-512Z":"2019-01-03T08:09:59.968Z","10.0.1-pbenes-pb-other-2019-01-07T12-38-48-042Z":"2019-01-07T12:39:06.264Z","10.0.1-jkittler-jki-bb-1311-2019-01-07T14-04-48-967Z":"2019-01-07T14:05:16.862Z","10.0.1-jkittler-jki-bb-1311-2019-01-07T14-17-48-040Z":"2019-01-07T14:18:23.439Z","10.0.1-ptquang86-SD-150-2019-01-08T03-35-11-002Z":"2019-01-08T03:35:33.098Z","10.0.1-ptquang86-SD-150-2019-01-08T03-43-49-247Z":"2019-01-08T03:44:10.941Z","10.0.1-jkittler-jki-bb-1311-2019-01-08T08-52-02-638Z":"2019-01-08T08:52:27.463Z","10.0.1-jkittler-jki-bb-1311-2019-01-08T09-08-29-399Z":"2019-01-08T09:08:51.806Z","10.1.0":"2019-01-08T12:37:36.973Z","10.1.0-ptquang86-SD-150-2019-01-09T09-36-21-031Z":"2019-01-09T09:37:26.883Z","10.1.0-jkittler-jki-bb-1311-2019-01-09T12-32-25-794Z":"2019-01-09T12:32:44.570Z","10.1.0-martin.mosko-mms-bb-1108-2019-01-09T12-51-19-775Z":"2019-01-09T12:51:49.823Z","10.1.0-jkittler-jki-bb-1311-2019-01-09T13-45-49-904Z":"2019-01-09T13:46:11.865Z","10.1.0-jkittler-jki-bb-1311-2019-01-09T15-23-07-091Z":"2019-01-09T15:23:25.994Z","10.1.0-jkittler-jki-bb-1311-2019-01-10T08-43-22-631Z":"2019-01-10T08:43:42.328Z","10.1.0-jkittler-jki-bb-1311-2019-01-10T09-06-13-520Z":"2019-01-10T09:06:27.981Z","10.1.0-jkittler-jki-bb-1311-2019-01-11T09-37-50-552Z":"2019-01-11T09:38:16.240Z","10.1.0-ptquang86-SD-150-2019-01-15T03-30-50-027Z":"2019-01-15T03:31:19.330Z","10.1.0-jkittler-jki-bb-1311-2019-01-15T09-57-59-175Z":"2019-01-15T09:57:50.931Z","10.2.0":"2019-01-15T14:14:31.484Z","10.2.0-ptquang86-SD-150-2019-01-16T08-14-58-055Z":"2019-01-16T08:16:43.260Z","10.2.0-ptquang86-SD-150-2019-01-16T08-27-23-575Z":"2019-01-16T08:27:48.279Z","10.2.0-ptquang86-SD-150-2019-01-16T08-43-38-513Z":"2019-01-16T08:44:02.005Z","10.1.0-martin.mosko-mms-bb-1108-2019-01-17T08-53-54-346Z":"2019-01-17T08:54:28.525Z","10.2.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-17T11-37-13-736Z":"2019-01-17T11:37:38.041Z","10.2.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-17T12-22-04-917Z":"2019-01-17T12:22:29.983Z","10.2.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-17T12-39-56-705Z":"2019-01-17T12:40:18.714Z","10.2.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-17T12-50-57-740Z":"2019-01-17T12:51:34.512Z","10.2.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-17T13-34-44-862Z":"2019-01-17T13:35:06.507Z","10.2.0-martin.mosko-mms-bb-1108-2019-01-17T14-58-47-523Z":"2019-01-17T14:59:17.752Z","11.0.0":"2019-01-17T15:18:52.178Z","11.0.0-ptquang86-SD-150-2019-01-18T03-24-50-626Z":"2019-01-18T03:25:21.421Z","11.0.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-18T07-32-24-675Z":"2019-01-18T07:32:50.520Z","11.0.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-21T09-10-52-146Z":"2019-01-21T09:11:14.697Z","11.0.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-21T09-43-54-422Z":"2019-01-21T09:44:16.539Z","11.0.0-tomasreichmann-dho-rail-1252-lcm-uri-mapping-2019-01-21T13-52-15-670Z":"2019-01-21T13:52:53.132Z","11.0.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-21T14-39-51-829Z":"2019-01-21T14:40:16.037Z","11.0.0-tomasreichmann-dho-rail-1252-lcm-uri-mapping-2019-01-21T15-25-13-166Z":"2019-01-21T15:25:47.864Z","11.0.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-21T15-35-56-208Z":"2019-01-21T15:36:23.516Z","11.0.0-tomasreichmann-dho-rail-1252-lcm-uri-mapping-2019-01-21T15-37-06-705Z":"2019-01-21T15:37:33.016Z","11.0.0-ptquang86-SD-150-2019-01-22T04-34-13-746Z":"2019-01-22T04:34:51.220Z","11.1.0":"2019-01-22T09:39:45.626Z","11.1.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-22T15-42-07-761Z":"2019-01-22T15:42:43.065Z","11.1.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-22T16-01-22-761Z":"2019-01-22T16:01:43.053Z","11.0.0-ptquang86-master-2019-01-23T09-08-59-354Z":"2019-01-23T09:09:36.895Z","11.0.0-ptquang86-master-2019-01-23T09-23-18-834Z":"2019-01-23T09:23:40.985Z","11.1.0-ptquang86-SD-150-fix-2019-01-23T09-31-46-799Z":"2019-01-23T09:32:10.348Z","11.1.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-23T12-40-54-149Z":"2019-01-23T12:41:19.031Z","11.1.0-ptquang86-SD-150-fix-2019-01-24T02-17-56-405Z":"2019-01-24T02:18:21.790Z","11.1.0-ptquang86-SD-150-fix-2019-01-24T02-56-06-432Z":"2019-01-24T02:56:36.583Z","11.1.0-no23reason-dho-rail-1252-lcm-uri-mapping-2019-01-24T08-22-31-271Z":"2019-01-24T08:22:51.737Z","11.1.0-no23reason-dho-rail-1252-lcm-uri-mapping-v2-2019-01-24T12-29-47-440Z":"2019-01-24T12:30:09.232Z","11.1.1":"2019-01-25T02:15:16.805Z","11.2.0":"2019-01-25T11:07:19.402Z","11.2.1":"2019-01-29T14:21:48.976Z","11.2.2":"2019-02-07T13:30:07.942Z","11.2.1-yanlipnican-master-2019-02-08T09-22-23-921Z":"2019-02-08T09:22:50.880Z","11.2.2-yanlipnican-master-2019-02-11T13-06-24-243Z":"2019-02-11T13:06:46.494Z","11.2.2-yanlipnican-master-2019-02-11T14-25-19-834Z":"2019-02-11T14:25:42.344Z","11.2.2-yanlipnican-master-2019-02-11T15-01-10-544Z":"2019-02-11T15:01:32.256Z","11.2.2-yanlipnican-jli-bb-551-2019-02-14T09-20-54-705Z":"2019-02-14T09:21:19.591Z","11.3.0":"2019-02-15T12:16:16.680Z","11.3.0-peterlacko-one-3625-fix-sso-2019-02-19T12-07-21-826Z":"2019-02-19T12:08:05.891Z","11.3.0-peterlacko-one-3625-fix-sso-2019-02-19T13-44-41-346Z":"2019-02-19T13:45:25.800Z","11.3.1":"2019-02-19T13:56:08.754Z","10.0.3":"2019-02-19T13:59:15.148Z","10.2.1":"2019-02-19T14:03:15.541Z","11.3.1-tomasreichmann-master-2019-03-01T13-22-51-993Z":"2019-03-01T13:23:18.722Z","11.3.1-tomasreichmann-master-2019-03-01T14-43-26-597Z":"2019-03-01T14:44:05.960Z","11.3.1-tomasreichmann-master-2019-03-01T14-59-00-272Z":"2019-03-01T14:59:27.710Z","11.3.1-lupko-master-2019-03-05T09-39-26-593Z":"2019-03-05T09:39:54.935Z","11.3.1-yanlipnican-jli-bb-1406-2019-03-05T09-52-40-192Z":"2019-03-05T09:53:59.749Z","11.3.1-lupko-master-2019-03-05T10-11-05-709Z":"2019-03-05T10:11:32.813Z","11.3.1-lupko-master-2019-03-05T10-45-42-950Z":"2019-03-05T10:46:10.927Z","11.3.1-yanlipnican-jli-bb-1406-2019-03-05T12-02-24-913Z":"2019-03-05T12:03:42.458Z","11.3.1-yanlipnican-jli-bb-1406-2019-03-05T12-10-41-809Z":"2019-03-05T12:11:59.796Z","11.3.1-lupko-master-2019-03-05T12-21-42-542Z":"2019-03-05T12:22:20.554Z","11.3.1-yanlipnican-jli-bb-1406-2019-03-05T13-16-33-291Z":"2019-03-05T13:17:50.282Z","11.3.1-lupko-master-2019-03-05T13-23-09-438Z":"2019-03-05T13:23:37.420Z","11.3.1-lupko-master-2019-03-06T10-55-34-357Z":"2019-03-06T10:55:57.478Z","11.3.1-lupko-master-2019-03-06T11-27-10-234Z":"2019-03-06T11:27:35.803Z","11.3.1-yanlipnican-jli-bb-1406-2019-03-06T12-17-02-808Z":"2019-03-06T12:18:28.374Z","11.4.0":"2019-03-06T14:26:47.929Z","11.4.0-lupko-master-2019-03-07T11-00-59-573Z":"2019-03-07T11:01:31.225Z","11.5.0":"2019-03-07T12:45:39.128Z","11.6.0":"2019-03-07T12:57:14.789Z","11.6.0-lupko-master-2019-03-11T09-06-47-204Z":"2019-03-11T09:07:16.572Z","11.7.0":"2019-03-25T09:35:49.209Z","11.7.0-lupko-master-2019-03-25T14-01-28-283Z":"2019-03-25T14:02:01.181Z","11.7.0-lupko-master-2019-03-26T10-40-24-824Z":"2019-03-26T10:40:57.559Z","11.7.0-lupko-master-2019-03-26T13-21-36-912Z":"2019-03-26T13:22:07.728Z","11.8.0":"2019-03-27T08:26:59.187Z","11.8.0-bertold8-ine-fet-157-2019-04-09T10-42-04-341Z":"2019-04-09T10:42:40.645Z","11.8.0-bertold8-ine-fet-157-2019-04-16T11-30-50-942Z":"2019-04-16T11:31:45.022Z","11.8.0-xmort-ine-fet-157-2019-04-17T10-32-28-292Z":"2019-04-17T10:32:57.108Z","11.8.0-bertold8-ine-fet-157-2019-04-18T15-12-11-771Z":"2019-04-18T15:12:53.944Z","11.9.0":"2019-04-23T11:29:17.442Z","11.9.0-no23reason-dho-rail-1531-edf-types-2019-05-15T07-43-31-808Z":"2019-05-15T07:44:00.988Z","11.10.0":"2019-05-15T12:41:22.405Z","11.10.0-petrjanu-pja-one-3770-2019-05-20T13-40-44-700Z":"2019-05-20T13:41:37.850Z","11.10.0-petrjanu-pja-one-3770-2019-05-21T08-01-07-345Z":"2019-05-21T08:01:51.829Z","11.11.0":"2019-05-21T11:12:57.096Z","11.10.0-ptquang86-qp-sd-465-includeFilterContext-2019-05-23T04-21-54-904Z":"2019-05-23T04:22:22.725Z","11.10.0-ptquang86-qp-sd-465-includeFilterContext-2019-05-23T06-47-04-933Z":"2019-05-23T06:47:49.483Z","11.10.0-ptquang86-qp-sd-465-includeFilterContext-2019-05-23T06-57-56-179Z":"2019-05-23T06:58:23.740Z","11.10.0-ptquang86-qp-sd-465-includeFilterContext-2019-05-23T07-36-52-477Z":"2019-05-23T07:37:17.699Z","11.11.0-ptquang86-qp-sd-303-restricted-2019-05-23T09-07-13-146Z":"2019-05-23T09:07:40.078Z","11.11.0-ptquang86-qp-sd-303-restricted-2019-05-29T03-00-15-459Z":"2019-05-29T03:00:45.462Z","11.11.0-ptquang86-qp-sd-303-restricted-2019-05-31T03-35-24-935Z":"2019-05-31T03:35:53.835Z","11.11.0-ptquang86-qp-sd-303-restricted-2019-06-04T04-22-51-313Z":"2019-06-04T04:23:18.549Z","11.11.0-ptquang86-qp-sd-303-restricted-2019-06-04T04-29-24-696Z":"2019-06-04T04:29:49.783Z","11.11.0-ptquang86-qp-sd-303-restricted-2019-06-04T04-48-27-495Z":"2019-06-04T04:49:12.045Z","11.11.0-ptquang86-qp-sd-303-restricted-2019-06-04T07-08-37-746Z":"2019-06-04T07:09:15.628Z","11.12.0":"2019-06-04T09:27:58.167Z","11.13.0":"2019-06-05T08:15:07.161Z","11.13.0-ptquang86-qp-sd-501-refactor-2019-06-12T06-56-10-783Z":"2019-06-12T06:56:40.545Z","11.13.0-ptquang86-qp-sd-501-refactor-2019-06-12T08-29-39-138Z":"2019-06-12T08:30:13.929Z","11.13.0-ptquang86-qp-sd-501-refactor-2019-06-12T09-01-25-024Z":"2019-06-12T09:01:55.795Z","11.13.0-ptquang86-qp-sd-501-refactor-2019-06-13T02-50-29-647Z":"2019-06-13T02:50:58.274Z","11.13.0-khanh.le-khanhle-SD-502-ExportLog-2019-06-13T03-27-53-348Z":"2019-06-13T03:25:01.583Z","11.13.0-khanh.le-khanhle-SD-502-ExportLog-2019-06-13T07-46-10-247Z":"2019-06-13T07:43:21.416Z","11.13.0-khanh.le-khanhle-SD-502-ExportLog-2019-06-14T07-46-29-380Z":"2019-06-14T07:43:40.678Z","11.13.0-khanh.le-khanhle-SD-502-ExportLog-2019-06-14T08-01-22-819Z":"2019-06-14T07:58:32.675Z","11.13.0-sarfy-msa-fet-232-b-2019-06-17T12-08-26-806Z":"2019-06-17T12:09:07.408Z","11.14.0":"2019-06-18T06:43:53.446Z","11.14.0-sarfy-msa-fet-232-b-2019-06-18T08-39-59-789Z":"2019-06-18T08:40:44.662Z","11.14.0-sarfy-msa-fet-232-b-2019-06-18T08-42-50-700Z":"2019-06-18T08:43:32.008Z","11.14.0-sarfy-msa-fet-232-b-2019-06-18T13-07-23-989Z":"2019-06-18T13:08:16.561Z","11.14.1":"2019-06-19T08:07:46.997Z","11.14.1-ptquang86-qp-sd-530-filters-2019-07-01T06-45-11-969Z":"2019-07-01T06:45:42.523Z","11.14.2":"2019-07-03T07:10:47.603Z","11.14.2-alpha-strouhaljan-jsu-bb-1538-tier02-2019-07-22T11-19-46-214Z":"2019-07-22T11:21:47.440Z","11.14.2-alpha-xmort-jsu-bb-1538-tier02-2019-07-22T14-16-05-925Z":"2019-07-22T14:16:39.732Z","11.14.2-alpha-strouhaljan-jsu-bb-1538-tier02-2019-07-23T11-10-45-146Z":"2019-07-23T11:11:39.984Z","11.15.0":"2019-07-24T09:28:41.724Z","11.15.0-alpha-lupko-master-2019-07-29T07-31-44-930Z":"2019-07-29T07:32:32.043Z","11.15.0-alpha-lupko-master-2019-07-30T06-16-27-072Z":"2019-07-30T06:17:07.591Z","11.15.0-alpha-no23reason-master-2019-07-30T12-13-07-346Z":"2019-07-30T12:13:35.384Z","11.16.0":"2019-07-30T13:41:36.577Z","11.16.0-alpha-naibinh-nab-sd-559-pdf-export-2019-08-07T08-52-49-278Z":"2019-08-07T08:53:36.728Z","11.16.0-alpha-naibinh-nab-sd-559-pdf-export-2019-08-07T09-53-48-296Z":"2019-08-07T09:54:21.136Z","11.16.0-alpha-naibinh-nab-sd-559-pdf-export-2019-08-08T04-47-22-912Z":"2019-08-08T04:47:59.207Z","11.16.0-alpha-yanlipnican-jli-bb-1569-2019-08-09T12-42-41-650Z":"2019-08-09T12:43:15.743Z","11.16.0-alpha-martin.mosko-master-2019-08-09T14-43-52-339Z":"2019-08-09T14:44:42.007Z","11.16.0-alpha-yanlipnican-jli-bb-1569-2019-08-09T14-44-28-922Z":"2019-08-09T14:45:17.882Z","11.17.0":"2019-08-12T08:12:44.648Z","11.17.0-alpha-naibinh-nab-sd-559-pdf-export-2019-08-12T09-13-09-379Z":"2019-08-12T09:13:45.438Z","11.17.0-alpha-naibinh-nab-sd-559-pdf-export-2019-08-13T02-54-14-567Z":"2019-08-13T02:54:52.646Z","11.17.0-alpha-naibinh-nab-sd-559-pdf-export-2019-08-15T10-58-59-236Z":"2019-08-15T10:59:32.705Z","11.17.0-alpha-naibinh-nab-sd-559-pdf-export-2019-08-15T15-02-33-630Z":"2019-08-15T15:03:06.216Z","11.17.0-alpha-naibinh-nab-sd-559-pdf-export-2019-08-16T08-21-48-611Z":"2019-08-16T08:22:23.511Z","11.18.0":"2019-08-19T02:38:00.640Z","11.18.1":"2019-08-27T08:04:50.322Z","11.18.2":"2019-08-27T08:46:39.106Z","11.18.2-qduval-master-2019-09-10T12-23-23-342Z":"2019-09-10T12:23:50.073Z","11.18.2-qduval-master-2019-09-11T09-32-46-402Z":"2019-09-11T09:33:16.934Z","11.18.2-qduval-qdu-bb-1690-2019-09-12T07-51-19-334Z":"2019-09-12T07:51:45.984Z","11.18.2-qduval-qdu-bb-1690-2019-09-13T13-38-21-599Z":"2019-09-13T13:38:47.001Z","11.19.0":"2019-09-16T14:51:34.515Z","11.18.2-alpha-khanh.le-khanhle-SD-635-usersListAPI-2019-09-18T10-24-37-769Z":"2019-09-18T10:20:21.969Z","11.18.2-alpha-khanh.le-khanhle-SD-635-usersListAPI-2019-09-19T02-45-48-513Z":"2019-09-19T02:41:21.057Z","11.18.2-alpha-khanh.le-khanhle-SD-635-usersListAPI-2019-09-19T10-01-03-546Z":"2019-09-19T09:56:34.362Z","11.19.1":"2019-09-19T12:21:46.924Z","11.18.2-alpha-khanh.le-khanhle-SD-635-usersListAPI-2019-09-25T10-17-45-282Z":"2019-09-25T10:13:18.538Z","11.19.1-alpha-bertold8-ine-one-4060-2019-09-27T09-19-59-291Z":"2019-09-27T09:20:45.734Z","11.19.1-alpha-bertold8-ine-one-4060-2019-09-27T11-35-03-357Z":"2019-09-27T11:35:40.242Z","11.19.2":"2019-09-27T14:06:58.612Z","11.19.1-alpha-afi-afi-fet-119-refactor-mergePage-2019-09-27T14-36-40-046Z":"2019-09-27T14:37:32.999Z","11.19.2-alpha-afi-afi-fet-119-refactor-mergePage-2019-09-27T15-54-30-282Z":"2019-09-27T15:55:21.284Z","11.19.2-alpha-pbenes-pb-vis-empty-filter-2019-10-04T10-31-03-352Z":"2019-10-04T10:31:27.803Z","11.19.3":"2019-10-08T08:41:42.172Z","11.19.3-alpha-xmort-master-2019-10-14T13-44-09-394Z":"2019-10-14T13:44:36.811Z","11.19.3-alpha-xmort-master-2019-10-14T14-03-35-328Z":"2019-10-14T14:04:06.602Z","11.19.3-alpha-xmort-master-2019-10-14T16-30-33-820Z":"2019-10-14T16:31:04.090Z","11.19.3-alpha-xmort-pdo-bb-1780-mvf-in-visualization-2019-10-22T07-33-51-694Z":"2019-10-22T07:34:25.596Z","11.19.3-alpha-xmort-pdo-bb-1780-mvf-in-visualization-2019-10-23T06-59-41-145Z":"2019-10-23T07:00:16.715Z","11.20.0":"2019-10-23T11:22:59.638Z","11.19.3-alpha-xmort-pdo-bb-1780-mvf-in-visualization-2019-10-25T08-06-32-069Z":"2019-10-25T08:07:05.958Z","11.20.0-alpha-qduval-master-2019-11-15T12-18-23-888Z":"2019-11-15T12:18:48.816Z","11.20.0-alpha-qduval-master-2019-11-15T13-10-13-240Z":"2019-11-15T13:10:44.917Z","11.20.0-alpha-qduval-qdu-bb-1710-2019-11-15T13-39-42-326Z":"2019-11-15T13:40:10.394Z","11.21.0":"2019-11-19T12:11:00.118Z","11.21.0-alpha-khanh.le-khanhle-SD-713-userConfigAPI-2019-11-21T08-26-01-844Z":"2019-11-21T08:20:45.640Z","11.21.0-alpha-khanh.le-khanhle-SD-724-userConfigAPI-2019-11-22T06-50-12-830Z":"2019-11-22T06:47:50.564Z","11.21.0-alpha-xmort-pdo-bb-1885-sanitize-exported-afm-filters-2019-11-25T12-10-50-987Z":"2019-11-25T12:12:18.308Z","11.21.1":"2019-11-25T14:17:50.525Z","11.21.2":"2019-11-26T09:30:29.092Z","11.22.0":"2019-12-05T14:50:38.337Z","12.0.0":"2019-12-05T15:39:19.384Z","12.0.0-alpha-ptquang86-master-2019-12-09T03-48-08-351Z":"2019-12-09T03:48:51.589Z","12.0.0-alpha-ptquang86-master-2019-12-09T04-25-45-194Z":"2019-12-09T04:26:16.311Z","12.0.0-alpha-ptquang86-master-2019-12-09T06-42-55-997Z":"2019-12-09T06:43:33.109Z","12.0.0-alpha-ptquang86-master-2019-12-09T07-20-55-601Z":"2019-12-09T07:21:29.850Z","12.0.0-alpha-ptquang86-master-2019-12-09T07-24-45-599Z":"2019-12-09T07:25:17.917Z","12.0.0-alpha-ptquang86-master-2019-12-09T07-45-35-634Z":"2019-12-09T07:46:08.244Z","12.0.0-alpha-ptquang86-master-2019-12-09T08-08-31-469Z":"2019-12-09T08:09:06.725Z","12.0.0-alpha-ptquang86-master-2019-12-09T08-13-55-188Z":"2019-12-09T08:14:29.281Z","12.0.0-alpha-ptquang86-master-2019-12-09T08-31-52-744Z":"2019-12-09T08:32:24.136Z","12.0.0-alpha-ptquang86-master-2019-12-09T08-45-26-585Z":"2019-12-09T08:45:58.393Z","12.0.0-alpha-ptquang86-master-2019-12-09T09-41-42-879Z":"2019-12-09T09:42:13.433Z","12.0.0-alpha-ptquang86-master-2019-12-10T02-49-52-325Z":"2019-12-10T02:50:24.769Z","12.0.0-alpha-ptquang86-qp-sd-716-geo-2019-12-10T04-32-32-512Z":"2019-12-10T04:33:00.378Z","12.0.0-alpha-ptquang86-qp-sd-716-geo-2019-12-10T04-34-51-938Z":"2019-12-10T04:35:20.154Z","12.0.0-alpha-ptquang86-qp-sd-716-geo-2019-12-12T03-28-21-321Z":"2019-12-12T03:28:55.864Z","12.0.0-alpha-milangallasgooddata-mga-bb-1958-2019-12-17T14-05-33-840Z":"2019-12-17T14:05:57.099Z","12.0.0-alpha-milangallasgooddata-mga-bb-1958-2020-01-06T08-30-36-099Z":"2020-01-06T08:30:57.990Z","12.0.0-alpha-pbenes-pb-drill-error-widget-2020-01-10T13-40-10-371Z":"2020-01-10T13:40:35.806Z","12.0.0-alpha-pbenes-pb-drill-error-widget-2020-01-13T13-43-52-676Z":"2020-01-13T13:44:18.781Z","12.0.0-alpha-pbenes-pb-drill-error-widget-2020-01-13T13-49-34-480Z":"2020-01-13T13:49:59.906Z","12.0.0-alpha-pbenes-pb-drill-error-widget-2020-01-13T13-55-45-070Z":"2020-01-13T13:56:10.327Z","12.0.0-alpha-pbenes-pb-drill-error-widget-2020-01-13T14-00-51-760Z":"2020-01-13T14:01:17.156Z","12.0.0-alpha-pbenes-pb-drill-error-widget-2020-01-13T14-25-39-956Z":"2020-01-13T14:26:05.662Z","12.0.0-alpha-pbenes-pb-drill-error-widget-2020-01-13T14-32-55-096Z":"2020-01-13T14:33:27.691Z","12.0.0-alpha-pbenes-pb-drill-error-widget-2020-01-13T14-38-13-388Z":"2020-01-13T14:38:39.425Z","12.1.0":"2020-01-14T13:09:07.692Z","12.1.0-alpha-qduval-qdu-bb-1907-2020-01-20T13-51-54-626Z":"2020-01-20T13:52:21.989Z","12.2.0":"2020-01-21T12:57:23.415Z","12.2.0-alpha-tulean-master-2020-02-17T13-47-52-032Z":"2020-02-17T13:48:17.171Z","12.3.0":"2020-02-17T16:01:18.739Z","12.4.0":"2020-02-24T15:09:26.918Z","12.4.0-alpha-khanh.le-kl-SD-769-saveLoadPushpin-2020-03-05T06-20-49-007Z":"2020-03-05T06:14:21.386Z","12.4.0-alpha-khanh.le-kl-SD-769-saveLoadPushpin-2020-03-05T06-45-53-431Z":"2020-03-05T06:39:26.277Z","12.4.0-alpha-khanh.le-kl-SD-769-saveLoadPushpin-2020-03-05T07-49-01-195Z":"2020-03-05T07:42:38.273Z","12.4.0-alpha-khanh.le-kl-SD-769-saveLoadPushpin-2020-03-08T08-04-33-802Z":"2020-03-08T07:57:58.564Z","12.4.0-alpha-khanh.le-kl-SD-769-saveLoadPushpin-2020-03-08T08-42-19-456Z":"2020-03-08T08:35:41.760Z","12.4.0-alpha-khanh.le-kl-SD-769-saveLoadPushpin-2020-03-09T08-56-50-777Z":"2020-03-09T08:50:37.636Z","12.5.0":"2020-03-10T03:49:16.246Z","12.5.0-alpha-khanh.le-kl-SD-851-saveGeoKD-2020-03-11T04-10-22-981Z":"2020-03-11T04:03:45.468Z","12.5.0-alpha-de.do-master-2020-03-16T09-47-43-857Z":"2020-03-16T09:48:19.511Z","12.5.0-alpha-de.do-dedo-sd-825-2020-03-17T02-19-05-315Z":"2020-03-17T02:19:46.596Z","12.5.1":"2020-03-18T03:24:03.878Z","12.5.1-alpha-tulean-master-2020-03-25T14-01-56-925Z":"2020-03-25T14:02:27.730Z","12.5.1-alpha-khanh.le-kl-SD-849-gaCookies-2020-03-26T02-37-20-044Z":"2020-03-26T02:30:36.387Z","12.5.2":"2020-03-26T10:55:53.678Z","12.5.3":"2020-04-16T07:29:06.666Z","12.5.3-lanhuynh-HEAD-2020-04-20T09-19-16-342Z":"2020-04-20T09:20:21.913Z","12.5.4":"2020-04-21T07:56:59.280Z","12.5.4-alpha-strouhaljan-jsu-bb-2211-2020-04-28T05-34-35-938Z":"2020-04-28T05:35:14.594Z","12.5.4-alpha-de.do-dedo-sd-936-2020-05-05T05-24-32-302Z":"2020-05-05T05:25:13.526Z","12.5.4-alpha-tomsatgd-tsa-bb-2259-respect-formats-in-vis-object-2020-05-05T19-08-37-508Z":"2020-05-05T19:09:35.689Z","12.5.5":"2020-05-07T03:49:35.789Z","13.0.0":"2020-05-07T08:24:59.971Z","13.0.0-alpha-tomsatgd-tsa-bb-2286-override-default-ad-hoc-percentage-2020-05-12T13-29-52-301Z":"2020-05-12T13:30:34.391Z","13.0.1":"2020-05-14T07:18:15.454Z","13.0.1-alpha-vlastikcz-vlk-fet-430-v2-2020-05-29T09-41-06-030Z":"2020-05-29T09:41:40.951Z","13.0.1-alpha-vlastikcz-vlk-fet-430-v2-2020-05-29T14-17-53-935Z":"2020-05-29T14:18:27.892Z","13.0.1-alpha-vlastikcz-vlk-fet-430-v2-2020-05-29T14-50-59-389Z":"2020-05-29T14:51:35.373Z","13.0.1-alpha-vlastikcz-vlk-fet-430-v2-2020-05-29T15-08-01-694Z":"2020-05-29T15:08:34.425Z","13.0.1-alpha-vlastikcz-vlk-fet-430-v2-2020-06-01T13-45-42-445Z":"2020-06-01T13:46:13.364Z","13.0.2":"2020-06-02T12:14:46.321Z","13.0.3":"2020-06-26T11:34:28.779Z","13.0.3-alpha-bertold8-ine-one-4414-2020-07-03T10-41-58-719Z":"2020-07-03T10:42:34.183Z","13.0.3-alpha-bertold8-ine-one-4414-2020-07-09T07-03-13-914Z":"2020-07-09T07:03:46.719Z","13.0.3-alpha-pbenes-ine-one-4414-2020-07-15T12-32-55-361Z":"2020-07-15T12:33:49.173Z","13.0.3-alpha-pbenes-ine-one-4414-2020-07-16T07-22-28-489Z":"2020-07-16T07:22:59.506Z","13.0.4":"2020-07-16T11:38:04.074Z","13.0.4-alpha-tomsatgd-tsa-bb-2324-attr-upper-bound-2020-07-22T10-31-12-739Z":"2020-07-22T10:31:54.648Z","13.0.4-alpha-tomsatgd-tsa-bb-2324-attr-upper-bound-2020-07-22T14-00-05-706Z":"2020-07-22T14:00:48.126Z","13.0.4-alpha-tomsatgd-tsa-bb-2324-attr-upper-bound-2020-07-23T08-03-58-864Z":"2020-07-23T08:04:47.241Z","13.1.0":"2020-07-28T08:50:40.215Z","13.1.0-alpha-patrikbraborec-pbr-fet-474-2020-08-03T12-50-39-626Z":"2020-08-03T12:51:14.896Z","13.1.1":"2020-08-04T08:39:06.756Z","13.1.1-alpha-patrikbraborec-pbr-fet-458-2020-09-08T12-09-26-142Z":"2020-09-08T12:09:57.067Z","13.1.2":"2020-09-09T08:20:53.975Z","13.1.3":"2020-09-30T04:54:26.851Z","13.1.4":"2020-10-16T11:48:07.806Z","13.1.4-alpha-no23reason-dho-rxjs-bump-2020-10-29T08-28-46-016Z":"2020-10-29T08:29:21.347Z","13.1.4-alpha-no23reason-dho-rail-2813-deps-bump-2020-11-23T10-41-07-472Z":"2020-11-23T10:41:41.264Z","13.2.0":"2020-11-23T13:54:30.252Z","13.2.0-alpha-no23reason-dho-rail-todo-locked-flag-2020-12-18T09-53-31-997Z":"2020-12-18T09:54:40.009Z","13.2.0-alpha-no23reason-dho-rail-todo-locked-flag-2020-12-18T10-37-12-195Z":"2020-12-18T10:37:56.898Z","13.3.0":"2020-12-18T11:35:25.906Z","13.4.0":"2021-01-08T14:14:16.479Z","13.5.0":"2021-02-10T17:32:47.444Z"},"bugs":{"url":"https://github.com/gooddata/gooddata-js/issues"},"author":{"name":"GoodData"},"license":"BSD-3-Clause","homepage":"https://github.com/gooddata/gooddata-js#readme","repository":{"url":"git+ssh://git@github.com/gooddata/gooddata-js.git","type":"git"},"description":"GoodData JavaScript SDK","maintainers":[{"email":"me@rodri360.com","name":"rodri360"},{"email":"ivan.mjartan@gooddata.com","name":"ivan.mjartan"},{"email":"lubomir.slivka@gooddata.com","name":"lupko"},{"email":"tomas.kratochvil@gooddata.com","name":"tomas.kratochvil"},{"email":"rodrigo.balsells@gooddata.com","name":"rodrigo.balsells"},{"email":"stanislav.hacker@gooddata.com","name":"stanislavhacker"},{"email":"vojtech.tollar@gmail.com","name":"vojtasii"},{"email":"petr.benes@gooddata.com","name":"pbenes"},{"email":"rail@gooddata.com","name":"gooddata-ci"},{"email":"nikola.cech@gooddata.com","name":"nikolacech"},{"email":"petr.janu@gooddata.com","name":"petrjanu"},{"email":"hung.cao@gooddata.com","name":"hung.cao"},{"email":"petr.dolejsi@gooddata.com","name":"xmort"},{"email":"bich.nguyen@gooddata.com","name":"bich.nguyen"},{"email":"dan.homola@hotmail.cz","name":"no23reason"},{"email":"matyas.kandl@gooddata.com","name":"matyas.kandl"},{"email":"roman.rakus@gooddata.com","name":"romanrakus"},{"email":"tu.bui@gooddata.com","name":"tu.bui"},{"email":"my.duong@gooddata.com","name":"my.duong"},{"email":"hang.ngo@gooddata.com","name":"hang.ngo"},{"email":"jakub.scavnicky@gooddata.com","name":"scavnickyj"},{"email":"thao.luong@gooddata.com","name":"thao-luong"},{"email":"thuong.nguyen@gooddata.com","name":"thuong.nguyen"},{"email":"huyen.nguyen@gooddata.com","name":"huyen.nguyen"},{"email":"xesto05@gmail.com","name":"nestor_encinas"},{"email":"tomas.muchka@gooddata.com","name":"tmuchka"},{"email":"jan.kruza@gooddata.com","name":"gdjan"},{"email":"phong.nguyen@gooddata.com","name":"phong.nguyen"},{"email":"tuan.tran@gooddata.com","name":"tuan.tran_gd"},{"email":"Miroslav.Koldus@gmail.com","name":"mkoldus"},{"email":"martin.milicka@gooddata.com","name":"martin.milicka"},{"email":"jiranek35@gmail.com","name":"pjiranek"},{"email":"mykhaylo.zelenskyy@gooddata.com","name":"martozar"},{"email":"davidzoufaly@gmail.com","name":"david.zoufaly"},{"email":"arturs.grebnevs@gooddata.com","name":"agrebnevs-gd"},{"email":"vaclav.zmrhal@gooddata.com","name":"vasek.zmrhal"},{"email":"kadlino98@seznam.cz","name":"hkad98"},{"email":"mya.lehoai@gmail.com","name":"hoaimy"},{"email":"lukther@gmail.com","name":"lukas.ther"},{"email":"ondrej.velisek@gooddata.com","name":"ondrejvelisekgd"},{"email":"andrew.milieta@gooddata.com","name":"amilieta"},{"email":"andre.nanninga@gooddata.com","name":"andrenanninga-gooddata"},{"email":"PavelZrk@gmail.com","name":"pavelzrk"},{"email":"ilia.kozachyshyn@gooddata.com","name":"ilianchik"},{"email":"dusan.kovacik@profiq.com","name":"dusan-kovacik-profiq"},{"email":"khuong.nguyen@gooddata.com","name":"khuongnguyen"},{"email":"matej.pavlik@gooddata.com","name":"matej.pavlik"},{"email":"jenny.nguyen@gooddata.com","name":"jenny_gooddata"},{"email":"jakub.svehla@gooddata.com","name":"goodkuba"},{"email":"armana.hajovska@gmail.com","name":"armhaj"},{"email":"ivan.nejezchleb@seznam.cz","name":"bertold8"},{"email":"oanh.nguyen@gooddata.com","name":"jyn.nguyen"},{"email":"stepan.machovsky@gooddata.com","name":"mara3l"},{"email":"ondrej.maca@gooddata.com","name":"ondrej.maca"},{"email":"lukas.hlavacek@gooddata.com","name":"lukashlavacek"},{"email":"petr.veprek@gooddata.com","name":"petr.veprek"},{"email":"jan.tychtl@gooddata.com","name":"jan.tychtl.gooddata"},{"email":"damian.sommer@gooddata.com","name":"sommedamgd"},{"email":"guilherme.santos@gooddata.com","name":"guigooddata"},{"email":"duyquan.bui@gooddata.com","name":"peter-lorn"},{"email":"jakub.schenk@gooddata.com","name":"jakub.schenk"},{"email":"timurmuh@pm.me","name":"timurmuh"},{"email":"daniel.doktor@gooddata.com","name":"danieldoktor"},{"email":"jkb.matuska@gmail.com","name":"jkbm"},{"email":"nguyen.vo@gooddata.com","name":"ellavo"},{"email":"wendy.nguyen@gooddata.com","name":"wendy.nguyen"},{"email":"milan.dufek@gooddata.com","name":"milan.dufek"},{"email":"long.mai+npm@gooddata.com","name":"maitrieuphilong"},{"email":"jakub.matuska@gooddata.com","name":"jkbm_gd"},{"email":"ornstz@me.com","name":"zdenekornst"},{"email":"jiri.staroba@gooddata.com","name":"jiri.staroba"},{"email":"henry.nguyen@gooddata.com","name":"henry.nguyen.gooddata"},{"email":"adam.prchal@gooddata.com","name":"adam.prchal"},{"email":"duy.huynh@gooddata.com","name":"frankhuynh"},{"email":"ondrej.macek@gooddata.com","name":"macekond"},{"email":"martin@najemi.cz","name":"martinnaj"},{"email":"peter.koza@gooddata.com","name":"peter.koza"},{"email":"sandra.suszterova@gooddata.com","name":"sandrasus"},{"email":"piotr.jaroslawski@gooddata.com","name":"pjar"},{"email":"jan.svager@gooddata.com","name":"jan.svager.gooddata"},{"email":"minh.ho@gooddata.com","name":"minh.ho.gooddata"},{"email":"maiphuong.bui@gooddata.com","name":"maiphuong.bui"},{"email":"jakub.zovak@gooddata.com","name":"jakubz_good"},{"email":"pavel.cerny@gooddata.com","name":"pavelcerny"},{"email":"marcel.varhalik@gooddata.com","name":"mvarhalik"}],"readme":"[![npm version](https://badge.fury.io/js/%40gooddata%2Fgooddata-js.svg)](https://www.npmjs.com/package/@gooddata/gooddata-js)\n# GoodData JS SDK\n> Thin javascript abstraction over the GoodData REST API\n\n## Getting started\n* For rich visualizations, please use the **GoodData.UI**:\n    - [GoodData.UI Documentation](http://sdk.gooddata.com/gooddata-ui/)\n    - [GoodData.UI React components](https://github.com/gooddata/gooddata-react-components) repository\n    - the [Execute component](https://sdk.gooddata.com/gooddata-ui/docs/execute_component.html) for custom visualizations\n* gooddata-js serves for specific background tasks, but it could be used for small applications both in the browser and in the node.js environment.\n\n## Usage\n### Using as a npm package\n1) go to your project directory and add the package: \\\n      → with [yarn](https://yarnpkg.com): `yarn add @gooddata/gooddata-js` \\\n      → with [npm](npmjs.com): `npm install --save @gooddata/gooddata-js`\n\n    :heavy_exclamation_mark: **WARNING: npm package renamed from `gooddata` to `@gooddata/gooddata-js`** :heavy_exclamation_mark:\n\n2) import the package's default export: \\\n    → in transpiled browser app with ES6 modules syntax: `import { factory } from '@gooddata/gooddata-js';` \\\n    → in node.js with CommonJS syntax: `const factory = require('@gooddata/gooddata-js').factory;`\n\n4) call the API:\n    ```js\n    var gooddata = factory({ domain: 'secure.gooddata.com' });\n    gooddata.user.login('john.doe@example.com', 'your-secret-password')\n        .then((response) => console.log('Login OK', response))\n        .catch((apiError) => console.error('Login failed', apiError, \"\\n\\n\", apiError.responseBody));\n\n    ```\n\n5) Please note that CORS could prevent the request. Refer to [your options in GoodData.UI documentation](https://sdk.gooddata.com/gooddata-ui/docs/cors.html), ie. setup local proxy or ask the GoodData platform for allowing a specific domain.\n\n\n\n\n### Using as a standalone library\nYou have two options:\n  - [download `gooddata.js` or `gooddata.min.js`](https://unpkg.com/@gooddata/gooddata-js@latest/dist/) from the latest release\n  - build on your own:\n    ```bash\n    git clone https://github.com/gooddata/gooddata-js.git\n    cd gooddata-js\n    git checkout v6.0.0 # choose a version, or omit this line to use unstable code from `master` branch\n    yarn install --pure-lockfile\n    yarn build\n    # get gooddata.js and gooddata.min.js from /dist folder\n    ```\n\nThen you can import the library file and global variable `gooddata` contains all exported members:\n```html\n<script type=\"text/javascript\" src=\"gooddata.js\"></script>\n<script type=\"text/javascript\">\n    var sdk = gooddata.factory({ domain: 'secure.gooddata.com' });\n    sdk.user.login('john.doe@example.com', 'your-secret-password')\n</script>\n```\n\n## Contributing :coffee:\n\nWe welcome any contribution in form of [issues](https://github.com/gooddata/gooddata-js/issues) or [pull requests](https://github.com/gooddata/gooddata-js/pulls).\n\nInstall [Node.js](http://nodejs.org) (node 12.16.1, npm v6.13.4) and [Yarn](https://classic.yarnpkg.com) 1.22.4.\n\nThese commands may come in handy while developing:\n\n| command | description |\n| ------- | ----------- |\n| `yarn install --frozen-lockfile` | first step |\n| `yarn dev` | build gooddata-js to `/dist` in watch mode |\n| `yarn test` | run unit tests in watch mode |\n| `yarn validate` | validate codestyle (tslint) |\n| `yarn build` | build commonjs `/lib` and bundle files to `/dist` |\n| `grunt yuidoc:compile` | build yui docs to `/docs` |\n\n> Do not forget to update *CHANGELOG.md* when contributing.\n\n## Publishing\n\n:heavy_exclamation_mark: **Only for internal gooddata developers** :heavy_exclamation_mark:\n\n### NPM package publishing\n\nPackage publishing is done via Jenkins Job:\n\nhttps://checklist.intgdc.com/job/client-libs/job/gooddata-js-release/\n\n### SDK API documentation publishing\n\nTo publish API documentation [sdk.gooddata.com/gooddata-js/api](http://sdk.gooddata.com/gooddata-js/api) you have to prompt following commands:\n\n| command | description |\n| ------- | ----------- |\n| 1. `yarn build` |  |\n| 2. `grunt bump-gh-pages` | Publishes documentation |\n\n## Changelog\n- see [CHANGELOG.md](CHANGELOG.md)\n\n\n## License\n(C) 2007-2018 GoodData Corporation\n\nFor more information, please see [LICENSE](https://github.com/gooddata/gooddata-js/blob/master/LICENSE)\n","readmeFilename":"README.md"}