{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":20471349,"defaultBranch":"main","name":"node-sdk","ownerLogin":"transloadit","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-06-04T05:30:19.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/125754?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726599963.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"9e0d18242974c28cd0e18c827cf9b9ee51a13aae","ref":"refs/heads/dependabot/npm_and_yarn/vite-5.4.6","pushedAt":"2024-09-17T19:06:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump vite from 5.4.1 to 5.4.6\n\nBumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.4.1 to 5.4.6.\n- [Release notes](https://github.com/vitejs/vite/releases)\n- [Changelog](https://github.com/vitejs/vite/blob/v5.4.6/packages/vite/CHANGELOG.md)\n- [Commits](https://github.com/vitejs/vite/commits/v5.4.6/packages/vite)\n\n---\nupdated-dependencies:\n- dependency-name: vite\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump vite from 5.4.1 to 5.4.6"}},{"before":"18aa73a43ea5baac5be46a0f36aa72f90bcdc7d0","after":"e955bbb0662a982708de55c09f223162c4cb6e17","ref":"refs/heads/typescript","pushedAt":"2024-09-16T13:47:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"remcohaszing","name":"Remco Haszing","path":"/remcohaszing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/779047?s=80&v=4"},"commit":{"message":"Rename TransloaditClient to Transloadit\n\nAlso rename `TransloaditClientOptions` to `Transloadit.Options`.","shortMessageHtmlLink":"Rename TransloaditClient to Transloadit"}},{"before":"3df58dbb6866eabf550021eac30c182674d2edbd","after":"18aa73a43ea5baac5be46a0f36aa72f90bcdc7d0","ref":"refs/heads/typescript","pushedAt":"2024-09-13T15:09:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"remcohaszing","name":"Remco Haszing","path":"/remcohaszing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/779047?s=80&v=4"},"commit":{"message":"Fix Node.js 18 compatibility","shortMessageHtmlLink":"Fix Node.js 18 compatibility"}},{"before":"5dc7cc30246349a33b20e6aabc4c366f229511ef","after":"3df58dbb6866eabf550021eac30c182674d2edbd","ref":"refs/heads/typescript","pushedAt":"2024-09-13T15:06:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"remcohaszing","name":"Remco Haszing","path":"/remcohaszing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/779047?s=80&v=4"},"commit":{"message":"Fix ESLint configuration","shortMessageHtmlLink":"Fix ESLint configuration"}},{"before":"cd59974b77c4f3eb7dd24fe0272059fddd586341","after":"5dc7cc30246349a33b20e6aabc4c366f229511ef","ref":"refs/heads/typescript","pushedAt":"2024-09-13T15:00:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"remcohaszing","name":"Remco Haszing","path":"/remcohaszing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/779047?s=80&v=4"},"commit":{"message":"Fix linting issues","shortMessageHtmlLink":"Fix linting issues"}},{"before":"a6d48c512e2f95ef6bd18dd16c735696cc820503","after":"cd59974b77c4f3eb7dd24fe0272059fddd586341","ref":"refs/heads/typescript","pushedAt":"2024-09-13T14:53:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"remcohaszing","name":"Remco Haszing","path":"/remcohaszing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/779047?s=80&v=4"},"commit":{"message":"Use named exports\n\nThis converts the use of `import =` and `export =` to ESM syntax. The\nESM syntax is compiled to CJS.","shortMessageHtmlLink":"Use named exports"}},{"before":null,"after":"a6d48c512e2f95ef6bd18dd16c735696cc820503","ref":"refs/heads/typescript","pushedAt":"2024-09-06T10:48:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"remcohaszing","name":"Remco Haszing","path":"/remcohaszing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/779047?s=80&v=4"},"commit":{"message":"Convert to TypeScript","shortMessageHtmlLink":"Convert to TypeScript"}},{"before":"350675925d1602d229c1f6d88d3bbebd82b23920","after":null,"ref":"refs/heads/custom-errors","pushedAt":"2024-09-02T14:46:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"remcohaszing","name":"Remco Haszing","path":"/remcohaszing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/779047?s=80&v=4"}},{"before":"f4831a205d0d5e327e2600f9865fbdd021cbf2a5","after":"a5e4b9851bd7f531f1b49eb0233b38a357b10097","ref":"refs/heads/main","pushedAt":"2024-09-02T14:46:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"remcohaszing","name":"Remco Haszing","path":"/remcohaszing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/779047?s=80&v=4"},"commit":{"message":"Define custom error types (#186)\n\nWe currently decorate plain Error objects. TypeScript doesn’t like this.\r\nWe better use custom error types.","shortMessageHtmlLink":"Define custom error types (#186)"}},{"before":null,"after":"350675925d1602d229c1f6d88d3bbebd82b23920","ref":"refs/heads/custom-errors","pushedAt":"2024-09-02T09:14:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"remcohaszing","name":"Remco Haszing","path":"/remcohaszing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/779047?s=80&v=4"},"commit":{"message":"Define custom error types\n\nWe currently decorate plain Error objects. TypeScript doesn’t like this.\nWe better use custom error types.","shortMessageHtmlLink":"Define custom error types"}},{"before":"dc19f72a39e5d8449f9d7ffba8ab384d90befb78","after":null,"ref":"refs/heads/replace-uuid","pushedAt":"2024-08-29T13:56:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"remcohaszing","name":"Remco Haszing","path":"/remcohaszing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/779047?s=80&v=4"}},{"before":"f063fb5a09d5e59a2a5c2fbed208dc000959c519","after":"f4831a205d0d5e327e2600f9865fbdd021cbf2a5","ref":"refs/heads/main","pushedAt":"2024-08-29T13:56:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"remcohaszing","name":"Remco Haszing","path":"/remcohaszing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/779047?s=80&v=4"},"commit":{"message":"Replace the uuid module with crypto.randomUUID (#185)\n\nThis raises the minimal Node.js version from 14.16 to 14.17. This should\r\nbe fine, considering Node.js 16 is already EOL, and 14.17 isn’t even the\r\nlatest in the Node.js 14 release line.\r\n\r\nThe global crypto would require a much newer version, hence the crypto\r\nmodule is imported.","shortMessageHtmlLink":"Replace the uuid module with crypto.randomUUID (#185)"}},{"before":"67974db2d647c4ab4b612df335570841c1f710c1","after":"dc19f72a39e5d8449f9d7ffba8ab384d90befb78","ref":"refs/heads/replace-uuid","pushedAt":"2024-08-29T13:39:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"remcohaszing","name":"Remco Haszing","path":"/remcohaszing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/779047?s=80&v=4"},"commit":{"message":"Replace the uuid module with crypto.randomUUID\n\nThis raises the minimal Node.js version from 14.16 to 14.17. This should\nbe fine, considering Node.js 16 is already EOL, and 14.17 isn’t even the\nlatest in the Node.js 14 release line.\n\nThe global crypto would require a much newer version, hence the crypto\nmodule is imported.","shortMessageHtmlLink":"Replace the uuid module with crypto.randomUUID"}},{"before":"f063fb5a09d5e59a2a5c2fbed208dc000959c519","after":"67974db2d647c4ab4b612df335570841c1f710c1","ref":"refs/heads/replace-uuid","pushedAt":"2024-08-29T13:37:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"remcohaszing","name":"Remco Haszing","path":"/remcohaszing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/779047?s=80&v=4"},"commit":{"message":"Replace the uuid module with crypto.randomUUID\n\nThis raises the minimal Node.js version from 14.16 to 14.17. This should\nbe fine, considering Node.js 16 is already EOL, and 14.17 isn’t even the\nlatest in the Node.js 14 release line.\n\nThe global crypto would require a much newer version, hence the crypto\nmodule is imported.","shortMessageHtmlLink":"Replace the uuid module with crypto.randomUUID"}},{"before":"b58133440246099f3c9afb6e7ae4fe51d7bf6b3f","after":"f063fb5a09d5e59a2a5c2fbed208dc000959c519","ref":"refs/heads/main","pushedAt":"2024-08-29T13:25:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"remcohaszing","name":"Remco Haszing","path":"/remcohaszing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/779047?s=80&v=4"},"commit":{"message":"Fix a broken test","shortMessageHtmlLink":"Fix a broken test"}},{"before":null,"after":"f063fb5a09d5e59a2a5c2fbed208dc000959c519","ref":"refs/heads/replace-uuid","pushedAt":"2024-08-29T13:24:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"remcohaszing","name":"Remco Haszing","path":"/remcohaszing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/779047?s=80&v=4"},"commit":{"message":"Fix a broken test","shortMessageHtmlLink":"Fix a broken test"}},{"before":"29c48d918142ca062b5b5b5d272c6aa0f01ea3e3","after":null,"ref":"refs/heads/typescript-compat-refactors","pushedAt":"2024-08-29T13:10:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"remcohaszing","name":"Remco Haszing","path":"/remcohaszing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/779047?s=80&v=4"}},{"before":"48bfa464273a54ef06f7c57c8e0000e23b8729d4","after":"b58133440246099f3c9afb6e7ae4fe51d7bf6b3f","ref":"refs/heads/main","pushedAt":"2024-08-29T13:10:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"remcohaszing","name":"Remco Haszing","path":"/remcohaszing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/779047?s=80&v=4"},"commit":{"message":"Refactor to make code more TypeScript compatible (#183)\n\nThis change contains some refactors, mostly to make the code better\r\ncompatible with TypeScript.\r\n\r\nAll `require()` calls were changed to the form\r\n`const identifier = require('specifier')`. This is compatible with\r\nTypeScript’s `verbatimModuleSyntax` option, which is strongly\r\nrecommended in order to produce valid library types.\r\n\r\nAll uses of `lodash` were changed to native JavaScript implementations.\r\nThe `lodash` dependency was removed.\r\n\r\nStatic class assignments were changed to static class property syntax.\r\n\r\n`util.promisify` usage was replaced with Node.js promise APIs.","shortMessageHtmlLink":"Refactor to make code more TypeScript compatible (#183)"}},{"before":"9fb80c9e6dc7eeb5bd5ba83836383ab8546119b6","after":null,"ref":"refs/heads/gitignore-cloudflared","pushedAt":"2024-08-29T11:16:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mifi","name":"Mikael Finstad","path":"/mifi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/402547?s=80&v=4"}},{"before":"deaa86056b6d814da8b01979f42c988a646f4479","after":"48bfa464273a54ef06f7c57c8e0000e23b8729d4","ref":"refs/heads/main","pushedAt":"2024-08-29T11:16:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mifi","name":"Mikael Finstad","path":"/mifi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/402547?s=80&v=4"},"commit":{"message":"Add cloudflared* to .gitignore (#184)\n\nThe file `cloudflared-linux-amd64` is used in integration tests. It’s\r\ndownloaded during CI runs and is not supposed to be committed.","shortMessageHtmlLink":"Add cloudflared* to .gitignore (#184)"}},{"before":null,"after":"9fb80c9e6dc7eeb5bd5ba83836383ab8546119b6","ref":"refs/heads/gitignore-cloudflared","pushedAt":"2024-08-29T10:27:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"remcohaszing","name":"Remco Haszing","path":"/remcohaszing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/779047?s=80&v=4"},"commit":{"message":"Add cloudflared* to .gitignore\n\nThe file `cloudflared-linux-amd64` is used in integration tests. It’s\ndownloaded during CI runs and is not supposed to be committed.","shortMessageHtmlLink":"Add cloudflared* to .gitignore"}},{"before":null,"after":"29c48d918142ca062b5b5b5d272c6aa0f01ea3e3","ref":"refs/heads/typescript-compat-refactors","pushedAt":"2024-08-29T10:25:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"remcohaszing","name":"Remco Haszing","path":"/remcohaszing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/779047?s=80&v=4"},"commit":{"message":"Refactor to make code more TypeScript compatible\n\nThis change contains some refactors, mostly to make the code better\ncompatible with TypeScript.\n\nAll `require()` calls were changed to the form\n`const identifier = require('specifier')`. This is compatible with\nTypeScript’s `verbatimModuleSyntax` option, which is strongly\nrecommended in order to produce valid library types.\n\nAll uses of `lodash` were changed to native JavaScript implementations.\nThe `lodash` dependency was removed.\n\nStatic class assignments were changed to static class property syntax.\n\n`util.promisify` usage was replaced with Node.js promise APIs.","shortMessageHtmlLink":"Refactor to make code more TypeScript compatible"}},{"before":"afb49507f8b7558d7cd512d2712b67f643910636","after":null,"ref":"refs/heads/fix-test-all","pushedAt":"2024-08-29T10:17:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mifi","name":"Mikael Finstad","path":"/mifi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/402547?s=80&v=4"}},{"before":"6bf7dd22060e67d955ec4e6444a409139b7ef66b","after":"deaa86056b6d814da8b01979f42c988a646f4479","ref":"refs/heads/main","pushedAt":"2024-08-29T10:17:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mifi","name":"Mikael Finstad","path":"/mifi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/402547?s=80&v=4"},"commit":{"message":"Fix the test-all script (#182)\n\nVitest doesn’t have a flag `--forceExit`. This was a remnant from when\r\nJest was used.","shortMessageHtmlLink":"Fix the test-all script (#182)"}},{"before":null,"after":"afb49507f8b7558d7cd512d2712b67f643910636","ref":"refs/heads/fix-test-all","pushedAt":"2024-08-29T09:47:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"remcohaszing","name":"Remco Haszing","path":"/remcohaszing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/779047?s=80&v=4"},"commit":{"message":"Fix the test-all script\n\nVitest doesn’t have a flag `--forceExit`. This was a remnant from when\nJest was used.","shortMessageHtmlLink":"Fix the test-all script"}},{"before":"86a90566bd3d0c56950ccf336ccbed12313785e4","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/micromatch-4.0.8","pushedAt":"2024-08-27T15:27:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mifi","name":"Mikael Finstad","path":"/mifi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/402547?s=80&v=4"}},{"before":"e1e690a7fa0635aba93f2fbd09e5398913d02ba1","after":"6bf7dd22060e67d955ec4e6444a409139b7ef66b","ref":"refs/heads/main","pushedAt":"2024-08-27T15:27:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mifi","name":"Mikael Finstad","path":"/mifi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/402547?s=80&v=4"},"commit":{"message":"Bump micromatch from 4.0.5 to 4.0.8 (#181)\n\nBumps [micromatch](https://github.com/micromatch/micromatch) from 4.0.5 to 4.0.8.\r\n- [Release notes](https://github.com/micromatch/micromatch/releases)\r\n- [Changelog](https://github.com/micromatch/micromatch/blob/4.0.8/CHANGELOG.md)\r\n- [Commits](https://github.com/micromatch/micromatch/compare/4.0.5...4.0.8)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: micromatch\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump micromatch from 4.0.5 to 4.0.8 (#181)"}},{"before":null,"after":"86a90566bd3d0c56950ccf336ccbed12313785e4","ref":"refs/heads/dependabot/npm_and_yarn/micromatch-4.0.8","pushedAt":"2024-08-26T12:34:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump micromatch from 4.0.5 to 4.0.8\n\nBumps [micromatch](https://github.com/micromatch/micromatch) from 4.0.5 to 4.0.8.\n- [Release notes](https://github.com/micromatch/micromatch/releases)\n- [Changelog](https://github.com/micromatch/micromatch/blob/4.0.8/CHANGELOG.md)\n- [Commits](https://github.com/micromatch/micromatch/compare/4.0.5...4.0.8)\n\n---\nupdated-dependencies:\n- dependency-name: micromatch\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump micromatch from 4.0.5 to 4.0.8"}},{"before":"ebc154cbaff5802d3446621fbe2dcdb041a78fa9","after":null,"ref":"refs/heads/split-ci","pushedAt":"2024-08-26T12:33:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kvz","name":"Kevin van Zonneveld","path":"/kvz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26752?s=80&v=4"}},{"before":"0868ca5699ce478809bf8a7dab7af64146917848","after":"e1e690a7fa0635aba93f2fbd09e5398913d02ba1","ref":"refs/heads/main","pushedAt":"2024-08-26T12:33:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kvz","name":"Kevin van Zonneveld","path":"/kvz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26752?s=80&v=4"},"commit":{"message":"Use separate jobs for each task (#180)\n\n* Use separate jobs for each task\r\n\r\nNow the CI workflow runs on every pull request and every push to the\r\nmain branch. This runs ESLint, Prettier, tsd, and Vitest, all in their\r\nown job.\r\n\r\nThe Integration tests workflow runs on the main branch. It runs all\r\ntests, publishes a coverage badge, and sends a Slack notification on\r\nfailure.\r\n\r\n* Restore meaningful GitHub action step names\r\n\r\n* Revert unwanted change","shortMessageHtmlLink":"Use separate jobs for each task (#180)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEuOVqXwA","startCursor":null,"endCursor":null}},"title":"Activity · transloadit/node-sdk"}