{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":6617845,"defaultBranch":"master","name":"pdf2json","ownerLogin":"modesty","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2012-11-09T18:21:24.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/865809?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1716663925.0","currentOid":""},"activityList":{"items":[{"before":"ab08fcbd0de60c36f045d8cd1554cab2bf9d3044","after":"bae086f0c1618de330f62e41d079cc2615f23d3d","ref":"refs/heads/master","pushedAt":"2024-05-25T18:56:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"modesty","name":"Modesty Zhang","path":"/modesty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/865809?s=80&v=4"},"commit":{"message":"publish v3.1.3","shortMessageHtmlLink":"publish v3.1.3"}},{"before":"3e60cdebf5e7fb2d20955254315865f62355a34b","after":"ab08fcbd0de60c36f045d8cd1554cab2bf9d3044","ref":"refs/heads/master","pushedAt":"2024-05-24T20:55:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"modesty","name":"Modesty Zhang","path":"/modesty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/865809?s=80&v=4"},"commit":{"message":"update readme with general info","shortMessageHtmlLink":"update readme with general info"}},{"before":"4c85d0b7e38eab9ae805f19c9d031a4c568507f6","after":"3e60cdebf5e7fb2d20955254315865f62355a34b","ref":"refs/heads/master","pushedAt":"2024-05-24T20:52:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"modesty","name":"Modesty Zhang","path":"/modesty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/865809?s=80&v=4"},"commit":{"message":"feat: add support of eslint and typescript, plus more tests and exception handlings (#346)\n\n* feat: add eslint, fix issue #321, add test PDF for #321:image exception will only be warned in log, won't stop the text and form parsing\r\n\r\n* fix: issue #318, fixed together with #321\r\n\r\n* fix: issue #343, resolve pkInfo at build time\r\n\r\n* fix: issue #255 and #277, keep parsing if img data is not resolved\r\n\r\n* maint: add ts dependency and config, remove root pdf2json.js, use ./bin/pdf2json.js instead\r\n\r\n* maint: replace lib/p2jcom*.js with src/cli/p2jcli*.ts, compied cli is moved to /bin/cli\r\n\r\n* maint: add compiled bundle to bin/cli and dist\r\n\r\n* maint: remove unnecessary build artifacts\r\n\r\n* build: add prepare scripts\r\n\r\n* test: add more page content verification in test\r\n\r\n* test: add more cli tests after jest\r\n\r\n* fix: auto create output dir in CLI to make more tests run without setting up directory structure\r\n\r\n* fix: #262: correct the condition check, also add i262_4hXzVq.pdf to test/misc","shortMessageHtmlLink":"feat: add support of eslint and typescript, plus more tests and excep…"}},{"before":"65267baf1e06650c60695f0d342f96c95728c4fc","after":null,"ref":"refs/heads/feat/eslintNtypescript","pushedAt":"2024-05-24T20:52:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"modesty","name":"Modesty Zhang","path":"/modesty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/865809?s=80&v=4"}},{"before":"b0b8ea37049201c09101dffeb596e9ef5792ef69","after":"65267baf1e06650c60695f0d342f96c95728c4fc","ref":"refs/heads/feat/eslintNtypescript","pushedAt":"2024-05-13T03:10:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"modesty","name":"Modesty Zhang","path":"/modesty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/865809?s=80&v=4"},"commit":{"message":"fix: #262: correct the condition check, also add i262_4hXzVq.pdf to test/misc","shortMessageHtmlLink":"fix: #262: correct the condition check, also add i262_4hXzVq.pdf to t…"}},{"before":"d962b8e1bb3496ad5b4096be3c8a8e2774cbf9af","after":"b0b8ea37049201c09101dffeb596e9ef5792ef69","ref":"refs/heads/feat/eslintNtypescript","pushedAt":"2024-05-11T17:57:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"modesty","name":"Modesty Zhang","path":"/modesty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/865809?s=80&v=4"},"commit":{"message":"fix: auto create output dir in CLI to make more tests run without setting up directory structure","shortMessageHtmlLink":"fix: auto create output dir in CLI to make more tests run without set…"}},{"before":"44aa33b009540d3604b6eb3d3ea6afd4f3fce9b6","after":"d962b8e1bb3496ad5b4096be3c8a8e2774cbf9af","ref":"refs/heads/feat/eslintNtypescript","pushedAt":"2024-05-11T17:39:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"modesty","name":"Modesty Zhang","path":"/modesty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/865809?s=80&v=4"},"commit":{"message":"test: add more cli tests after jest","shortMessageHtmlLink":"test: add more cli tests after jest"}},{"before":"af7122fd7d39f64aa8c9942de7cde10b6f73d3ed","after":"4c85d0b7e38eab9ae805f19c9d031a4c568507f6","ref":"refs/heads/master","pushedAt":"2024-05-11T17:28:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"modesty","name":"Modesty Zhang","path":"/modesty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/865809?s=80&v=4"},"commit":{"message":"correct typo in README (#347)","shortMessageHtmlLink":"correct typo in README (#347)"}},{"before":"62e76d638b7e04f98fa3bb15d0069fd456f07e1d","after":"af7122fd7d39f64aa8c9942de7cde10b6f73d3ed","ref":"refs/heads/master","pushedAt":"2024-05-11T05:57:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"modesty","name":"Modesty Zhang","path":"/modesty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/865809?s=80&v=4"},"commit":{"message":":rocket: improve detection of bold font (#345)","shortMessageHtmlLink":"🚀 improve detection of bold font (#345)"}},{"before":"2989144e42230debbf433ac7fe28f0b8a50f7ff6","after":"44aa33b009540d3604b6eb3d3ea6afd4f3fce9b6","ref":"refs/heads/feat/eslintNtypescript","pushedAt":"2024-05-11T05:42:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"modesty","name":"Modesty Zhang","path":"/modesty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/865809?s=80&v=4"},"commit":{"message":"test: add more page content verification in test","shortMessageHtmlLink":"test: add more page content verification in test"}},{"before":"ab8ea3ea53f31f95fb3f6d3c68947c5af60f39a9","after":"2989144e42230debbf433ac7fe28f0b8a50f7ff6","ref":"refs/heads/feat/eslintNtypescript","pushedAt":"2024-05-11T04:53:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"modesty","name":"Modesty Zhang","path":"/modesty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/865809?s=80&v=4"},"commit":{"message":"build: add prepare scripts","shortMessageHtmlLink":"build: add prepare scripts"}},{"before":"f16725cb6a0c8291d32a6c89355e22f8470359c0","after":"ab8ea3ea53f31f95fb3f6d3c68947c5af60f39a9","ref":"refs/heads/feat/eslintNtypescript","pushedAt":"2024-05-11T03:55:47.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"modesty","name":"Modesty Zhang","path":"/modesty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/865809?s=80&v=4"},"commit":{"message":"maint: add compiled bundle to bin/cli and dist","shortMessageHtmlLink":"maint: add compiled bundle to bin/cli and dist"}},{"before":"0c83b5583c60f6aa7c6acb95a6f05e9bbcbcb536","after":"f16725cb6a0c8291d32a6c89355e22f8470359c0","ref":"refs/heads/feat/eslintNtypescript","pushedAt":"2024-05-09T01:21:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"modesty","name":"Modesty Zhang","path":"/modesty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/865809?s=80&v=4"},"commit":{"message":"maint: add ts dependency and config, remove root pdf2json.js, use ./bin/pdf2json.js instead","shortMessageHtmlLink":"maint: add ts dependency and config, remove root pdf2json.js, use ./b…"}},{"before":"01e24db37eea9eaff0cb2499d2ab5650f75b0c6c","after":"0c83b5583c60f6aa7c6acb95a6f05e9bbcbcb536","ref":"refs/heads/feat/eslintNtypescript","pushedAt":"2024-05-07T02:05:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"modesty","name":"Modesty Zhang","path":"/modesty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/865809?s=80&v=4"},"commit":{"message":"fix: issue #255 and #277, keep parsing if img data is not resolved","shortMessageHtmlLink":"fix: issue #255 and #277, keep parsing if img data is not resolved"}},{"before":"b7ef086113a36869f86bfbb7c1a1c2e3e36324f6","after":"01e24db37eea9eaff0cb2499d2ab5650f75b0c6c","ref":"refs/heads/feat/eslintNtypescript","pushedAt":"2024-05-06T16:22:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"modesty","name":"Modesty Zhang","path":"/modesty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/865809?s=80&v=4"},"commit":{"message":"fix: issue #343, resolve pkInfo at build time","shortMessageHtmlLink":"fix: issue #343, resolve pkInfo at build time"}},{"before":"13891ef17693b05ca87a189825b9059ef1691224","after":"b7ef086113a36869f86bfbb7c1a1c2e3e36324f6","ref":"refs/heads/feat/eslintNtypescript","pushedAt":"2024-05-06T02:14:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"modesty","name":"Modesty Zhang","path":"/modesty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/865809?s=80&v=4"},"commit":{"message":"fix: issue #318, fixed together with #321","shortMessageHtmlLink":"fix: issue #318, fixed together with #321"}},{"before":null,"after":"13891ef17693b05ca87a189825b9059ef1691224","ref":"refs/heads/feat/eslintNtypescript","pushedAt":"2024-05-06T01:22:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"modesty","name":"Modesty Zhang","path":"/modesty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/865809?s=80&v=4"},"commit":{"message":"feat: add eslint, fix issue #321, add test PDF for #321:image exception will only be warned in log, won't stop the text and form parsing","shortMessageHtmlLink":"feat: add eslint, fix issue #321, add test PDF for #321:image excepti…"}},{"before":"05ce2d76fc844dc90652db3c006b854080d436e4","after":"62e76d638b7e04f98fa3bb15d0069fd456f07e1d","ref":"refs/heads/master","pushedAt":"2024-05-04T18:56:48.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"modesty","name":"Modesty Zhang","path":"/modesty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/865809?s=80&v=4"},"commit":{"message":"Merge branch 'build/modulesExport'","shortMessageHtmlLink":"Merge branch 'build/modulesExport'"}},{"before":"1c8876aec89fc18bed8bf0363b43e8fbb8e506e5","after":null,"ref":"refs/heads/build/modulesExport","pushedAt":"2024-05-02T02:20:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"modesty","name":"Modesty Zhang","path":"/modesty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/865809?s=80&v=4"}},{"before":"3c703fe93d5df1c8601d5b4c78992806b80b5a73","after":"05ce2d76fc844dc90652db3c006b854080d436e4","ref":"refs/heads/master","pushedAt":"2024-05-02T02:20:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"modesty","name":"Modesty Zhang","path":"/modesty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/865809?s=80&v=4"},"commit":{"message":"build: add conditional exports for esm and cjs (#342)","shortMessageHtmlLink":"build: add conditional exports for esm and cjs (#342)"}},{"before":null,"after":"1c8876aec89fc18bed8bf0363b43e8fbb8e506e5","ref":"refs/heads/build/modulesExport","pushedAt":"2024-05-01T16:08:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"modesty","name":"Modesty Zhang","path":"/modesty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/865809?s=80&v=4"},"commit":{"message":"build: add conditional exports for esm and cjs","shortMessageHtmlLink":"build: add conditional exports for esm and cjs"}},{"before":"e37a56edee7e9915cf47c790c822daf644f6b5bf","after":"3c703fe93d5df1c8601d5b4c78992806b80b5a73","ref":"refs/heads/master","pushedAt":"2024-05-01T01:17:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"modesty","name":"Modesty Zhang","path":"/modesty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/865809?s=80&v=4"},"commit":{"message":"build: restore default export, also minify the output bundles (#341)\n\n* build: fix issues of v3.1.0, bring back the default export of PDFParser to avoid breaking changes\r\n\r\n* build: minify the output bundles\r\n\r\n* build: keep test as jest tests","shortMessageHtmlLink":"build: restore default export, also minify the output bundles (#341)"}},{"before":"5fea3a9236e07b43efe67d11d20db15c043690fa","after":null,"ref":"refs/heads/build/defaultExportNMinify","pushedAt":"2024-05-01T01:17:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"modesty","name":"Modesty Zhang","path":"/modesty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/865809?s=80&v=4"}},{"before":"243155f1b9d60f737d6eca1c42af4e14f33e53e9","after":"5fea3a9236e07b43efe67d11d20db15c043690fa","ref":"refs/heads/build/defaultExportNMinify","pushedAt":"2024-05-01T01:16:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"modesty","name":"Modesty Zhang","path":"/modesty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/865809?s=80&v=4"},"commit":{"message":"build: keep test as jest tests","shortMessageHtmlLink":"build: keep test as jest tests"}},{"before":null,"after":"243155f1b9d60f737d6eca1c42af4e14f33e53e9","ref":"refs/heads/build/defaultExportNMinify","pushedAt":"2024-05-01T01:00:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"modesty","name":"Modesty Zhang","path":"/modesty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/865809?s=80&v=4"},"commit":{"message":"build: minify the output bundles","shortMessageHtmlLink":"build: minify the output bundles"}},{"before":"24f7fce149e6815b5152ad29c82dab42047735f2","after":"e37a56edee7e9915cf47c790c822daf644f6b5bf","ref":"refs/heads/master","pushedAt":"2024-04-29T22:30:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"modesty","name":"Modesty Zhang","path":"/modesty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/865809?s=80&v=4"},"commit":{"message":"doc: update readme.md for test cases","shortMessageHtmlLink":"doc: update readme.md for test cases"}},{"before":"186fed4126b44c56f2b31abbe27537ab89e9dd3a","after":null,"ref":"refs/heads/build/cjsNesm","pushedAt":"2024-04-29T22:03:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"modesty","name":"Modesty Zhang","path":"/modesty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/865809?s=80&v=4"}},{"before":"08a407f15026f753c3384a0c5d529a38ad08a438","after":"24f7fce149e6815b5152ad29c82dab42047735f2","ref":"refs/heads/master","pushedAt":"2024-04-29T22:03:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"modesty","name":"Modesty Zhang","path":"/modesty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/865809?s=80&v=4"},"commit":{"message":"build: output to both es module and commJS, PDFParser to be named export (#338)\n\n* build: output to both es module and commJS, also make PDFParser to be named export\r\n\r\n* build: remove out of fate rollup scirpt after rewrite\r\n\r\n* build: simplif rollup, add more tests\r\n\r\n* build: replace travis with github action, lint readme\r\n\r\n* build: fix the ci.yml\r\n\r\n* build: use node 20 for github action run\r\n\r\n* build: log process.exit code from jest test\r\n\r\n* build: refactor check-test job for ci.yml\r\n\r\n* build: simplify ci.yml","shortMessageHtmlLink":"build: output to both es module and commJS, PDFParser to be named exp…"}},{"before":"88f37764c036d69e355d5f9edfa78f932f0a61c6","after":"186fed4126b44c56f2b31abbe27537ab89e9dd3a","ref":"refs/heads/build/cjsNesm","pushedAt":"2024-04-29T21:57:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"modesty","name":"Modesty Zhang","path":"/modesty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/865809?s=80&v=4"},"commit":{"message":"build: simplify ci.yml","shortMessageHtmlLink":"build: simplify ci.yml"}},{"before":"5df02f09333ae5e1967372ad9d551bdf064812ba","after":"88f37764c036d69e355d5f9edfa78f932f0a61c6","ref":"refs/heads/build/cjsNesm","pushedAt":"2024-04-29T21:45:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"modesty","name":"Modesty Zhang","path":"/modesty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/865809?s=80&v=4"},"commit":{"message":"build: refactor check-test job for ci.yml","shortMessageHtmlLink":"build: refactor check-test job for ci.yml"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEU9Y80AA","startCursor":null,"endCursor":null}},"title":"Activity · modesty/pdf2json"}