{"_id":"@busshi/linkedin-private-api","name":"@busshi/linkedin-private-api","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@busshi/linkedin-private-api","version":"1.0.0","description":"Forked version of [this API](https://github.com/eilonmore/linkedin-private-api) but with additionnal functionnalities waiting for the author to merge the [pull request](https://github.com/eilonmore/linkedin-private-api/pull/473)","main":"dist/index.js","types":"dist/index.d.ts","author":{"name":"busshi"},"license":"MIT","keywords":["linkedin-nodejs-api","linkedin-api","linked-private-api","linked-unofficial-api","linkedin-web-api"],"engines":{"node":">=14.0.0"},"repository":{"type":"git","url":"git+https://github.com/busshi/linkedin-private-api.git"},"homepage":"https://github.com/busshi/linkedin-private-api","scripts":{"format":"prettier --write \"src/**/*.ts\"","lint":"eslint -p tsconfig.json -c tslint.json","typecheck":"eslint --ext .ts --ext .js src","build":"rimraf dist && tsc -p tsconfig.build.json","test":"NODE_ENV=test jest","test:coverage":"yarn test -- --coverage","prepublish":"yarn docs && yarn build","prepare":"yarn docs && yarn build","docs":"rimraf docs && typedoc --plugin typedoc-plugin-markdown --out docs src"},"husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"dependencies":{"axios":"^0.21.0","cookie":"^0.5.0","fs":"^0.0.1-security","lodash":"^4.17.15","querystring":"^0.2.0","url":"^0.11.0"},"devDependencies":{"@types/config":"^0.0.41","@types/cookie":"^0.5.1","@types/faker":"^5.1.2","@types/jest":"^27.0.1","@types/lodash":"^4.14.161","@types/node":"^18.0.3","@typescript-eslint/eslint-plugin":"^4.2.0","@typescript-eslint/parser":"^4.2.0","babel-eslint":"^10.0.3","eslint":"^7.9.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^14.0.0","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-simple-import-sort":"^7.0.0","faked":"^2.1.0","faker":"^5.1.0","husky":"^8.0.1","intermock":"^0.2.2","jest":"^26.4.2","prettier":"^2.1.2","pretty-quick":"^3.0.2","rimraf":"^3.0.2","testdouble":"^3.16.1","testdouble-jest":"^2.0.0","ts-jest":"^26.4.1","typedoc":"~0.19.2","typedoc-plugin-markdown":"~3.1.1","typescript":"^4.0.2"},"gitHead":"f1b6b7bf933b68b47292d8e7d283c670f24a0df9","bugs":{"url":"https://github.com/busshi/linkedin-private-api/issues"},"_id":"@busshi/linkedin-private-api@1.0.0","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-PstBVAUwtvUFO5BAmc0oYH2fsJzNme6SzDNCMg2RxyXFLtgAWIRh7Qhwqx5mStdRQVC/TsFd5T+KqvQsVn4Glg==","shasum":"4833038f114f0c954c30b782b1b6dfc0cc8f23c8","tarball":"https://registry.npmjs.org/@busshi/linkedin-private-api/-/linkedin-private-api-1.0.0.tgz","fileCount":280,"unpackedSize":222505,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD9QHdY144glhe7w8UdJUBNOOHDRFD4hop3s0cTVKiR1wIgHuYH0Tz/n7K9M3mjUtEE1uQrD4xEd/mpfhZyiFo7laQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjg1BACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrGGA//e0NzqdY74C7oWu4q9rjTIyiBIDRLa8ffGYaO7HJDmILTWBU4\r\nb6fgZ5jHObwXM3Rb9D8srv9dAaJ65qR8sZZLBeQ0HFTW96F2fXxn1gCt20mI\r\n4oVLkRqI9bhLVxFK4HQ7GgxRCLiqMMJtCZGbS4hTgHzDC7TE1bUfXP6tiJFH\r\nxw5ut7G4Z+JvdUpcDLF85pZ6l6ySl3vjTyfqp1y88siui5SaoeP8tiJW5Fxe\r\nkArQQtnPodlxahP+PJ6w+n4OZDrmet9xTm9YjEzLUVHo8qRaZj2KXXgU6+Ah\r\nFPi8s2JpLYUiFhg0Lrfj1YRqu4TNiLvSKq8hWFrbhVr8d2/WNkNl8B95p2dm\r\n6DmQ4rRCOeI/DgZEydgTycIh7V/NlVAEPg1u3WNnPlWs9lC1M1YQ7MiyYOYd\r\n0nalnir2BELKIWgafbt7orWWwLbhtoLTopIEU9xY0xWyL9/qS8/KXL9Ru6qe\r\n9BJJz6wKIAzY7UBBIXY5xf/JE9WTR9s0I1/f+IoLmO+mprtA3WTwKUVoiGBd\r\n+BAhF6Autq8fKH6cAZ0eSjFZSnUmC5uc9W5i3YKJVqzYUfC0pKHq3q0lFNqw\r\nduEX2gR8ASVjrHXlYf8PrNPyQoR5NVe35rCtCk6WT7ZhOk/FNUdXjpbyJqHh\r\nW9w1L4wnn6Rl3ZgetAQrhY9ZdRGFxgr70TM=\r\n=fKeT\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"busshi","email":"busshi973@icloud.com"},"directories":{},"maintainers":[{"name":"busshi","email":"busshi973@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/linkedin-private-api_1.0.0_1670253889221_0.21495650869707683"},"_hasShrinkwrap":false}},"time":{"created":"2022-12-05T15:24:49.158Z","1.0.0":"2022-12-05T15:24:49.399Z","modified":"2022-12-05T15:24:49.537Z"},"maintainers":[{"name":"busshi","email":"busshi973@icloud.com"}],"description":"Forked version of [this API](https://github.com/eilonmore/linkedin-private-api) but with additionnal functionnalities waiting for the author to merge the [pull request](https://github.com/eilonmore/linkedin-private-api/pull/473)","homepage":"https://github.com/busshi/linkedin-private-api","keywords":["linkedin-nodejs-api","linkedin-api","linked-private-api","linked-unofficial-api","linkedin-web-api"],"repository":{"type":"git","url":"git+https://github.com/busshi/linkedin-private-api.git"},"author":{"name":"busshi"},"bugs":{"url":"https://github.com/busshi/linkedin-private-api/issues"},"license":"MIT","readme":"# NodeJS LinkedIn API\n\nForked version of [this API](https://github.com/eilonmore/linkedin-private-api) but with additionnal functionnalities waiting for the author to merge the [pull request](https://github.com/eilonmore/linkedin-private-api/pull/473)\n\n\n## Installation\n\n```\nyarn add @busshi/linkedin-private-api\n```\n\n## Examples\n\n```typescript\nimport { Client } from \"@busshi/linkedin-private-api\";\n\nconst receivedScroller = client.invitation.getReceivedInvitations();\nconst receivedInvitations = await receivedScroller.scrollNext();\n\nfor (const invit of receivedInvitations) {\n    const { entityUrn, profile, sharedSecret } = invit;\n    const { profileId } = profile;\n    const invitationId = entityUrn.split(\":\")[3];\n\n    await client.invitation.replyInvitation({\n        invitationId,\n        invitationSharedSecret: sharedSecret,\n    });\n}  \n```\n\n```typescript\nconst conversation = await client.conversation.markConversationAsRead({\n      conversationId,\n});\nconsole.log(conversation);\n```\n\n## Notes\n\nMade for learning purposes.\n","readmeFilename":"README.md"}