{"_id":"@aarnila/react-instagram-embed","_rev":"4-32463b2b8f3fcea87c71363738a4a5cf","name":"@aarnila/react-instagram-embed","dist-tags":{"latest":"2.0.2"},"versions":{"2.0.0":{"name":"@aarnila/react-instagram-embed","version":"2.0.0","description":"React embedding Instagram posts component","main":"lib/index.js","module":"es/index.js","jsnext:main":"es/index.js","keywords":["react","component","instagram"],"scripts":{"start":"webpack-dev-server --progress --open","clean:lib":"if [ -d lib ]; then rm -rf lib; fi","clean:es":"if [ -d es ]; then rm -rf es; fi","precompile":"npm run clean:lib && npm run clean:es","compile:commonjs":"tsc --outDir lib --module commonjs","compile:es":"tsc --build tsconfig.es.json","compile":"npm run compile:commonjs && npm run compile:es","_lint":"tslint -s node_modules/custom-tslint-formatters/formatters -t grouped","lint":"npm run _lint -- -p tsconfig.json","lint:fix":"npm run lint -- --fix","lint:lint-staged":"npm run _lint -- --fix","test":"jest --config jest.config.json","test:coverage":"npm test -- --coverage","coverage-report-upload":"codecov","clean:build":"if [ -d build ]; then rm -rf build; fi","build:demo":"NODE_ENV=production webpack"},"repository":{"type":"git","url":"git+https://github.com/sugarshin/react-instagram-embed.git"},"author":{"name":"sugarshin"},"license":"MIT","bugs":{"url":"https://github.com/sugarshin/react-instagram-embed/issues"},"homepage":"https://github.com/sugarshin/react-instagram-embed#readme","ava":{"require":["@babel/register","raf/polyfill","./test/helpers/setup-browser-env.js"]},"nyc":{"all":true,"include":["src/**/*.js"]},"peerDependencies":{"react":"^16.0.0 || ^15.0.0 || ~0.14.0","react-dom":"^16.0.0 || ^15.0.0 || ~0.14.0"},"dependencies":{"query-string":"^5.1.1"},"devDependencies":{"@babel/core":"7.4.5","@babel/plugin-proposal-class-properties":"7.4.4","@babel/polyfill":"7.4.4","@babel/preset-env":"7.4.5","@babel/preset-react":"7.0.0","@types/enzyme":"3.9.4","@types/enzyme-adapter-react-16":"1.0.6","@types/highlight.js":"9.12.4","@types/jest":"24.0.25","@types/query-string":"6.2.0","@types/react":"16.8.25","@types/react-dom":"16.8.5","awesome-typescript-loader":"5.2.1","babel-loader":"8.0.6","codecov":"3.7.1","css-loader":"2.1.1","custom-tslint-formatters":"2.4.0","enzyme":"3.9.0","enzyme-adapter-react-16":"1.13.2","enzyme-to-json":"3.3.5","gh-pages":"1.2.0","highlight.js":"9.15.10","html-webpack-plugin":"3.2.0","husky":"1.3.1","jest":"24.8.0","lint-staged":"8.1.7","normalize.css":"8.0.1","prettier":"1.17.1","raf":"3.4.1","react":"16.8.6","react-dom":"16.8.6","react-ghfork":"0.5.2","react-hot-loader":"4.8.8","style-loader":"0.23.1","ts-jest":"24.0.2","tslint":"5.17.0","tslint-config-prettier":"1.18.0","tslint-eslint-rules":"5.4.0","tslint-plugin-prettier":"2.0.1","tslint-react":"3.6.0","typescript":"3.5.3","uglifyjs-webpack-plugin":"2.1.3","webpack":"4.32.2","webpack-cli":"3.3.12","webpack-dev-server":"3.4.1"},"gitHead":"82c62de10fdf2b7157f21775493630aa5d4cffe9","_id":"@aarnila/react-instagram-embed@2.0.0","_nodeVersion":"10.22.0","_npmVersion":"6.14.6","dist":{"integrity":"sha512-K2x/bMxxBQZ/XKiwr/jkIqC74tS8kmRZwj2WAC1+4Xu9PUCFJWpceZsqhXkPsqH5aWRN2wMiX+Kg2XbscIsdgw==","shasum":"8ed38adcd14d8f4ce250c7616257c95a756d58dc","tarball":"https://registry.npmjs.org/@aarnila/react-instagram-embed/-/react-instagram-embed-2.0.0.tgz","fileCount":6,"unpackedSize":23992,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfksstCRA9TVsSAnZWagAAd7kP/iyJrkn2zxo1xSnggXf4\nNhh930jj42UahMGtK8Dl92VXjPktex9nIi08+mS/amI5MJjd+1+g/AVF0rKP\n8/tj/EphyNyX6Sg2bRJ1rYd+ygvNLfM/jz3SyG88jeAjfGC/nKMwtRjAnf7L\nd6BwGXlNE1MJp5TyF57VpixA69cxIWfD2i49abAhgxNuiI2lByB5QZL+vbFU\n02kbOHSpOCJTLAdFEbCl45b+h7VqMh7aOCO5gRzFdYneu/YlfekgPnDqmONx\nBH8lIN++uhTHZVrwYhL+9gg3Wzr5W+EKP8aVdgawNDBuBgL01yBIa5xvJwvq\n1z2FS2vC9JiIfMUglIrcUDkFrVHSbn5CllEcBOBYFGSXNdhchDdEok1dgg1e\nAy+e4f1vKh55/w5iiykQUQS9KoyV5vLNn7AHFB/NuiBzYhKVSDA8Iouv+r9R\nrnIkX8KulfU8hNPozjrD0UOdYAGqk5Wx3Qb9V+FThZ/5vCnkS+NWmvBhFIxP\nQwEevKE9jhMRfXJut+9oqJFITNkxjoC37HeK+V7q2v8kSzWPAC+EoQq0eBPY\ndlgnTBtg1rTu2Q3/VLJJVez1ZiYFA90QKQ+OKtrm8Af/vg9xCynIDeGxT4Yg\nl4F/M3HgFyF3jHg7XMNzCFg5fWApgCD7+hENvIdEcvYfBP0hqqmDsXZ2MDyg\nxsFy\r\n=hHRy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIERVJut4I+BHPABDkZX49pcDh1zdAkAyU/lJj+VHOVDCAiB0DtiogdwB3Fd8lJ5VHyAZrs4ZAGvjnM7ZsT3685Fo7g=="}]},"maintainers":[{"name":"aarnila","email":"ilari.aarnio@codesys.fi"}],"_npmUser":{"name":"aarnila","email":"ilari.aarnio@codesys.fi"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-instagram-embed_2.0.0_1603455789050_0.9322408602671606"},"_hasShrinkwrap":false,"deprecated":"This forked workaround package has been deprecated. Please use the original react-instagram-embed package https://www.npmjs.com/package/react-instagram-embed"},"2.0.1":{"name":"@aarnila/react-instagram-embed","version":"2.0.1","description":"React embedding Instagram posts component","main":"lib/index.js","module":"es/index.js","jsnext:main":"es/index.js","keywords":["react","component","instagram"],"scripts":{"start":"webpack-dev-server --progress --open","clean:lib":"if [ -d lib ]; then rm -rf lib; fi","clean:es":"if [ -d es ]; then rm -rf es; fi","precompile":"npm run clean:lib && npm run clean:es","compile:commonjs":"tsc --outDir lib --module commonjs","compile:es":"tsc --build tsconfig.es.json","compile":"npm run compile:commonjs && npm run compile:es","_lint":"tslint -s node_modules/custom-tslint-formatters/formatters -t grouped","lint":"npm run _lint -- -p tsconfig.json","lint:fix":"npm run lint -- --fix","lint:lint-staged":"npm run _lint -- --fix","test":"jest --config jest.config.json","test:coverage":"npm test -- --coverage","coverage-report-upload":"codecov","clean:build":"if [ -d build ]; then rm -rf build; fi","build:demo":"NODE_ENV=production webpack"},"repository":{"type":"git","url":"git+https://github.com/sugarshin/react-instagram-embed.git"},"author":{"name":"sugarshin"},"license":"MIT","bugs":{"url":"https://github.com/sugarshin/react-instagram-embed/issues"},"homepage":"https://github.com/sugarshin/react-instagram-embed#readme","ava":{"require":["@babel/register","raf/polyfill","./test/helpers/setup-browser-env.js"]},"nyc":{"all":true,"include":["src/**/*.js"]},"peerDependencies":{"react":"^16.0.0 || ^15.0.0 || ~0.14.0","react-dom":"^16.0.0 || ^15.0.0 || ~0.14.0"},"dependencies":{"query-string":"^5.1.1"},"devDependencies":{"@babel/core":"7.4.5","@babel/plugin-proposal-class-properties":"7.4.4","@babel/polyfill":"7.4.4","@babel/preset-env":"7.4.5","@babel/preset-react":"7.0.0","@types/enzyme":"3.9.4","@types/enzyme-adapter-react-16":"1.0.6","@types/highlight.js":"9.12.4","@types/jest":"24.0.25","@types/query-string":"6.2.0","@types/react":"16.8.25","@types/react-dom":"16.8.5","awesome-typescript-loader":"5.2.1","babel-loader":"8.0.6","codecov":"3.7.1","css-loader":"2.1.1","custom-tslint-formatters":"2.4.0","enzyme":"3.9.0","enzyme-adapter-react-16":"1.13.2","enzyme-to-json":"3.3.5","gh-pages":"1.2.0","highlight.js":"9.15.10","html-webpack-plugin":"3.2.0","husky":"1.3.1","jest":"24.8.0","lint-staged":"8.1.7","normalize.css":"8.0.1","prettier":"1.17.1","raf":"3.4.1","react":"16.8.6","react-dom":"16.8.6","react-ghfork":"0.5.2","react-hot-loader":"4.8.8","style-loader":"0.23.1","ts-jest":"24.0.2","tslint":"5.17.0","tslint-config-prettier":"1.18.0","tslint-eslint-rules":"5.4.0","tslint-plugin-prettier":"2.0.1","tslint-react":"3.6.0","typescript":"3.5.3","uglifyjs-webpack-plugin":"2.1.3","webpack":"4.32.2","webpack-cli":"3.3.12","webpack-dev-server":"3.4.1"},"gitHead":"82c62de10fdf2b7157f21775493630aa5d4cffe9","_id":"@aarnila/react-instagram-embed@2.0.1","_nodeVersion":"10.22.0","_npmVersion":"6.14.6","dist":{"integrity":"sha512-ybfJCSyOfqkHuxk/xcPyVO9yyuniqYDyZBOAhlhotBhy7Un1zy6M4imNiGimW6c7yX4RYFpym3ey4KfczVOqRw==","shasum":"2842e07d565a89c209fa702013ee7ccf0b471f85","tarball":"https://registry.npmjs.org/@aarnila/react-instagram-embed/-/react-instagram-embed-2.0.1.tgz","fileCount":6,"unpackedSize":23334,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfktyGCRA9TVsSAnZWagAAOf0P/jpFLD08Ujdrv9kklzAn\nXxcCr4J728Rw7yVdFz1cBiEgDi0F0RUAfOSw/NNpP2zAxFyQy6CEiIedMSir\n2yuacuLbpYV8Zxd6KzG8y4TrNn6De8t72A93yuPUHryNwq+5yFS8G1P1bO6n\nWbmS8oQd6m4Ls90wlTHeoG68al3k7QIcFwZ4Rogmno0FxSsolusAwqwoYC9U\nd9kgASj4Jah3pmy6do8UOQIJHtevczXK8+LEPaWfHqK4jX6mT5ukxdGWvIHq\nkyVZ/YEHrKyFHDUOxlutuqyCMs4V928+EWnCnKTjT6n+Pz7IUJ1rs3THERkF\nDsYtG3V1sHqvZUu6CL3uk6CjSxrq5htfS3ZCleExZPIWD5vpTsryCtKpu6zS\nnG+Z0vUVtBH1eMhwE8cur77SJFJqPkkvQaMB/2S0vs4bjOLT/s0AgG5nMeb5\nnxeIxozkwT6u+46xSmGZkFZHpGFpJOLpvL6XsdSJZIawEB9zJ5LBpFte8J4y\nuhxC/z8eBHNHyPrijtR0cL+hRcmu8+VsGxgrS1LJ41gvsQBkREMvI2G1cOuV\nHCBHyLHNtlRPDMzcqb7jjzPkM8N5KwOCjmZMP2sFfLfrB89mvkgIQafNNziL\nCJvBGShbVIfP9EYOJGLmQvuLOGp8jrB5hgpABUdvo41y6WW5BD+hKB0d/WER\nuFMd\r\n=hN5J\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFh/lt85hra8RuTE11c43BkRvkFXQGO0dsOhyr+eF71AAiAm82dcFYBGArKi/eKAYIiaoEbBiYm7AkzMYbwTdl1zNQ=="}]},"maintainers":[{"name":"aarnila","email":"ilari.aarnio@codesys.fi"}],"_npmUser":{"name":"aarnila","email":"ilari.aarnio@codesys.fi"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-instagram-embed_2.0.1_1603460230070_0.8864980475226538"},"_hasShrinkwrap":false,"deprecated":"This forked workaround package has been deprecated. Please use the original react-instagram-embed package https://www.npmjs.com/package/react-instagram-embed"},"2.0.2":{"name":"@aarnila/react-instagram-embed","version":"2.0.2","description":"React embedding Instagram posts component","main":"lib/index.js","module":"es/index.js","jsnext:main":"es/index.js","keywords":["react","component","instagram"],"scripts":{"start":"webpack-dev-server --progress --open","clean:lib":"if [ -d lib ]; then rm -rf lib; fi","clean:es":"if [ -d es ]; then rm -rf es; fi","precompile":"npm run clean:lib && npm run clean:es","compile:commonjs":"tsc --outDir lib --module commonjs","compile:es":"tsc --build tsconfig.es.json","compile":"npm run compile:commonjs && npm run compile:es","_lint":"tslint -s node_modules/custom-tslint-formatters/formatters -t grouped","lint":"npm run _lint -- -p tsconfig.json","lint:fix":"npm run lint -- --fix","lint:lint-staged":"npm run _lint -- --fix","test":"jest --config jest.config.json","test:coverage":"npm test -- --coverage","coverage-report-upload":"codecov","clean:build":"if [ -d build ]; then rm -rf build; fi","build:demo":"NODE_ENV=production webpack"},"repository":{"type":"git","url":"git+ssh://git@github.com/iaarnio/react-instagram-embed.git"},"author":{"name":"sugarshin / iaarnio"},"license":"MIT","bugs":{"url":"https://@github.com:iaarnio/react-instagram-embed/issues"},"homepage":"https://@github.com:iaarnio/react-instagram-embed#readme","ava":{"require":["@babel/register","raf/polyfill","./test/helpers/setup-browser-env.js"]},"nyc":{"all":true,"include":["src/**/*.js"]},"peerDependencies":{"react":"^16.0.0 || ^15.0.0 || ~0.14.0","react-dom":"^16.0.0 || ^15.0.0 || ~0.14.0"},"dependencies":{"query-string":"^5.1.1"},"devDependencies":{"@babel/core":"7.4.5","@babel/plugin-proposal-class-properties":"7.4.4","@babel/polyfill":"7.4.4","@babel/preset-env":"7.4.5","@babel/preset-react":"7.0.0","@types/enzyme":"3.9.4","@types/enzyme-adapter-react-16":"1.0.6","@types/highlight.js":"9.12.4","@types/jest":"24.0.25","@types/query-string":"6.2.0","@types/react":"16.8.25","@types/react-dom":"16.8.5","awesome-typescript-loader":"5.2.1","babel-loader":"8.0.6","codecov":"3.7.1","css-loader":"2.1.1","custom-tslint-formatters":"2.4.0","enzyme":"3.9.0","enzyme-adapter-react-16":"1.13.2","enzyme-to-json":"3.3.5","gh-pages":"1.2.0","highlight.js":"9.15.10","html-webpack-plugin":"3.2.0","husky":"1.3.1","jest":"24.8.0","lint-staged":"8.1.7","normalize.css":"8.0.1","prettier":"1.17.1","raf":"3.4.1","react":"16.8.6","react-dom":"16.8.6","react-ghfork":"0.5.2","react-hot-loader":"4.8.8","style-loader":"0.23.1","ts-jest":"24.0.2","tslint":"5.17.0","tslint-config-prettier":"1.18.0","tslint-eslint-rules":"5.4.0","tslint-plugin-prettier":"2.0.1","tslint-react":"3.6.0","typescript":"3.5.3","uglifyjs-webpack-plugin":"2.1.3","webpack":"4.32.2","webpack-cli":"3.3.12","webpack-dev-server":"3.4.1"},"gitHead":"82c62de10fdf2b7157f21775493630aa5d4cffe9","_id":"@aarnila/react-instagram-embed@2.0.2","_nodeVersion":"10.22.0","_npmVersion":"6.14.6","dist":{"integrity":"sha512-icHwhFwgeYDF150B/W7M1ZusLj/OsleUGTKZ7JYyB83lo9WqlqEyajSPkilkO4mNKZXqwaqxwC7OAteVvxfUdA==","shasum":"b3a2233f783a78093e4856a0229b23b148aed4d0","tarball":"https://registry.npmjs.org/@aarnila/react-instagram-embed/-/react-instagram-embed-2.0.2.tgz","fileCount":6,"unpackedSize":23526,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkuOsCRA9TVsSAnZWagAA59oP/1K1bBOI/ld/izHWoOfZ\nXsFpOThu9QKjk5gBFZT7NpS+TfOwCm8Npxy4wATo/4ISPHz3QsAKkj7CwNKQ\npMSu9x84J1NihykKkv77wZR7BhokrEqqkAjN0c4HYDOtwsjabUtaHmcfQrH6\nvU8lULhF9/hlNOMJGa4M736VeeHwzU6R1rlHHZyAuTnaTXqujn7nnjwdl2z/\nyNLJV5gkIr8Gpv1OVw//6wYiiJfDqV/BCId8BMEPoE0ZdNr1GIavwTNAc9W2\nycQZch8M4jZyewyjbCCdEhHcsSnN3YyurRk7C3KcU+PAYMrNHdTkOE5AzRqi\nAYCd5XLBWls+Gj9pCAfUC4T1Zwki/U+b0eyvrWAFG08+S1Ls4KFxH47GYEiX\nrj4a6mc1re9+2bxNJ1WS4TEJJ9HIPT3BPpHvRph0nWSuLz4/3yvxQGrOzyBi\ngTwR6a8Y316izJbEtmSeUEmqluc++DGYJtTjKgJnstyz4Xk0thUrmCdazjxD\nm5p64GJjJ6ZrzeGykZhePS+yxerNmbUrk5Hae9v2fDG+2mqQemd2LdxYsAIe\nTVoXxa+tIM76G6ukFLwQlZuTdj7ERYU06THWlvJIbD4KsbTZpDDGcJHZ0b33\nX2AsgPXJZkDBsR+DYrhXUwFb9xZPhubvx8b21d7F1wofm3mih83u5mcCiwU5\nrMFx\r\n=0X8V\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICg1Kd1U/bbgJxdikpDFJLe5b2aoXVyd7TKT1ErEGooyAiAC++oAIz0cJnlI9+ZFx60Qy1k41OP19tb598tu1b6Tug=="}]},"maintainers":[{"name":"aarnila","email":"ilari.aarnio@codesys.fi"}],"_npmUser":{"name":"aarnila","email":"ilari.aarnio@codesys.fi"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-instagram-embed_2.0.2_1603462059874_0.63069300139175"},"_hasShrinkwrap":false,"deprecated":"This forked workaround package has been deprecated. Please use the original react-instagram-embed package https://www.npmjs.com/package/react-instagram-embed"}},"time":{"created":"2020-10-23T12:23:09.006Z","2.0.0":"2020-10-23T12:23:09.169Z","modified":"2022-04-04T10:55:31.657Z","2.0.1":"2020-10-23T13:37:10.316Z","2.0.2":"2020-10-23T14:07:40.013Z"},"maintainers":[{"name":"aarnila","email":"ilari.aarnio@codesys.fi"}],"description":"React embedding Instagram posts component","homepage":"https://@github.com:iaarnio/react-instagram-embed#readme","keywords":["react","component","instagram"],"repository":{"type":"git","url":"git+ssh://git@github.com/iaarnio/react-instagram-embed.git"},"author":{"name":"sugarshin / iaarnio"},"bugs":{"url":"https://@github.com:iaarnio/react-instagram-embed/issues"},"license":"MIT","readme":"# react-instagram-embed\n\n[![npm version][npm-image]][npm-url]\n[![License][license-image]][license-url]\n\nReact embedding Instagram posts component\n\nNote: this package is forked from https://github.com/sugarshin/react-instagram-embed\n\nChanged to use the new Instagram Oembed API:\nhttps://developers.facebook.com/docs/instagram/oembed\n\n```bash\nyarn add @aarnila/react-instagram-embed\n\n# or\n\nnpm i @aarnila/react-instagram-embed\n```\n\nRepository contains demo app but it would require a valid access token to work.\n\n## Usage\n\n```tsx\nimport InstagramEmbed from '@aarnila/react-instagram-embed';\n\n<InstagramEmbed\n  url='https://instagr.am/p/Zw9o4/'\n  accessToken='123|456'\n  maxWidth={320}\n  hideCaption={false}\n  containerTagName='div'\n  protocol=''\n  injectScript\n  onLoading={() => {}}\n  onSuccess={() => {}}\n  onAfterRender={() => {}}\n  onFailure={() => {}}\n/>\n```\n\nAccess token is combination of App Id and Client Token. See https://developers.facebook.com/docs/instagram/oembed/#access-tokens for more details.\n\n## props\n\n- `url` {String} Instagram URL. Required\n- `accessToken` {String} Instagram Client Access Token. Required\n- `maxWidth` {Number} Max width. Minimum size is `320`. Default `undefined`\n- `hideCaption` {Boolean} Default `false`\n- `containerTagName` {String} Default `'div'`\n- `protocol` {String} Instagram API script protocol. Default `''` same as current protocol\n  - This property needed if you use device's file system, for example, Electron, Cordova apps\n- `injectScript` {Boolean} Default `true`\n- `onLoading` {Function}\n- `onSuccess` {Function}\n- `onAfterRender` {Function}\n- `onFailure` {Function}\n\n## License\n\n[MIT][license-url]\n\n© sugarshin\n\n[npm-image]: https://img.shields.io/npm/v/react-instagram-embed.svg?style=flat-square\n[npm-url]: https://www.npmjs.org/package/react-instagram-embed\n[circleci-image]: https://circleci.com/gh/sugarshin/react-instagram-embed/tree/master.svg?style=svg&circle-token=8991301b0db526852c58dc884a349cb8e00f1b24\n[circleci-url]: https://circleci.com/gh/sugarshin/react-instagram-embed/tree/master\n[license-image]: https://img.shields.io/:license-mit-blue.svg?style=flat-square\n[license-url]: https://sugarshin.mit-license.org/\n","readmeFilename":"README.md"}