[{"id":"36403847653","type":"CreateEvent","actor":{"id":1719443,"login":"JohnDaly","display_login":"JohnDaly","gravatar_id":"","url":"https://api.github.com/users/JohnDaly","avatar_url":"https://avatars.githubusercontent.com/u/1719443?"},"repo":{"id":769768117,"name":"JohnDaly/codemod-challenges","url":"https://api.github.com/repos/JohnDaly/codemod-challenges"},"payload":{"ref":"main","ref_type":"branch","master_branch":"main","description":null,"pusher_type":"user"},"public":true,"created_at":"2024-03-10T02:03:55Z"},{"id":"36403837147","type":"CreateEvent","actor":{"id":1719443,"login":"JohnDaly","display_login":"JohnDaly","gravatar_id":"","url":"https://api.github.com/users/JohnDaly","avatar_url":"https://avatars.githubusercontent.com/u/1719443?"},"repo":{"id":769768117,"name":"JohnDaly/codemod-challenges","url":"https://api.github.com/repos/JohnDaly/codemod-challenges"},"payload":{"ref":null,"ref_type":"repository","master_branch":"main","description":null,"pusher_type":"user"},"public":true,"created_at":"2024-03-10T02:02:35Z"},{"id":"36272368029","type":"IssuesEvent","actor":{"id":1719443,"login":"JohnDaly","display_login":"JohnDaly","gravatar_id":"","url":"https://api.github.com/users/JohnDaly","avatar_url":"https://avatars.githubusercontent.com/u/1719443?"},"repo":{"id":476642602,"name":"web-infra-dev/rspack","url":"https://api.github.com/repos/web-infra-dev/rspack"},"payload":{"action":"closed","issue":{"url":"https://api.github.com/repos/web-infra-dev/rspack/issues/5853","repository_url":"https://api.github.com/repos/web-infra-dev/rspack","labels_url":"https://api.github.com/repos/web-infra-dev/rspack/issues/5853/labels{/name}","comments_url":"https://api.github.com/repos/web-infra-dev/rspack/issues/5853/comments","events_url":"https://api.github.com/repos/web-infra-dev/rspack/issues/5853/events","html_url":"https://github.com/web-infra-dev/rspack/issues/5853","id":2168103372,"node_id":"I_kwDOHGj9Ks6BOqHM","number":5853,"title":"[Bug]: AssignmentPattern not using imported module reference","user":{"login":"JohnDaly","id":1719443,"node_id":"MDQ6VXNlcjE3MTk0NDM=","avatar_url":"https://avatars.githubusercontent.com/u/1719443?v=4","gravatar_id":"","url":"https://api.github.com/users/JohnDaly","html_url":"https://github.com/JohnDaly","followers_url":"https://api.github.com/users/JohnDaly/followers","following_url":"https://api.github.com/users/JohnDaly/following{/other_user}","gists_url":"https://api.github.com/users/JohnDaly/gists{/gist_id}","starred_url":"https://api.github.com/users/JohnDaly/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JohnDaly/subscriptions","organizations_url":"https://api.github.com/users/JohnDaly/orgs","repos_url":"https://api.github.com/users/JohnDaly/repos","events_url":"https://api.github.com/users/JohnDaly/events{/privacy}","received_events_url":"https://api.github.com/users/JohnDaly/received_events","type":"User","site_admin":false},"labels":[{"id":3989676378,"node_id":"LA_kwDOHGj9Ks7tzaFa","url":"https://api.github.com/repos/web-infra-dev/rspack/labels/bug","name":"bug","color":"ff3333","default":true,"description":"Something isn't working"}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2024-03-05T01:40:41Z","updated_at":"2024-03-05T18:46:35Z","closed_at":"2024-03-05T18:46:35Z","author_association":"NONE","active_lock_reason":null,"body":"### System Info\n\nSystem:\r\nOS: macOS 12.4\r\nCPU: (10) arm64 Apple M1 Max\r\nMemory: 22.38 GB / 64.00 GB\r\nShell: 5.8.1 - /bin/zsh\r\nBinaries:\r\nNode: 20.5.0 - ~/Library/Caches/fnm_multishells/61564_1700104358947/bin/node\r\nYarn: 1.22.17 - ~/.yarn/bin/yarn\r\nnpm: 9.8.0 - ~/Library/Caches/fnm_multishells/61564_1700104358947/bin/npm\r\npnpm: 8.10.5 - ~/Library/Caches/fnm_multishells/61564_1700104358947/bin/pnpm\r\nbun: 0.8.1 - ~/.bun/bin/bun\r\nBrowsers:\r\nChrome: 119.0.6045.105\r\nSafari: 15.5\n\n### Details\n\n## Problem \r\n`rspack` is generating code that doesn't use the reference to an imported module, when it should.\r\n\r\n## Example (see linked repository for full reproduction)\r\n\r\nGiven the following code:\r\n```ts\r\nimport { Constants } from './constants';\r\n\r\nexport class Example {\r\n async someFunction(first, second, third = Constants.Hello) {\r\n console.log(first, second, third);\r\n }\r\n}\r\n\r\nconst A = new Example();\r\nA.someFunction(1, 2);\r\n```\r\n\r\n`rspack` generates the following code (snippet for brevity):\r\n```js\r\n/* harmony import */var _constants__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./constants */\"./src/constants.ts\");\r\n\r\n// ...\r\n\r\nclass Example {\r\n someFunction(first, second, third = Constants.Hello) {\r\n return _async_to_generator(function*() {\r\n console.log(first, second, third);\r\n })();\r\n }\r\n}\r\nconst A = new Example();\r\nA.someFunction(1, 2);\r\n```\r\n\r\nWhen the code is run, we get this error: `ReferenceError: Constants is not defined`\r\n\r\nThe code Webpack generates looks like this:\r\n```js\r\n/* harmony import */ var _constants__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./constants */ \"./src/constants.ts\");\r\n\r\n// ...\r\n\r\nclass Example {\r\n someFunction(first, second, third = _constants__WEBPACK_IMPORTED_MODULE_0__.Constants.Hello) {\r\n return _async_to_generator(function*() {\r\n console.log(first, second, third);\r\n })();\r\n }\r\n}\r\nconst A = new Example();\r\nA.someFunction(1, 2);\r\n```\n\n### Reproduce link\n\nhttps://github.com/JohnDaly/rspack-default-parameter-bug\n\n### Reproduce Steps\n\n1. Run `npm run build`\r\n2. Run `node ./webpack-dist/main.js` and see `\"1 2 World!\"`\r\n3. Run `node ./rspack-dist/main.js` and see error","reactions":{"url":"https://api.github.com/repos/web-infra-dev/rspack/issues/5853/reactions","total_count":0,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0},"timeline_url":"https://api.github.com/repos/web-infra-dev/rspack/issues/5853/timeline","performed_via_github_app":null,"state_reason":"completed"}},"public":true,"created_at":"2024-03-05T18:46:36Z","org":{"id":87694465,"login":"web-infra-dev","gravatar_id":"","url":"https://api.github.com/orgs/web-infra-dev","avatar_url":"https://avatars.githubusercontent.com/u/87694465?"}},{"id":"36272363646","type":"IssueCommentEvent","actor":{"id":1719443,"login":"JohnDaly","display_login":"JohnDaly","gravatar_id":"","url":"https://api.github.com/users/JohnDaly","avatar_url":"https://avatars.githubusercontent.com/u/1719443?"},"repo":{"id":476642602,"name":"web-infra-dev/rspack","url":"https://api.github.com/repos/web-infra-dev/rspack"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/web-infra-dev/rspack/issues/5853","repository_url":"https://api.github.com/repos/web-infra-dev/rspack","labels_url":"https://api.github.com/repos/web-infra-dev/rspack/issues/5853/labels{/name}","comments_url":"https://api.github.com/repos/web-infra-dev/rspack/issues/5853/comments","events_url":"https://api.github.com/repos/web-infra-dev/rspack/issues/5853/events","html_url":"https://github.com/web-infra-dev/rspack/issues/5853","id":2168103372,"node_id":"I_kwDOHGj9Ks6BOqHM","number":5853,"title":"[Bug]: AssignmentPattern not using imported module reference","user":{"login":"JohnDaly","id":1719443,"node_id":"MDQ6VXNlcjE3MTk0NDM=","avatar_url":"https://avatars.githubusercontent.com/u/1719443?v=4","gravatar_id":"","url":"https://api.github.com/users/JohnDaly","html_url":"https://github.com/JohnDaly","followers_url":"https://api.github.com/users/JohnDaly/followers","following_url":"https://api.github.com/users/JohnDaly/following{/other_user}","gists_url":"https://api.github.com/users/JohnDaly/gists{/gist_id}","starred_url":"https://api.github.com/users/JohnDaly/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JohnDaly/subscriptions","organizations_url":"https://api.github.com/users/JohnDaly/orgs","repos_url":"https://api.github.com/users/JohnDaly/repos","events_url":"https://api.github.com/users/JohnDaly/events{/privacy}","received_events_url":"https://api.github.com/users/JohnDaly/received_events","type":"User","site_admin":false},"labels":[{"id":3989676378,"node_id":"LA_kwDOHGj9Ks7tzaFa","url":"https://api.github.com/repos/web-infra-dev/rspack/labels/bug","name":"bug","color":"ff3333","default":true,"description":"Something isn't working"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2024-03-05T01:40:41Z","updated_at":"2024-03-05T18:46:26Z","closed_at":null,"author_association":"NONE","active_lock_reason":null,"body":"### System Info\n\nSystem:\r\nOS: macOS 12.4\r\nCPU: (10) arm64 Apple M1 Max\r\nMemory: 22.38 GB / 64.00 GB\r\nShell: 5.8.1 - /bin/zsh\r\nBinaries:\r\nNode: 20.5.0 - ~/Library/Caches/fnm_multishells/61564_1700104358947/bin/node\r\nYarn: 1.22.17 - ~/.yarn/bin/yarn\r\nnpm: 9.8.0 - ~/Library/Caches/fnm_multishells/61564_1700104358947/bin/npm\r\npnpm: 8.10.5 - ~/Library/Caches/fnm_multishells/61564_1700104358947/bin/pnpm\r\nbun: 0.8.1 - ~/.bun/bin/bun\r\nBrowsers:\r\nChrome: 119.0.6045.105\r\nSafari: 15.5\n\n### Details\n\n## Problem \r\n`rspack` is generating code that doesn't use the reference to an imported module, when it should.\r\n\r\n## Example (see linked repository for full reproduction)\r\n\r\nGiven the following code:\r\n```ts\r\nimport { Constants } from './constants';\r\n\r\nexport class Example {\r\n async someFunction(first, second, third = Constants.Hello) {\r\n console.log(first, second, third);\r\n }\r\n}\r\n\r\nconst A = new Example();\r\nA.someFunction(1, 2);\r\n```\r\n\r\n`rspack` generates the following code (snippet for brevity):\r\n```js\r\n/* harmony import */var _constants__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./constants */\"./src/constants.ts\");\r\n\r\n// ...\r\n\r\nclass Example {\r\n someFunction(first, second, third = Constants.Hello) {\r\n return _async_to_generator(function*() {\r\n console.log(first, second, third);\r\n })();\r\n }\r\n}\r\nconst A = new Example();\r\nA.someFunction(1, 2);\r\n```\r\n\r\nWhen the code is run, we get this error: `ReferenceError: Constants is not defined`\r\n\r\nThe code Webpack generates looks like this:\r\n```js\r\n/* harmony import */ var _constants__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./constants */ \"./src/constants.ts\");\r\n\r\n// ...\r\n\r\nclass Example {\r\n someFunction(first, second, third = _constants__WEBPACK_IMPORTED_MODULE_0__.Constants.Hello) {\r\n return _async_to_generator(function*() {\r\n console.log(first, second, third);\r\n })();\r\n }\r\n}\r\nconst A = new Example();\r\nA.someFunction(1, 2);\r\n```\n\n### Reproduce link\n\nhttps://github.com/JohnDaly/rspack-default-parameter-bug\n\n### Reproduce Steps\n\n1. Run `npm run build`\r\n2. Run `node ./webpack-dist/main.js` and see `\"1 2 World!\"`\r\n3. Run `node ./rspack-dist/main.js` and see error","reactions":{"url":"https://api.github.com/repos/web-infra-dev/rspack/issues/5853/reactions","total_count":0,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0},"timeline_url":"https://api.github.com/repos/web-infra-dev/rspack/issues/5853/timeline","performed_via_github_app":null,"state_reason":null},"comment":{"url":"https://api.github.com/repos/web-infra-dev/rspack/issues/comments/1979424281","html_url":"https://github.com/web-infra-dev/rspack/issues/5853#issuecomment-1979424281","issue_url":"https://api.github.com/repos/web-infra-dev/rspack/issues/5853","id":1979424281,"node_id":"IC_kwDOHGj9Ks51-54Z","user":{"login":"JohnDaly","id":1719443,"node_id":"MDQ6VXNlcjE3MTk0NDM=","avatar_url":"https://avatars.githubusercontent.com/u/1719443?v=4","gravatar_id":"","url":"https://api.github.com/users/JohnDaly","html_url":"https://github.com/JohnDaly","followers_url":"https://api.github.com/users/JohnDaly/followers","following_url":"https://api.github.com/users/JohnDaly/following{/other_user}","gists_url":"https://api.github.com/users/JohnDaly/gists{/gist_id}","starred_url":"https://api.github.com/users/JohnDaly/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JohnDaly/subscriptions","organizations_url":"https://api.github.com/users/JohnDaly/orgs","repos_url":"https://api.github.com/users/JohnDaly/repos","events_url":"https://api.github.com/users/JohnDaly/events{/privacy}","received_events_url":"https://api.github.com/users/JohnDaly/received_events","type":"User","site_admin":false},"created_at":"2024-03-05T18:46:26Z","updated_at":"2024-03-05T18:46:26Z","author_association":"NONE","body":"This appears to be fixed by https://github.com/web-infra-dev/rspack/pull/5813\n\nUpdating to `rspack` 0.5.6 fixes the issue","reactions":{"url":"https://api.github.com/repos/web-infra-dev/rspack/issues/comments/1979424281/reactions","total_count":0,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0},"performed_via_github_app":null}},"public":true,"created_at":"2024-03-05T18:46:27Z","org":{"id":87694465,"login":"web-infra-dev","gravatar_id":"","url":"https://api.github.com/orgs/web-infra-dev","avatar_url":"https://avatars.githubusercontent.com/u/87694465?"}},{"id":"36243230352","type":"IssuesEvent","actor":{"id":1719443,"login":"JohnDaly","display_login":"JohnDaly","gravatar_id":"","url":"https://api.github.com/users/JohnDaly","avatar_url":"https://avatars.githubusercontent.com/u/1719443?"},"repo":{"id":476642602,"name":"web-infra-dev/rspack","url":"https://api.github.com/repos/web-infra-dev/rspack"},"payload":{"action":"opened","issue":{"url":"https://api.github.com/repos/web-infra-dev/rspack/issues/5853","repository_url":"https://api.github.com/repos/web-infra-dev/rspack","labels_url":"https://api.github.com/repos/web-infra-dev/rspack/issues/5853/labels{/name}","comments_url":"https://api.github.com/repos/web-infra-dev/rspack/issues/5853/comments","events_url":"https://api.github.com/repos/web-infra-dev/rspack/issues/5853/events","html_url":"https://github.com/web-infra-dev/rspack/issues/5853","id":2168103372,"node_id":"I_kwDOHGj9Ks6BOqHM","number":5853,"title":"[Bug]: AssignmentPattern not using imported module reference","user":{"login":"JohnDaly","id":1719443,"node_id":"MDQ6VXNlcjE3MTk0NDM=","avatar_url":"https://avatars.githubusercontent.com/u/1719443?v=4","gravatar_id":"","url":"https://api.github.com/users/JohnDaly","html_url":"https://github.com/JohnDaly","followers_url":"https://api.github.com/users/JohnDaly/followers","following_url":"https://api.github.com/users/JohnDaly/following{/other_user}","gists_url":"https://api.github.com/users/JohnDaly/gists{/gist_id}","starred_url":"https://api.github.com/users/JohnDaly/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JohnDaly/subscriptions","organizations_url":"https://api.github.com/users/JohnDaly/orgs","repos_url":"https://api.github.com/users/JohnDaly/repos","events_url":"https://api.github.com/users/JohnDaly/events{/privacy}","received_events_url":"https://api.github.com/users/JohnDaly/received_events","type":"User","site_admin":false},"labels":[{"id":3989676378,"node_id":"LA_kwDOHGj9Ks7tzaFa","url":"https://api.github.com/repos/web-infra-dev/rspack/labels/bug","name":"bug","color":"ff3333","default":true,"description":"Something isn't working"},{"id":5370447856,"node_id":"LA_kwDOHGj9Ks8AAAABQBqH8A","url":"https://api.github.com/repos/web-infra-dev/rspack/labels/pending%20triage","name":"pending triage","color":"FEF2C0","default":false,"description":"The issue/PR is currently untouched."}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2024-03-05T01:40:41Z","updated_at":"2024-03-05T01:40:41Z","closed_at":null,"author_association":"NONE","active_lock_reason":null,"body":"### System Info\n\nSystem:\r\nOS: macOS 12.4\r\nCPU: (10) arm64 Apple M1 Max\r\nMemory: 22.38 GB / 64.00 GB\r\nShell: 5.8.1 - /bin/zsh\r\nBinaries:\r\nNode: 20.5.0 - ~/Library/Caches/fnm_multishells/61564_1700104358947/bin/node\r\nYarn: 1.22.17 - ~/.yarn/bin/yarn\r\nnpm: 9.8.0 - ~/Library/Caches/fnm_multishells/61564_1700104358947/bin/npm\r\npnpm: 8.10.5 - ~/Library/Caches/fnm_multishells/61564_1700104358947/bin/pnpm\r\nbun: 0.8.1 - ~/.bun/bin/bun\r\nBrowsers:\r\nChrome: 119.0.6045.105\r\nSafari: 15.5\n\n### Details\n\n## Problem \r\n`rspack` is generating code that doesn't use the reference to an imported module, when it should.\r\n\r\n## Example (see linked repository for full reproduction)\r\n\r\nGiven the following code:\r\n```ts\r\nimport { Constants } from './constants';\r\n\r\nexport class Example {\r\n async someFunction(first, second, third = Constants.Hello) {\r\n console.log(first, second, third);\r\n }\r\n}\r\n\r\nconst A = new Example();\r\nA.someFunction(1, 2);\r\n```\r\n\r\n`rspack` generates the following code (snippet for brevity):\r\n```js\r\n/* harmony import */var _constants__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./constants */\"./src/constants.ts\");\r\n\r\n// ...\r\n\r\nclass Example {\r\n someFunction(first, second, third = Constants.Hello) {\r\n return _async_to_generator(function*() {\r\n console.log(first, second, third);\r\n })();\r\n }\r\n}\r\nconst A = new Example();\r\nA.someFunction(1, 2);\r\n```\r\n\r\nWhen the code is run, we get this error: `ReferenceError: Constants is not defined`\r\n\r\nThe code Webpack generates looks like this:\r\n```js\r\n/* harmony import */ var _constants__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./constants */ \"./src/constants.ts\");\r\n\r\n// ...\r\n\r\nclass Example {\r\n someFunction(first, second, third = _constants__WEBPACK_IMPORTED_MODULE_0__.Constants.Hello) {\r\n return _async_to_generator(function*() {\r\n console.log(first, second, third);\r\n })();\r\n }\r\n}\r\nconst A = new Example();\r\nA.someFunction(1, 2);\r\n```\n\n### Reproduce link\n\nhttps://github.com/JohnDaly/rspack-default-parameter-bug\n\n### Reproduce Steps\n\n1. Run `npm run build`\r\n2. Run `node ./webpack-dist/main.js` and see `\"1 2 World!\"`\r\n3. Run `node ./rspack-dist/main.js` and see error","reactions":{"url":"https://api.github.com/repos/web-infra-dev/rspack/issues/5853/reactions","total_count":0,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0},"timeline_url":"https://api.github.com/repos/web-infra-dev/rspack/issues/5853/timeline","performed_via_github_app":null,"state_reason":null}},"public":true,"created_at":"2024-03-05T01:40:43Z","org":{"id":87694465,"login":"web-infra-dev","gravatar_id":"","url":"https://api.github.com/orgs/web-infra-dev","avatar_url":"https://avatars.githubusercontent.com/u/87694465?"}},{"id":"36243043930","type":"PushEvent","actor":{"id":1719443,"login":"JohnDaly","display_login":"JohnDaly","gravatar_id":"","url":"https://api.github.com/users/JohnDaly","avatar_url":"https://avatars.githubusercontent.com/u/1719443?"},"repo":{"id":767262126,"name":"JohnDaly/rspack-default-parameter-bug","url":"https://api.github.com/repos/JohnDaly/rspack-default-parameter-bug"},"payload":{"repository_id":767262126,"push_id":17386924094,"size":1,"distinct_size":1,"ref":"refs/heads/main","head":"b6ec7ad9581cc943d1ac980590ca60bc4835470b","before":"1717477bf9a9ab42460b7e39cb05d060a4e37334","commits":[{"sha":"b6ec7ad9581cc943d1ac980590ca60bc4835470b","author":{"email":"john.daly2@gmail.com","name":"John Daly"},"message":"Minimal repro","distinct":true,"url":"https://api.github.com/repos/JohnDaly/rspack-default-parameter-bug/commits/b6ec7ad9581cc943d1ac980590ca60bc4835470b"}]},"public":true,"created_at":"2024-03-05T01:30:14Z"},{"id":"36242808027","type":"CreateEvent","actor":{"id":1719443,"login":"JohnDaly","display_login":"JohnDaly","gravatar_id":"","url":"https://api.github.com/users/JohnDaly","avatar_url":"https://avatars.githubusercontent.com/u/1719443?"},"repo":{"id":767262126,"name":"JohnDaly/rspack-default-parameter-bug","url":"https://api.github.com/repos/JohnDaly/rspack-default-parameter-bug"},"payload":{"ref":"main","ref_type":"branch","master_branch":"main","description":null,"pusher_type":"user"},"public":true,"created_at":"2024-03-05T01:16:20Z"},{"id":"36242807568","type":"CreateEvent","actor":{"id":1719443,"login":"JohnDaly","display_login":"JohnDaly","gravatar_id":"","url":"https://api.github.com/users/JohnDaly","avatar_url":"https://avatars.githubusercontent.com/u/1719443?"},"repo":{"id":767262126,"name":"JohnDaly/rspack-default-parameter-bug","url":"https://api.github.com/repos/JohnDaly/rspack-default-parameter-bug"},"payload":{"ref":null,"ref_type":"repository","master_branch":"main","description":null,"pusher_type":"user"},"public":true,"created_at":"2024-03-05T01:16:19Z"},{"id":"35380299705","type":"DeleteEvent","actor":{"id":1719443,"login":"JohnDaly","display_login":"JohnDaly","gravatar_id":"","url":"https://api.github.com/users/JohnDaly","avatar_url":"https://avatars.githubusercontent.com/u/1719443?"},"repo":{"id":379702465,"name":"JohnDaly/ipod-classic-js","url":"https://api.github.com/repos/JohnDaly/ipod-classic-js"},"payload":{"ref":"clean-deps","ref_type":"branch","pusher_type":"user"},"public":true,"created_at":"2024-02-04T05:19:37Z"},{"id":"35379119017","type":"DeleteEvent","actor":{"id":1719443,"login":"JohnDaly","display_login":"JohnDaly","gravatar_id":"","url":"https://api.github.com/users/JohnDaly","avatar_url":"https://avatars.githubusercontent.com/u/1719443?"},"repo":{"id":379702465,"name":"JohnDaly/ipod-classic-js","url":"https://api.github.com/repos/JohnDaly/ipod-classic-js"},"payload":{"ref":"update/tanstack-query","ref_type":"branch","pusher_type":"user"},"public":true,"created_at":"2024-02-04T02:27:36Z"},{"id":"35379092886","type":"IssueCommentEvent","actor":{"id":1719443,"login":"JohnDaly","display_login":"JohnDaly","gravatar_id":"","url":"https://api.github.com/users/JohnDaly","avatar_url":"https://avatars.githubusercontent.com/u/1719443?"},"repo":{"id":229722685,"name":"tvillarete/ipod-classic-js","url":"https://api.github.com/repos/tvillarete/ipod-classic-js"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/tvillarete/ipod-classic-js/issues/141","repository_url":"https://api.github.com/repos/tvillarete/ipod-classic-js","labels_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/issues/141/labels{/name}","comments_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/issues/141/comments","events_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/issues/141/events","html_url":"https://github.com/tvillarete/ipod-classic-js/pull/141","id":1609618742,"node_id":"PR_kwDODbFKPc5LRx_g","number":141,"title":"Bump minimist from 1.2.5 to 1.2.8","user":{"login":"dependabot[bot]","id":49699333,"node_id":"MDM6Qm90NDk2OTkzMzM=","avatar_url":"https://avatars.githubusercontent.com/in/29110?v=4","gravatar_id":"","url":"https://api.github.com/users/dependabot%5Bbot%5D","html_url":"https://github.com/apps/dependabot","followers_url":"https://api.github.com/users/dependabot%5Bbot%5D/followers","following_url":"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/dependabot%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/dependabot%5Bbot%5D/repos","events_url":"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/dependabot%5Bbot%5D/received_events","type":"Bot","site_admin":false},"labels":[{"id":1909617199,"node_id":"MDU6TGFiZWwxOTA5NjE3MTk5","url":"https://api.github.com/repos/tvillarete/ipod-classic-js/labels/dependencies","name":"dependencies","color":"0366d6","default":false,"description":"Pull requests that update a dependency file"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2023-03-04T05:32:45Z","updated_at":"2024-02-04T02:23:48Z","closed_at":null,"author_association":"CONTRIBUTOR","active_lock_reason":null,"draft":false,"pull_request":{"url":"https://api.github.com/repos/tvillarete/ipod-classic-js/pulls/141","html_url":"https://github.com/tvillarete/ipod-classic-js/pull/141","diff_url":"https://github.com/tvillarete/ipod-classic-js/pull/141.diff","patch_url":"https://github.com/tvillarete/ipod-classic-js/pull/141.patch","merged_at":null},"body":"Bumps [minimist](https://github.com/minimistjs/minimist) from 1.2.5 to 1.2.8.\n\nChangelog
\nSourced from minimist's changelog.
\n\nv1.2.8 - 2023-02-09
\nMerged
\n\nFixed
\n\nCommits
\n\n- Merge tag 'v0.2.3'
a026794
\n- [eslint] fix indentation and whitespace
5368ca4
\n- [eslint] fix indentation and whitespace
e5f5067
\n- [eslint] more cleanup
62fde7d
\n- [eslint] more cleanup
36ac5d0
\n- [meta] add
auto-changelog
73923d2
\n- [actions] add reusable workflows
d80727d
\n- [eslint] add eslint; rules to enable later are warnings
48bc06a
\n- [eslint] fix indentation
34b0f1c
\n- [readme] rename and add badges
5df0fe4
\n- [Dev Deps] switch from
covert
to nyc
a48b128
\n- [Dev Deps] update
covert
, tape
; remove unnecessary tap
f0fb958
\n- [meta] create FUNDING.yml; add
funding
in package.json 3639e0c
\n- [meta] use
npmignore
to autogenerate an npmignore file be2e038
\n- Only apps should have lockfiles
282b570
\n- isConstructorOrProto adapted from PR
ef9153f
\n- [Dev Deps] update
@ljharb/eslint-config
, aud
098873c
\n- [Dev Deps] update
@ljharb/eslint-config
, aud
3124ed3
\n- [meta] add
safe-publish-latest
4b927de
\n- [Tests] add
aud
in posttest
b32d9bd
\n- [meta] update repo URLs
f9fdfc0
\n- [actions] Avoid 0.6 tests due to build failures
ba92fe6
\n- [Dev Deps] update
tape
950eaa7
\n- [Dev Deps] add missing
npmignore
dev dep 3226afa
\n- Merge tag 'v0.2.2'
980d7ac
\n
\nv1.2.7 - 2022-10-10
\nCommits
\n\n
\n... (truncated)
\n \n\nCommits
\n\n6901ee2
v1.2.8 \na026794
Merge tag 'v0.2.3' \nc0b2661
v0.2.3 \n63b8fee
[Fix] Fix long option followed by single dash (#17) \n72239e6
[Tests] Remove duplicate test (#12) \n34b0f1c
[eslint] fix indentation \n3226afa
[Dev Deps] add missing npmignore
dev dep \n098873c
[Dev Deps] update @ljharb/eslint-config
, aud
\n9ec4d27
[Fix] Fix long option followed by single dash \nba92fe6
[actions] Avoid 0.6 tests due to build failures \n- Additional commits viewable in compare view
\n
\n \n\nMaintainer changes
\nThis version was pushed to npm by ljharb, a new releaser for minimist since your current version.
\n \n
\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=minimist&package-manager=npm_and_yarn&previous-version=1.2.5&new-version=1.2.8)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options
\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language\n- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language\n- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language\n- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language\n\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/tvillarete/ipod-classic-js/network/alerts).\n\n ","reactions":{"url":"https://api.github.com/repos/tvillarete/ipod-classic-js/issues/141/reactions","total_count":0,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0},"timeline_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/issues/141/timeline","performed_via_github_app":null,"state_reason":null},"comment":{"url":"https://api.github.com/repos/tvillarete/ipod-classic-js/issues/comments/1925554749","html_url":"https://github.com/tvillarete/ipod-classic-js/pull/141#issuecomment-1925554749","issue_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/issues/141","id":1925554749,"node_id":"IC_kwDODbFKPc5yxaI9","user":{"login":"JohnDaly","id":1719443,"node_id":"MDQ6VXNlcjE3MTk0NDM=","avatar_url":"https://avatars.githubusercontent.com/u/1719443?v=4","gravatar_id":"","url":"https://api.github.com/users/JohnDaly","html_url":"https://github.com/JohnDaly","followers_url":"https://api.github.com/users/JohnDaly/followers","following_url":"https://api.github.com/users/JohnDaly/following{/other_user}","gists_url":"https://api.github.com/users/JohnDaly/gists{/gist_id}","starred_url":"https://api.github.com/users/JohnDaly/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JohnDaly/subscriptions","organizations_url":"https://api.github.com/users/JohnDaly/orgs","repos_url":"https://api.github.com/users/JohnDaly/repos","events_url":"https://api.github.com/users/JohnDaly/events{/privacy}","received_events_url":"https://api.github.com/users/JohnDaly/received_events","type":"User","site_admin":false},"created_at":"2024-02-04T02:23:47Z","updated_at":"2024-02-04T02:23:47Z","author_association":"COLLABORATOR","body":"@dependabot rebase","reactions":{"url":"https://api.github.com/repos/tvillarete/ipod-classic-js/issues/comments/1925554749/reactions","total_count":0,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0},"performed_via_github_app":null}},"public":true,"created_at":"2024-02-04T02:23:48Z"},{"id":"35379090404","type":"IssueCommentEvent","actor":{"id":1719443,"login":"JohnDaly","display_login":"JohnDaly","gravatar_id":"","url":"https://api.github.com/users/JohnDaly","avatar_url":"https://avatars.githubusercontent.com/u/1719443?"},"repo":{"id":229722685,"name":"tvillarete/ipod-classic-js","url":"https://api.github.com/repos/tvillarete/ipod-classic-js"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/tvillarete/ipod-classic-js/issues/121","repository_url":"https://api.github.com/repos/tvillarete/ipod-classic-js","labels_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/issues/121/labels{/name}","comments_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/issues/121/comments","events_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/issues/121/events","html_url":"https://github.com/tvillarete/ipod-classic-js/pull/121","id":1475503768,"node_id":"PR_kwDODbFKPc5ESQAi","number":121,"title":"Bump decode-uri-component from 0.2.0 to 0.2.2","user":{"login":"dependabot[bot]","id":49699333,"node_id":"MDM6Qm90NDk2OTkzMzM=","avatar_url":"https://avatars.githubusercontent.com/in/29110?v=4","gravatar_id":"","url":"https://api.github.com/users/dependabot%5Bbot%5D","html_url":"https://github.com/apps/dependabot","followers_url":"https://api.github.com/users/dependabot%5Bbot%5D/followers","following_url":"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/dependabot%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/dependabot%5Bbot%5D/repos","events_url":"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/dependabot%5Bbot%5D/received_events","type":"Bot","site_admin":false},"labels":[{"id":1909617199,"node_id":"MDU6TGFiZWwxOTA5NjE3MTk5","url":"https://api.github.com/repos/tvillarete/ipod-classic-js/labels/dependencies","name":"dependencies","color":"0366d6","default":false,"description":"Pull requests that update a dependency file"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2022-12-05T02:55:57Z","updated_at":"2024-02-04T02:23:26Z","closed_at":null,"author_association":"CONTRIBUTOR","active_lock_reason":null,"draft":false,"pull_request":{"url":"https://api.github.com/repos/tvillarete/ipod-classic-js/pulls/121","html_url":"https://github.com/tvillarete/ipod-classic-js/pull/121","diff_url":"https://github.com/tvillarete/ipod-classic-js/pull/121.diff","patch_url":"https://github.com/tvillarete/ipod-classic-js/pull/121.patch","merged_at":null},"body":"Bumps [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component) from 0.2.0 to 0.2.2.\n\nRelease notes
\nSourced from decode-uri-component's releases.
\n\nv0.2.2
\n\n- Prevent overwriting previously decoded tokens 980e0bf
\n
\nhttps://github.com/SamVerschueren/decode-uri-component/compare/v0.2.1...v0.2.2
\nv0.2.1
\n\n- Switch to GitHub workflows 76abc93
\n- Fix issue where decode throws - fixes #6 746ca5d
\n- Update license (#1) 486d7e2
\n- Tidelift tasks a650457
\n- Meta tweaks 66e1c28
\n
\nhttps://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.1
\n
\n \n\nCommits
\n\n \n
\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=decode-uri-component&package-manager=npm_and_yarn&previous-version=0.2.0&new-version=0.2.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options
\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language\n- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language\n- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language\n- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language\n\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/tvillarete/ipod-classic-js/network/alerts).\n\n ","reactions":{"url":"https://api.github.com/repos/tvillarete/ipod-classic-js/issues/121/reactions","total_count":0,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0},"timeline_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/issues/121/timeline","performed_via_github_app":null,"state_reason":null},"comment":{"url":"https://api.github.com/repos/tvillarete/ipod-classic-js/issues/comments/1925554692","html_url":"https://github.com/tvillarete/ipod-classic-js/pull/121#issuecomment-1925554692","issue_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/issues/121","id":1925554692,"node_id":"IC_kwDODbFKPc5yxaIE","user":{"login":"JohnDaly","id":1719443,"node_id":"MDQ6VXNlcjE3MTk0NDM=","avatar_url":"https://avatars.githubusercontent.com/u/1719443?v=4","gravatar_id":"","url":"https://api.github.com/users/JohnDaly","html_url":"https://github.com/JohnDaly","followers_url":"https://api.github.com/users/JohnDaly/followers","following_url":"https://api.github.com/users/JohnDaly/following{/other_user}","gists_url":"https://api.github.com/users/JohnDaly/gists{/gist_id}","starred_url":"https://api.github.com/users/JohnDaly/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JohnDaly/subscriptions","organizations_url":"https://api.github.com/users/JohnDaly/orgs","repos_url":"https://api.github.com/users/JohnDaly/repos","events_url":"https://api.github.com/users/JohnDaly/events{/privacy}","received_events_url":"https://api.github.com/users/JohnDaly/received_events","type":"User","site_admin":false},"created_at":"2024-02-04T02:23:26Z","updated_at":"2024-02-04T02:23:26Z","author_association":"COLLABORATOR","body":"@dependabot rebase","reactions":{"url":"https://api.github.com/repos/tvillarete/ipod-classic-js/issues/comments/1925554692/reactions","total_count":0,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0},"performed_via_github_app":null}},"public":true,"created_at":"2024-02-04T02:23:27Z"},{"id":"35379089066","type":"IssueCommentEvent","actor":{"id":1719443,"login":"JohnDaly","display_login":"JohnDaly","gravatar_id":"","url":"https://api.github.com/users/JohnDaly","avatar_url":"https://avatars.githubusercontent.com/u/1719443?"},"repo":{"id":229722685,"name":"tvillarete/ipod-classic-js","url":"https://api.github.com/repos/tvillarete/ipod-classic-js"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/tvillarete/ipod-classic-js/issues/122","repository_url":"https://api.github.com/repos/tvillarete/ipod-classic-js","labels_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/issues/122/labels{/name}","comments_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/issues/122/comments","events_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/issues/122/events","html_url":"https://github.com/tvillarete/ipod-classic-js/pull/122","id":1490322661,"node_id":"PR_kwDODbFKPc5FGzry","number":122,"title":"Bump express from 4.17.1 to 4.18.2","user":{"login":"dependabot[bot]","id":49699333,"node_id":"MDM6Qm90NDk2OTkzMzM=","avatar_url":"https://avatars.githubusercontent.com/in/29110?v=4","gravatar_id":"","url":"https://api.github.com/users/dependabot%5Bbot%5D","html_url":"https://github.com/apps/dependabot","followers_url":"https://api.github.com/users/dependabot%5Bbot%5D/followers","following_url":"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/dependabot%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/dependabot%5Bbot%5D/repos","events_url":"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/dependabot%5Bbot%5D/received_events","type":"Bot","site_admin":false},"labels":[{"id":1909617199,"node_id":"MDU6TGFiZWwxOTA5NjE3MTk5","url":"https://api.github.com/repos/tvillarete/ipod-classic-js/labels/dependencies","name":"dependencies","color":"0366d6","default":false,"description":"Pull requests that update a dependency file"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2022-12-11T18:45:14Z","updated_at":"2024-02-04T02:23:15Z","closed_at":null,"author_association":"CONTRIBUTOR","active_lock_reason":null,"draft":false,"pull_request":{"url":"https://api.github.com/repos/tvillarete/ipod-classic-js/pulls/122","html_url":"https://github.com/tvillarete/ipod-classic-js/pull/122","diff_url":"https://github.com/tvillarete/ipod-classic-js/pull/122.diff","patch_url":"https://github.com/tvillarete/ipod-classic-js/pull/122.patch","merged_at":null},"body":"Bumps [express](https://github.com/expressjs/express) from 4.17.1 to 4.18.2.\n\nRelease notes
\nSourced from express's releases.
\n\n4.18.2
\n\n- Fix regression routing a large stack in a single route
\n- deps: body-parser@1.20.1\n
\n- deps: qs@6.11.0
\n- perf: remove unnecessary object clone
\n
\n \n- deps: qs@6.11.0
\n
\n4.18.1
\n\n- Fix hanging on large stack of sync routes
\n
\n4.18.0
\n\n- Add "root" option to
res.download
\n- Allow
options
without filename
in res.download
\n- Deprecate string and non-integer arguments to
res.status
\n- Fix behavior of
null
/undefined
as maxAge
in res.cookie
\n- Fix handling very large stacks of sync middleware
\n- Ignore
Object.prototype
values in settings through app.set
/app.get
\n- Invoke
default
with same arguments as types in res.format
\n- Support proper 205 responses using
res.send
\n- Use
http-errors
for res.format
error \n- deps: body-parser@1.20.0\n
\n- Fix error message for json parse whitespace in
strict
\n- Fix internal error when inflated body exceeds limit
\n- Prevent loss of async hooks context
\n- Prevent hanging when request already read
\n- deps: depd@2.0.0
\n- deps: http-errors@2.0.0
\n- deps: on-finished@2.4.1
\n- deps: qs@6.10.3
\n- deps: raw-body@2.5.1
\n
\n \n- deps: cookie@0.5.0\n
\n- Add
priority
option \n- Fix
expires
option to reject invalid dates \n
\n \n- deps: depd@2.0.0\n
\n- Replace internal
eval
usage with Function
constructor \n- Use instance methods on
process
to check for listeners \n
\n \n- deps: finalhandler@1.2.0\n
\n- Remove set content headers that break response
\n- deps: on-finished@2.4.1
\n- deps: statuses@2.0.1
\n
\n \n- deps: on-finished@2.4.1\n
\n- Prevent loss of async hooks context
\n
\n \n- deps: qs@6.10.3
\n- deps: send@0.18.0\n
\n- Fix emitted 416 error missing headers property
\n- Limit the headers removed for 304 response
\n- deps: depd@2.0.0
\n- deps: destroy@1.2.0
\n- deps: http-errors@2.0.0
\n- deps: on-finished@2.4.1
\n
\n \n
\n\n
\n... (truncated)
\n \n\nChangelog
\nSourced from express's changelog.
\n\n4.18.2 / 2022-10-08
\n\n- Fix regression routing a large stack in a single route
\n- deps: body-parser@1.20.1\n
\n- deps: qs@6.11.0
\n- perf: remove unnecessary object clone
\n
\n \n- deps: qs@6.11.0
\n
\n4.18.1 / 2022-04-29
\n\n- Fix hanging on large stack of sync routes
\n
\n4.18.0 / 2022-04-25
\n\n- Add "root" option to
res.download
\n- Allow
options
without filename
in res.download
\n- Deprecate string and non-integer arguments to
res.status
\n- Fix behavior of
null
/undefined
as maxAge
in res.cookie
\n- Fix handling very large stacks of sync middleware
\n- Ignore
Object.prototype
values in settings through app.set
/app.get
\n- Invoke
default
with same arguments as types in res.format
\n- Support proper 205 responses using
res.send
\n- Use
http-errors
for res.format
error \n- deps: body-parser@1.20.0\n
\n- Fix error message for json parse whitespace in
strict
\n- Fix internal error when inflated body exceeds limit
\n- Prevent loss of async hooks context
\n- Prevent hanging when request already read
\n- deps: depd@2.0.0
\n- deps: http-errors@2.0.0
\n- deps: on-finished@2.4.1
\n- deps: qs@6.10.3
\n- deps: raw-body@2.5.1
\n
\n \n- deps: cookie@0.5.0\n
\n- Add
priority
option \n- Fix
expires
option to reject invalid dates \n
\n \n- deps: depd@2.0.0\n
\n- Replace internal
eval
usage with Function
constructor \n- Use instance methods on
process
to check for listeners \n
\n \n- deps: finalhandler@1.2.0\n
\n- Remove set content headers that break response
\n- deps: on-finished@2.4.1
\n- deps: statuses@2.0.1
\n
\n \n- deps: on-finished@2.4.1\n
\n- Prevent loss of async hooks context
\n
\n \n- deps: qs@6.10.3
\n- deps: send@0.18.0
\n
\n\n
\n... (truncated)
\n \n\nCommits
\n\n \n
\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=express&package-manager=npm_and_yarn&previous-version=4.17.1&new-version=4.18.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options
\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language\n- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language\n- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language\n- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language\n\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/tvillarete/ipod-classic-js/network/alerts).\n\n ","reactions":{"url":"https://api.github.com/repos/tvillarete/ipod-classic-js/issues/122/reactions","total_count":0,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0},"timeline_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/issues/122/timeline","performed_via_github_app":null,"state_reason":null},"comment":{"url":"https://api.github.com/repos/tvillarete/ipod-classic-js/issues/comments/1925554663","html_url":"https://github.com/tvillarete/ipod-classic-js/pull/122#issuecomment-1925554663","issue_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/issues/122","id":1925554663,"node_id":"IC_kwDODbFKPc5yxaHn","user":{"login":"JohnDaly","id":1719443,"node_id":"MDQ6VXNlcjE3MTk0NDM=","avatar_url":"https://avatars.githubusercontent.com/u/1719443?v=4","gravatar_id":"","url":"https://api.github.com/users/JohnDaly","html_url":"https://github.com/JohnDaly","followers_url":"https://api.github.com/users/JohnDaly/followers","following_url":"https://api.github.com/users/JohnDaly/following{/other_user}","gists_url":"https://api.github.com/users/JohnDaly/gists{/gist_id}","starred_url":"https://api.github.com/users/JohnDaly/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JohnDaly/subscriptions","organizations_url":"https://api.github.com/users/JohnDaly/orgs","repos_url":"https://api.github.com/users/JohnDaly/repos","events_url":"https://api.github.com/users/JohnDaly/events{/privacy}","received_events_url":"https://api.github.com/users/JohnDaly/received_events","type":"User","site_admin":false},"created_at":"2024-02-04T02:23:14Z","updated_at":"2024-02-04T02:23:14Z","author_association":"COLLABORATOR","body":"@dependabot rebase","reactions":{"url":"https://api.github.com/repos/tvillarete/ipod-classic-js/issues/comments/1925554663/reactions","total_count":0,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0},"performed_via_github_app":null}},"public":true,"created_at":"2024-02-04T02:23:15Z"},{"id":"35379083357","type":"IssueCommentEvent","actor":{"id":1719443,"login":"JohnDaly","display_login":"JohnDaly","gravatar_id":"","url":"https://api.github.com/users/JohnDaly","avatar_url":"https://avatars.githubusercontent.com/u/1719443?"},"repo":{"id":229722685,"name":"tvillarete/ipod-classic-js","url":"https://api.github.com/repos/tvillarete/ipod-classic-js"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/tvillarete/ipod-classic-js/issues/130","repository_url":"https://api.github.com/repos/tvillarete/ipod-classic-js","labels_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/issues/130/labels{/name}","comments_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/issues/130/comments","events_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/issues/130/events","html_url":"https://github.com/tvillarete/ipod-classic-js/pull/130","id":1523458879,"node_id":"PR_kwDODbFKPc5G3XpU","number":130,"title":"Bump json5 from 1.0.1 to 1.0.2","user":{"login":"dependabot[bot]","id":49699333,"node_id":"MDM6Qm90NDk2OTkzMzM=","avatar_url":"https://avatars.githubusercontent.com/in/29110?v=4","gravatar_id":"","url":"https://api.github.com/users/dependabot%5Bbot%5D","html_url":"https://github.com/apps/dependabot","followers_url":"https://api.github.com/users/dependabot%5Bbot%5D/followers","following_url":"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/dependabot%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/dependabot%5Bbot%5D/repos","events_url":"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/dependabot%5Bbot%5D/received_events","type":"Bot","site_admin":false},"labels":[{"id":1909617199,"node_id":"MDU6TGFiZWwxOTA5NjE3MTk5","url":"https://api.github.com/repos/tvillarete/ipod-classic-js/labels/dependencies","name":"dependencies","color":"0366d6","default":false,"description":"Pull requests that update a dependency file"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2023-01-07T04:28:13Z","updated_at":"2024-02-04T02:22:24Z","closed_at":null,"author_association":"CONTRIBUTOR","active_lock_reason":null,"draft":false,"pull_request":{"url":"https://api.github.com/repos/tvillarete/ipod-classic-js/pulls/130","html_url":"https://github.com/tvillarete/ipod-classic-js/pull/130","diff_url":"https://github.com/tvillarete/ipod-classic-js/pull/130.diff","patch_url":"https://github.com/tvillarete/ipod-classic-js/pull/130.patch","merged_at":null},"body":"Bumps [json5](https://github.com/json5/json5) from 1.0.1 to 1.0.2.\n\nRelease notes
\nSourced from json5's releases.
\n\nv1.0.2
\n\n- Fix: Properties with the name
__proto__
are added to objects and arrays. (#199) This also fixes a prototype pollution vulnerability reported by Jonathan Gregson! (#295). This has been backported to v1. (#298) \n
\n
\n \n\nChangelog
\nSourced from json5's changelog.
\n\n\n\n\n- Fix: json5@2.2.3 is now the 'latest' release according to npm instead of\nv1.0.2. (#299)
\n
\n\n\n- Fix: Properties with the name
__proto__
are added to objects and arrays.\n(#199) This also fixes a prototype pollution vulnerability reported by\nJonathan Gregson! (#295). \n
\n\n\n- Fix: Removed dependence on minimist to patch CVE-2021-44906. (#266)
\n
\n\n\n- New: Accurate and documented TypeScript declarations are now included. There\nis no need to install
@types/json5
. (#236, #244) \n
\n\n\n- Fix: An out of memory bug when parsing numbers has been fixed. (#228,\n#229)
\n
\n\n\n
\n... (truncated)
\n \n\nCommits
\n\n \n
\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=json5&package-manager=npm_and_yarn&previous-version=1.0.1&new-version=1.0.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options
\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language\n- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language\n- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language\n- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language\n\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/tvillarete/ipod-classic-js/network/alerts).\n\n ","reactions":{"url":"https://api.github.com/repos/tvillarete/ipod-classic-js/issues/130/reactions","total_count":0,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0},"timeline_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/issues/130/timeline","performed_via_github_app":null,"state_reason":null},"comment":{"url":"https://api.github.com/repos/tvillarete/ipod-classic-js/issues/comments/1925554527","html_url":"https://github.com/tvillarete/ipod-classic-js/pull/130#issuecomment-1925554527","issue_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/issues/130","id":1925554527,"node_id":"IC_kwDODbFKPc5yxaFf","user":{"login":"JohnDaly","id":1719443,"node_id":"MDQ6VXNlcjE3MTk0NDM=","avatar_url":"https://avatars.githubusercontent.com/u/1719443?v=4","gravatar_id":"","url":"https://api.github.com/users/JohnDaly","html_url":"https://github.com/JohnDaly","followers_url":"https://api.github.com/users/JohnDaly/followers","following_url":"https://api.github.com/users/JohnDaly/following{/other_user}","gists_url":"https://api.github.com/users/JohnDaly/gists{/gist_id}","starred_url":"https://api.github.com/users/JohnDaly/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JohnDaly/subscriptions","organizations_url":"https://api.github.com/users/JohnDaly/orgs","repos_url":"https://api.github.com/users/JohnDaly/repos","events_url":"https://api.github.com/users/JohnDaly/events{/privacy}","received_events_url":"https://api.github.com/users/JohnDaly/received_events","type":"User","site_admin":false},"created_at":"2024-02-04T02:22:24Z","updated_at":"2024-02-04T02:22:24Z","author_association":"COLLABORATOR","body":"@dependabot rebase","reactions":{"url":"https://api.github.com/repos/tvillarete/ipod-classic-js/issues/comments/1925554527/reactions","total_count":0,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0},"performed_via_github_app":null}},"public":true,"created_at":"2024-02-04T02:22:25Z"},{"id":"35378994889","type":"PushEvent","actor":{"id":1719443,"login":"JohnDaly","display_login":"JohnDaly","gravatar_id":"","url":"https://api.github.com/users/JohnDaly","avatar_url":"https://avatars.githubusercontent.com/u/1719443?"},"repo":{"id":379702465,"name":"JohnDaly/ipod-classic-js","url":"https://api.github.com/repos/JohnDaly/ipod-classic-js"},"payload":{"repository_id":379702465,"push_id":16932901863,"size":3,"distinct_size":1,"ref":"refs/heads/cache-image-assets","head":"79788b0aba9f35a140269ea56edf7d736c646427","before":"ebd6af4090fa6365c70b6077c0633e5b78633bd3","commits":[{"sha":"b02ebf7fd8cca7dec0e9db274957af332b323110","author":{"email":"john.daly2@gmail.com","name":"John Daly"},"message":"Remove date-fns dependency (#154)","distinct":false,"url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/commits/b02ebf7fd8cca7dec0e9db274957af332b323110"},{"sha":"c79380220766f16d26e85e5f0e9e4657d6fbae32","author":{"email":"john.daly2@gmail.com","name":"John Daly"},"message":"Remove axios + dedupe dependencies (#155)\n\n* Remove axios\n\n* Dedupe dependencies","distinct":false,"url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/commits/c79380220766f16d26e85e5f0e9e4657d6fbae32"},{"sha":"79788b0aba9f35a140269ea56edf7d736c646427","author":{"email":"john.daly2@gmail.com","name":"John Daly"},"message":"Merge branch 'master' into cache-image-assets","distinct":true,"url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/commits/79788b0aba9f35a140269ea56edf7d736c646427"}]},"public":true,"created_at":"2024-02-04T02:09:12Z"},{"id":"35378993080","type":"PushEvent","actor":{"id":1719443,"login":"JohnDaly","display_login":"JohnDaly","gravatar_id":"","url":"https://api.github.com/users/JohnDaly","avatar_url":"https://avatars.githubusercontent.com/u/1719443?"},"repo":{"id":379702465,"name":"JohnDaly/ipod-classic-js","url":"https://api.github.com/repos/JohnDaly/ipod-classic-js"},"payload":{"repository_id":379702465,"push_id":16932900529,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"c79380220766f16d26e85e5f0e9e4657d6fbae32","before":"ce67b51f3f974b7c7051a4f02bda27d04e86c880","commits":[{"sha":"b02ebf7fd8cca7dec0e9db274957af332b323110","author":{"email":"john.daly2@gmail.com","name":"John Daly"},"message":"Remove date-fns dependency (#154)","distinct":true,"url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/commits/b02ebf7fd8cca7dec0e9db274957af332b323110"},{"sha":"c79380220766f16d26e85e5f0e9e4657d6fbae32","author":{"email":"john.daly2@gmail.com","name":"John Daly"},"message":"Remove axios + dedupe dependencies (#155)\n\n* Remove axios\n\n* Dedupe dependencies","distinct":true,"url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/commits/c79380220766f16d26e85e5f0e9e4657d6fbae32"}]},"public":true,"created_at":"2024-02-04T02:08:55Z"},{"id":"35378767489","type":"PushEvent","actor":{"id":1719443,"login":"JohnDaly","display_login":"JohnDaly","gravatar_id":"","url":"https://api.github.com/users/JohnDaly","avatar_url":"https://avatars.githubusercontent.com/u/1719443?"},"repo":{"id":379702465,"name":"JohnDaly/ipod-classic-js","url":"https://api.github.com/repos/JohnDaly/ipod-classic-js"},"payload":{"repository_id":379702465,"push_id":16932746783,"size":1,"distinct_size":1,"ref":"refs/heads/cache-image-assets","head":"ebd6af4090fa6365c70b6077c0633e5b78633bd3","before":"d8fc445f1dd5ef5091fc91525eb6563444cac390","commits":[{"sha":"ebd6af4090fa6365c70b6077c0633e5b78633bd3","author":{"email":"john.daly2@gmail.com","name":"John Daly"},"message":"Fix props","distinct":true,"url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/commits/ebd6af4090fa6365c70b6077c0633e5b78633bd3"}]},"public":true,"created_at":"2024-02-04T01:44:05Z"},{"id":"35378685841","type":"PullRequestEvent","actor":{"id":1719443,"login":"JohnDaly","display_login":"JohnDaly","gravatar_id":"","url":"https://api.github.com/users/JohnDaly","avatar_url":"https://avatars.githubusercontent.com/u/1719443?"},"repo":{"id":229722685,"name":"tvillarete/ipod-classic-js","url":"https://api.github.com/repos/tvillarete/ipod-classic-js"},"payload":{"action":"opened","number":156,"pull_request":{"url":"https://api.github.com/repos/tvillarete/ipod-classic-js/pulls/156","id":1710139309,"node_id":"PR_kwDODbFKPc5l7qet","html_url":"https://github.com/tvillarete/ipod-classic-js/pull/156","diff_url":"https://github.com/tvillarete/ipod-classic-js/pull/156.diff","patch_url":"https://github.com/tvillarete/ipod-classic-js/pull/156.patch","issue_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/issues/156","number":156,"state":"open","locked":false,"title":"Make image assets cachable","user":{"login":"JohnDaly","id":1719443,"node_id":"MDQ6VXNlcjE3MTk0NDM=","avatar_url":"https://avatars.githubusercontent.com/u/1719443?v=4","gravatar_id":"","url":"https://api.github.com/users/JohnDaly","html_url":"https://github.com/JohnDaly","followers_url":"https://api.github.com/users/JohnDaly/followers","following_url":"https://api.github.com/users/JohnDaly/following{/other_user}","gists_url":"https://api.github.com/users/JohnDaly/gists{/gist_id}","starred_url":"https://api.github.com/users/JohnDaly/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JohnDaly/subscriptions","organizations_url":"https://api.github.com/users/JohnDaly/orgs","repos_url":"https://api.github.com/users/JohnDaly/repos","events_url":"https://api.github.com/users/JohnDaly/events{/privacy}","received_events_url":"https://api.github.com/users/JohnDaly/received_events","type":"User","site_admin":false},"body":"Update images to use static imports to make them cachable","created_at":"2024-02-04T01:35:40Z","updated_at":"2024-02-04T01:35:40Z","closed_at":null,"merged_at":null,"merge_commit_sha":null,"assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[],"milestone":null,"draft":true,"commits_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/pulls/156/commits","review_comments_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/pulls/156/comments","review_comment_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/pulls/comments{/number}","comments_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/issues/156/comments","statuses_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/statuses/d8fc445f1dd5ef5091fc91525eb6563444cac390","head":{"label":"JohnDaly:cache-image-assets","ref":"cache-image-assets","sha":"d8fc445f1dd5ef5091fc91525eb6563444cac390","user":{"login":"JohnDaly","id":1719443,"node_id":"MDQ6VXNlcjE3MTk0NDM=","avatar_url":"https://avatars.githubusercontent.com/u/1719443?v=4","gravatar_id":"","url":"https://api.github.com/users/JohnDaly","html_url":"https://github.com/JohnDaly","followers_url":"https://api.github.com/users/JohnDaly/followers","following_url":"https://api.github.com/users/JohnDaly/following{/other_user}","gists_url":"https://api.github.com/users/JohnDaly/gists{/gist_id}","starred_url":"https://api.github.com/users/JohnDaly/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JohnDaly/subscriptions","organizations_url":"https://api.github.com/users/JohnDaly/orgs","repos_url":"https://api.github.com/users/JohnDaly/repos","events_url":"https://api.github.com/users/JohnDaly/events{/privacy}","received_events_url":"https://api.github.com/users/JohnDaly/received_events","type":"User","site_admin":false},"repo":{"id":379702465,"node_id":"MDEwOlJlcG9zaXRvcnkzNzk3MDI0NjU=","name":"ipod-classic-js","full_name":"JohnDaly/ipod-classic-js","private":false,"owner":{"login":"JohnDaly","id":1719443,"node_id":"MDQ6VXNlcjE3MTk0NDM=","avatar_url":"https://avatars.githubusercontent.com/u/1719443?v=4","gravatar_id":"","url":"https://api.github.com/users/JohnDaly","html_url":"https://github.com/JohnDaly","followers_url":"https://api.github.com/users/JohnDaly/followers","following_url":"https://api.github.com/users/JohnDaly/following{/other_user}","gists_url":"https://api.github.com/users/JohnDaly/gists{/gist_id}","starred_url":"https://api.github.com/users/JohnDaly/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JohnDaly/subscriptions","organizations_url":"https://api.github.com/users/JohnDaly/orgs","repos_url":"https://api.github.com/users/JohnDaly/repos","events_url":"https://api.github.com/users/JohnDaly/events{/privacy}","received_events_url":"https://api.github.com/users/JohnDaly/received_events","type":"User","site_admin":false},"html_url":"https://github.com/JohnDaly/ipod-classic-js","description":"An iPod Classic that connects to Apple Music and Spotify. Built with React & Styled Components","fork":true,"url":"https://api.github.com/repos/JohnDaly/ipod-classic-js","forks_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/forks","keys_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/keys{/key_id}","collaborators_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/teams","hooks_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/hooks","issue_events_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/issues/events{/number}","events_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/events","assignees_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/assignees{/user}","branches_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/branches{/branch}","tags_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/tags","blobs_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/git/refs{/sha}","trees_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/git/trees{/sha}","statuses_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/statuses/{sha}","languages_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/languages","stargazers_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/stargazers","contributors_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/contributors","subscribers_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/subscribers","subscription_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/subscription","commits_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/commits{/sha}","git_commits_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/git/commits{/sha}","comments_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/comments{/number}","issue_comment_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/issues/comments{/number}","contents_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/contents/{+path}","compare_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/compare/{base}...{head}","merges_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/merges","archive_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/downloads","issues_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/issues{/number}","pulls_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/pulls{/number}","milestones_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/milestones{/number}","notifications_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/labels{/name}","releases_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/releases{/id}","deployments_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/deployments","created_at":"2021-06-23T18:57:23Z","updated_at":"2022-04-15T17:51:07Z","pushed_at":"2024-02-04T01:34:41Z","git_url":"git://github.com/JohnDaly/ipod-classic-js.git","ssh_url":"git@github.com:JohnDaly/ipod-classic-js.git","clone_url":"https://github.com/JohnDaly/ipod-classic-js.git","svn_url":"https://github.com/JohnDaly/ipod-classic-js","homepage":"http://tannerv.com/ipod","size":18559,"stargazers_count":0,"watchers_count":0,"language":"TypeScript","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":0,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":[],"visibility":"public","forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"tvillarete:master","ref":"master","sha":"b02ebf7fd8cca7dec0e9db274957af332b323110","user":{"login":"tvillarete","id":21055469,"node_id":"MDQ6VXNlcjIxMDU1NDY5","avatar_url":"https://avatars.githubusercontent.com/u/21055469?v=4","gravatar_id":"","url":"https://api.github.com/users/tvillarete","html_url":"https://github.com/tvillarete","followers_url":"https://api.github.com/users/tvillarete/followers","following_url":"https://api.github.com/users/tvillarete/following{/other_user}","gists_url":"https://api.github.com/users/tvillarete/gists{/gist_id}","starred_url":"https://api.github.com/users/tvillarete/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tvillarete/subscriptions","organizations_url":"https://api.github.com/users/tvillarete/orgs","repos_url":"https://api.github.com/users/tvillarete/repos","events_url":"https://api.github.com/users/tvillarete/events{/privacy}","received_events_url":"https://api.github.com/users/tvillarete/received_events","type":"User","site_admin":false},"repo":{"id":229722685,"node_id":"MDEwOlJlcG9zaXRvcnkyMjk3MjI2ODU=","name":"ipod-classic-js","full_name":"tvillarete/ipod-classic-js","private":false,"owner":{"login":"tvillarete","id":21055469,"node_id":"MDQ6VXNlcjIxMDU1NDY5","avatar_url":"https://avatars.githubusercontent.com/u/21055469?v=4","gravatar_id":"","url":"https://api.github.com/users/tvillarete","html_url":"https://github.com/tvillarete","followers_url":"https://api.github.com/users/tvillarete/followers","following_url":"https://api.github.com/users/tvillarete/following{/other_user}","gists_url":"https://api.github.com/users/tvillarete/gists{/gist_id}","starred_url":"https://api.github.com/users/tvillarete/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tvillarete/subscriptions","organizations_url":"https://api.github.com/users/tvillarete/orgs","repos_url":"https://api.github.com/users/tvillarete/repos","events_url":"https://api.github.com/users/tvillarete/events{/privacy}","received_events_url":"https://api.github.com/users/tvillarete/received_events","type":"User","site_admin":false},"html_url":"https://github.com/tvillarete/ipod-classic-js","description":"An iPod Classic emulator that connects to Apple Music and Spotify. Built with React & Styled Components","fork":false,"url":"https://api.github.com/repos/tvillarete/ipod-classic-js","forks_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/forks","keys_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/keys{/key_id}","collaborators_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/teams","hooks_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/hooks","issue_events_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/issues/events{/number}","events_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/events","assignees_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/assignees{/user}","branches_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/branches{/branch}","tags_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/tags","blobs_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/git/refs{/sha}","trees_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/git/trees{/sha}","statuses_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/statuses/{sha}","languages_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/languages","stargazers_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/stargazers","contributors_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/contributors","subscribers_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/subscribers","subscription_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/subscription","commits_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/commits{/sha}","git_commits_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/git/commits{/sha}","comments_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/comments{/number}","issue_comment_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/issues/comments{/number}","contents_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/contents/{+path}","compare_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/compare/{base}...{head}","merges_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/merges","archive_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/downloads","issues_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/issues{/number}","pulls_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/pulls{/number}","milestones_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/milestones{/number}","notifications_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/labels{/name}","releases_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/releases{/id}","deployments_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/deployments","created_at":"2019-12-23T09:45:09Z","updated_at":"2024-02-01T19:33:00Z","pushed_at":"2024-02-04T01:35:40Z","git_url":"git://github.com/tvillarete/ipod-classic-js.git","ssh_url":"git@github.com:tvillarete/ipod-classic-js.git","clone_url":"https://github.com/tvillarete/ipod-classic-js.git","svn_url":"https://github.com/tvillarete/ipod-classic-js","homepage":"http://tannerv.com/ipod","size":18810,"stargazers_count":1390,"watchers_count":1390,"language":"TypeScript","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"has_discussions":false,"forks_count":93,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":36,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":["apple-music"],"visibility":"public","forks":93,"open_issues":36,"watchers":1390,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/tvillarete/ipod-classic-js/pulls/156"},"html":{"href":"https://github.com/tvillarete/ipod-classic-js/pull/156"},"issue":{"href":"https://api.github.com/repos/tvillarete/ipod-classic-js/issues/156"},"comments":{"href":"https://api.github.com/repos/tvillarete/ipod-classic-js/issues/156/comments"},"review_comments":{"href":"https://api.github.com/repos/tvillarete/ipod-classic-js/pulls/156/comments"},"review_comment":{"href":"https://api.github.com/repos/tvillarete/ipod-classic-js/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/tvillarete/ipod-classic-js/pulls/156/commits"},"statuses":{"href":"https://api.github.com/repos/tvillarete/ipod-classic-js/statuses/d8fc445f1dd5ef5091fc91525eb6563444cac390"}},"author_association":"COLLABORATOR","auto_merge":null,"active_lock_reason":null,"merged":false,"mergeable":null,"rebaseable":null,"mergeable_state":"unknown","merged_by":null,"comments":0,"review_comments":0,"maintainer_can_modify":true,"commits":3,"additions":57,"deletions":525,"changed_files":7}},"public":true,"created_at":"2024-02-04T01:35:41Z"},{"id":"35378676472","type":"CreateEvent","actor":{"id":1719443,"login":"JohnDaly","display_login":"JohnDaly","gravatar_id":"","url":"https://api.github.com/users/JohnDaly","avatar_url":"https://avatars.githubusercontent.com/u/1719443?"},"repo":{"id":379702465,"name":"JohnDaly/ipod-classic-js","url":"https://api.github.com/repos/JohnDaly/ipod-classic-js"},"payload":{"ref":"cache-image-assets","ref_type":"branch","master_branch":"master","description":"An iPod Classic that connects to Apple Music and Spotify. Built with React & Styled Components","pusher_type":"user"},"public":true,"created_at":"2024-02-04T01:34:43Z"},{"id":"35377226517","type":"PullRequestEvent","actor":{"id":1719443,"login":"JohnDaly","display_login":"JohnDaly","gravatar_id":"","url":"https://api.github.com/users/JohnDaly","avatar_url":"https://avatars.githubusercontent.com/u/1719443?"},"repo":{"id":229722685,"name":"tvillarete/ipod-classic-js","url":"https://api.github.com/repos/tvillarete/ipod-classic-js"},"payload":{"action":"opened","number":155,"pull_request":{"url":"https://api.github.com/repos/tvillarete/ipod-classic-js/pulls/155","id":1710038449,"node_id":"PR_kwDODbFKPc5l7R2x","html_url":"https://github.com/tvillarete/ipod-classic-js/pull/155","diff_url":"https://github.com/tvillarete/ipod-classic-js/pull/155.diff","patch_url":"https://github.com/tvillarete/ipod-classic-js/pull/155.patch","issue_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/issues/155","number":155,"state":"open","locked":false,"title":"Remove axios + dedupe dependencies","user":{"login":"JohnDaly","id":1719443,"node_id":"MDQ6VXNlcjE3MTk0NDM=","avatar_url":"https://avatars.githubusercontent.com/u/1719443?v=4","gravatar_id":"","url":"https://api.github.com/users/JohnDaly","html_url":"https://github.com/JohnDaly","followers_url":"https://api.github.com/users/JohnDaly/followers","following_url":"https://api.github.com/users/JohnDaly/following{/other_user}","gists_url":"https://api.github.com/users/JohnDaly/gists{/gist_id}","starred_url":"https://api.github.com/users/JohnDaly/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JohnDaly/subscriptions","organizations_url":"https://api.github.com/users/JohnDaly/orgs","repos_url":"https://api.github.com/users/JohnDaly/repos","events_url":"https://api.github.com/users/JohnDaly/events{/privacy}","received_events_url":"https://api.github.com/users/JohnDaly/received_events","type":"User","site_admin":false},"body":"Removing the `axios` dependency, since it appears to be unused.\r\n\r\nI consolidated the package versions in the lock file by running `yarn-deduplicate` on it","created_at":"2024-02-03T22:22:58Z","updated_at":"2024-02-03T22:22:58Z","closed_at":null,"merged_at":null,"merge_commit_sha":null,"assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[],"milestone":null,"draft":false,"commits_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/pulls/155/commits","review_comments_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/pulls/155/comments","review_comment_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/pulls/comments{/number}","comments_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/issues/155/comments","statuses_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/statuses/3017b3f91180a55b923b46319050c92e5d507750","head":{"label":"JohnDaly:clean-deps","ref":"clean-deps","sha":"3017b3f91180a55b923b46319050c92e5d507750","user":{"login":"JohnDaly","id":1719443,"node_id":"MDQ6VXNlcjE3MTk0NDM=","avatar_url":"https://avatars.githubusercontent.com/u/1719443?v=4","gravatar_id":"","url":"https://api.github.com/users/JohnDaly","html_url":"https://github.com/JohnDaly","followers_url":"https://api.github.com/users/JohnDaly/followers","following_url":"https://api.github.com/users/JohnDaly/following{/other_user}","gists_url":"https://api.github.com/users/JohnDaly/gists{/gist_id}","starred_url":"https://api.github.com/users/JohnDaly/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JohnDaly/subscriptions","organizations_url":"https://api.github.com/users/JohnDaly/orgs","repos_url":"https://api.github.com/users/JohnDaly/repos","events_url":"https://api.github.com/users/JohnDaly/events{/privacy}","received_events_url":"https://api.github.com/users/JohnDaly/received_events","type":"User","site_admin":false},"repo":{"id":379702465,"node_id":"MDEwOlJlcG9zaXRvcnkzNzk3MDI0NjU=","name":"ipod-classic-js","full_name":"JohnDaly/ipod-classic-js","private":false,"owner":{"login":"JohnDaly","id":1719443,"node_id":"MDQ6VXNlcjE3MTk0NDM=","avatar_url":"https://avatars.githubusercontent.com/u/1719443?v=4","gravatar_id":"","url":"https://api.github.com/users/JohnDaly","html_url":"https://github.com/JohnDaly","followers_url":"https://api.github.com/users/JohnDaly/followers","following_url":"https://api.github.com/users/JohnDaly/following{/other_user}","gists_url":"https://api.github.com/users/JohnDaly/gists{/gist_id}","starred_url":"https://api.github.com/users/JohnDaly/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JohnDaly/subscriptions","organizations_url":"https://api.github.com/users/JohnDaly/orgs","repos_url":"https://api.github.com/users/JohnDaly/repos","events_url":"https://api.github.com/users/JohnDaly/events{/privacy}","received_events_url":"https://api.github.com/users/JohnDaly/received_events","type":"User","site_admin":false},"html_url":"https://github.com/JohnDaly/ipod-classic-js","description":"An iPod Classic that connects to Apple Music and Spotify. Built with React & Styled Components","fork":true,"url":"https://api.github.com/repos/JohnDaly/ipod-classic-js","forks_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/forks","keys_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/keys{/key_id}","collaborators_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/teams","hooks_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/hooks","issue_events_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/issues/events{/number}","events_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/events","assignees_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/assignees{/user}","branches_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/branches{/branch}","tags_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/tags","blobs_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/git/refs{/sha}","trees_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/git/trees{/sha}","statuses_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/statuses/{sha}","languages_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/languages","stargazers_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/stargazers","contributors_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/contributors","subscribers_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/subscribers","subscription_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/subscription","commits_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/commits{/sha}","git_commits_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/git/commits{/sha}","comments_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/comments{/number}","issue_comment_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/issues/comments{/number}","contents_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/contents/{+path}","compare_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/compare/{base}...{head}","merges_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/merges","archive_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/downloads","issues_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/issues{/number}","pulls_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/pulls{/number}","milestones_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/milestones{/number}","notifications_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/labels{/name}","releases_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/releases{/id}","deployments_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/deployments","created_at":"2021-06-23T18:57:23Z","updated_at":"2022-04-15T17:51:07Z","pushed_at":"2024-02-03T22:20:41Z","git_url":"git://github.com/JohnDaly/ipod-classic-js.git","ssh_url":"git@github.com:JohnDaly/ipod-classic-js.git","clone_url":"https://github.com/JohnDaly/ipod-classic-js.git","svn_url":"https://github.com/JohnDaly/ipod-classic-js","homepage":"http://tannerv.com/ipod","size":18559,"stargazers_count":0,"watchers_count":0,"language":"TypeScript","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":0,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":[],"visibility":"public","forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"tvillarete:master","ref":"master","sha":"b02ebf7fd8cca7dec0e9db274957af332b323110","user":{"login":"tvillarete","id":21055469,"node_id":"MDQ6VXNlcjIxMDU1NDY5","avatar_url":"https://avatars.githubusercontent.com/u/21055469?v=4","gravatar_id":"","url":"https://api.github.com/users/tvillarete","html_url":"https://github.com/tvillarete","followers_url":"https://api.github.com/users/tvillarete/followers","following_url":"https://api.github.com/users/tvillarete/following{/other_user}","gists_url":"https://api.github.com/users/tvillarete/gists{/gist_id}","starred_url":"https://api.github.com/users/tvillarete/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tvillarete/subscriptions","organizations_url":"https://api.github.com/users/tvillarete/orgs","repos_url":"https://api.github.com/users/tvillarete/repos","events_url":"https://api.github.com/users/tvillarete/events{/privacy}","received_events_url":"https://api.github.com/users/tvillarete/received_events","type":"User","site_admin":false},"repo":{"id":229722685,"node_id":"MDEwOlJlcG9zaXRvcnkyMjk3MjI2ODU=","name":"ipod-classic-js","full_name":"tvillarete/ipod-classic-js","private":false,"owner":{"login":"tvillarete","id":21055469,"node_id":"MDQ6VXNlcjIxMDU1NDY5","avatar_url":"https://avatars.githubusercontent.com/u/21055469?v=4","gravatar_id":"","url":"https://api.github.com/users/tvillarete","html_url":"https://github.com/tvillarete","followers_url":"https://api.github.com/users/tvillarete/followers","following_url":"https://api.github.com/users/tvillarete/following{/other_user}","gists_url":"https://api.github.com/users/tvillarete/gists{/gist_id}","starred_url":"https://api.github.com/users/tvillarete/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tvillarete/subscriptions","organizations_url":"https://api.github.com/users/tvillarete/orgs","repos_url":"https://api.github.com/users/tvillarete/repos","events_url":"https://api.github.com/users/tvillarete/events{/privacy}","received_events_url":"https://api.github.com/users/tvillarete/received_events","type":"User","site_admin":false},"html_url":"https://github.com/tvillarete/ipod-classic-js","description":"An iPod Classic emulator that connects to Apple Music and Spotify. Built with React & Styled Components","fork":false,"url":"https://api.github.com/repos/tvillarete/ipod-classic-js","forks_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/forks","keys_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/keys{/key_id}","collaborators_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/teams","hooks_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/hooks","issue_events_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/issues/events{/number}","events_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/events","assignees_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/assignees{/user}","branches_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/branches{/branch}","tags_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/tags","blobs_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/git/refs{/sha}","trees_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/git/trees{/sha}","statuses_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/statuses/{sha}","languages_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/languages","stargazers_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/stargazers","contributors_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/contributors","subscribers_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/subscribers","subscription_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/subscription","commits_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/commits{/sha}","git_commits_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/git/commits{/sha}","comments_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/comments{/number}","issue_comment_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/issues/comments{/number}","contents_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/contents/{+path}","compare_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/compare/{base}...{head}","merges_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/merges","archive_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/downloads","issues_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/issues{/number}","pulls_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/pulls{/number}","milestones_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/milestones{/number}","notifications_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/labels{/name}","releases_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/releases{/id}","deployments_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/deployments","created_at":"2019-12-23T09:45:09Z","updated_at":"2024-02-01T19:33:00Z","pushed_at":"2024-02-03T22:22:58Z","git_url":"git://github.com/tvillarete/ipod-classic-js.git","ssh_url":"git@github.com:tvillarete/ipod-classic-js.git","clone_url":"https://github.com/tvillarete/ipod-classic-js.git","svn_url":"https://github.com/tvillarete/ipod-classic-js","homepage":"http://tannerv.com/ipod","size":18810,"stargazers_count":1390,"watchers_count":1390,"language":"TypeScript","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"has_discussions":false,"forks_count":93,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":35,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":["apple-music"],"visibility":"public","forks":93,"open_issues":35,"watchers":1390,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/tvillarete/ipod-classic-js/pulls/155"},"html":{"href":"https://github.com/tvillarete/ipod-classic-js/pull/155"},"issue":{"href":"https://api.github.com/repos/tvillarete/ipod-classic-js/issues/155"},"comments":{"href":"https://api.github.com/repos/tvillarete/ipod-classic-js/issues/155/comments"},"review_comments":{"href":"https://api.github.com/repos/tvillarete/ipod-classic-js/pulls/155/comments"},"review_comment":{"href":"https://api.github.com/repos/tvillarete/ipod-classic-js/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/tvillarete/ipod-classic-js/pulls/155/commits"},"statuses":{"href":"https://api.github.com/repos/tvillarete/ipod-classic-js/statuses/3017b3f91180a55b923b46319050c92e5d507750"}},"author_association":"COLLABORATOR","auto_merge":null,"active_lock_reason":null,"merged":false,"mergeable":null,"rebaseable":null,"mergeable_state":"unknown","merged_by":null,"comments":0,"review_comments":0,"maintainer_can_modify":true,"commits":2,"additions":37,"deletions":495,"changed_files":2}},"public":true,"created_at":"2024-02-03T22:22:59Z"},{"id":"35377201999","type":"CreateEvent","actor":{"id":1719443,"login":"JohnDaly","display_login":"JohnDaly","gravatar_id":"","url":"https://api.github.com/users/JohnDaly","avatar_url":"https://avatars.githubusercontent.com/u/1719443?"},"repo":{"id":379702465,"name":"JohnDaly/ipod-classic-js","url":"https://api.github.com/repos/JohnDaly/ipod-classic-js"},"payload":{"ref":"clean-deps","ref_type":"branch","master_branch":"master","description":"An iPod Classic that connects to Apple Music and Spotify. Built with React & Styled Components","pusher_type":"user"},"public":true,"created_at":"2024-02-03T22:20:42Z"},{"id":"35376879572","type":"ForkEvent","actor":{"id":1719443,"login":"JohnDaly","display_login":"JohnDaly","gravatar_id":"","url":"https://api.github.com/users/JohnDaly","avatar_url":"https://avatars.githubusercontent.com/u/1719443?"},"repo":{"id":71966177,"name":"webpack-contrib/webpack-bundle-analyzer","url":"https://api.github.com/repos/webpack-contrib/webpack-bundle-analyzer"},"payload":{"forkee":{"id":752447190,"node_id":"R_kgDOLNlu1g","name":"webpack-bundle-analyzer","full_name":"JohnDaly/webpack-bundle-analyzer","private":false,"owner":{"login":"JohnDaly","id":1719443,"node_id":"MDQ6VXNlcjE3MTk0NDM=","avatar_url":"https://avatars.githubusercontent.com/u/1719443?v=4","gravatar_id":"","url":"https://api.github.com/users/JohnDaly","html_url":"https://github.com/JohnDaly","followers_url":"https://api.github.com/users/JohnDaly/followers","following_url":"https://api.github.com/users/JohnDaly/following{/other_user}","gists_url":"https://api.github.com/users/JohnDaly/gists{/gist_id}","starred_url":"https://api.github.com/users/JohnDaly/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JohnDaly/subscriptions","organizations_url":"https://api.github.com/users/JohnDaly/orgs","repos_url":"https://api.github.com/users/JohnDaly/repos","events_url":"https://api.github.com/users/JohnDaly/events{/privacy}","received_events_url":"https://api.github.com/users/JohnDaly/received_events","type":"User","site_admin":false},"html_url":"https://github.com/JohnDaly/webpack-bundle-analyzer","description":"Webpack plugin and CLI utility that represents bundle content as convenient interactive zoomable treemap","fork":true,"url":"https://api.github.com/repos/JohnDaly/webpack-bundle-analyzer","forks_url":"https://api.github.com/repos/JohnDaly/webpack-bundle-analyzer/forks","keys_url":"https://api.github.com/repos/JohnDaly/webpack-bundle-analyzer/keys{/key_id}","collaborators_url":"https://api.github.com/repos/JohnDaly/webpack-bundle-analyzer/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/JohnDaly/webpack-bundle-analyzer/teams","hooks_url":"https://api.github.com/repos/JohnDaly/webpack-bundle-analyzer/hooks","issue_events_url":"https://api.github.com/repos/JohnDaly/webpack-bundle-analyzer/issues/events{/number}","events_url":"https://api.github.com/repos/JohnDaly/webpack-bundle-analyzer/events","assignees_url":"https://api.github.com/repos/JohnDaly/webpack-bundle-analyzer/assignees{/user}","branches_url":"https://api.github.com/repos/JohnDaly/webpack-bundle-analyzer/branches{/branch}","tags_url":"https://api.github.com/repos/JohnDaly/webpack-bundle-analyzer/tags","blobs_url":"https://api.github.com/repos/JohnDaly/webpack-bundle-analyzer/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/JohnDaly/webpack-bundle-analyzer/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/JohnDaly/webpack-bundle-analyzer/git/refs{/sha}","trees_url":"https://api.github.com/repos/JohnDaly/webpack-bundle-analyzer/git/trees{/sha}","statuses_url":"https://api.github.com/repos/JohnDaly/webpack-bundle-analyzer/statuses/{sha}","languages_url":"https://api.github.com/repos/JohnDaly/webpack-bundle-analyzer/languages","stargazers_url":"https://api.github.com/repos/JohnDaly/webpack-bundle-analyzer/stargazers","contributors_url":"https://api.github.com/repos/JohnDaly/webpack-bundle-analyzer/contributors","subscribers_url":"https://api.github.com/repos/JohnDaly/webpack-bundle-analyzer/subscribers","subscription_url":"https://api.github.com/repos/JohnDaly/webpack-bundle-analyzer/subscription","commits_url":"https://api.github.com/repos/JohnDaly/webpack-bundle-analyzer/commits{/sha}","git_commits_url":"https://api.github.com/repos/JohnDaly/webpack-bundle-analyzer/git/commits{/sha}","comments_url":"https://api.github.com/repos/JohnDaly/webpack-bundle-analyzer/comments{/number}","issue_comment_url":"https://api.github.com/repos/JohnDaly/webpack-bundle-analyzer/issues/comments{/number}","contents_url":"https://api.github.com/repos/JohnDaly/webpack-bundle-analyzer/contents/{+path}","compare_url":"https://api.github.com/repos/JohnDaly/webpack-bundle-analyzer/compare/{base}...{head}","merges_url":"https://api.github.com/repos/JohnDaly/webpack-bundle-analyzer/merges","archive_url":"https://api.github.com/repos/JohnDaly/webpack-bundle-analyzer/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/JohnDaly/webpack-bundle-analyzer/downloads","issues_url":"https://api.github.com/repos/JohnDaly/webpack-bundle-analyzer/issues{/number}","pulls_url":"https://api.github.com/repos/JohnDaly/webpack-bundle-analyzer/pulls{/number}","milestones_url":"https://api.github.com/repos/JohnDaly/webpack-bundle-analyzer/milestones{/number}","notifications_url":"https://api.github.com/repos/JohnDaly/webpack-bundle-analyzer/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/JohnDaly/webpack-bundle-analyzer/labels{/name}","releases_url":"https://api.github.com/repos/JohnDaly/webpack-bundle-analyzer/releases{/id}","deployments_url":"https://api.github.com/repos/JohnDaly/webpack-bundle-analyzer/deployments","created_at":"2024-02-03T21:38:47Z","updated_at":"2024-02-03T21:38:48Z","pushed_at":"2023-11-16T07:20:43Z","git_url":"git://github.com/JohnDaly/webpack-bundle-analyzer.git","ssh_url":"git@github.com:JohnDaly/webpack-bundle-analyzer.git","clone_url":"https://github.com/JohnDaly/webpack-bundle-analyzer.git","svn_url":"https://github.com/JohnDaly/webpack-bundle-analyzer","homepage":null,"size":2851,"stargazers_count":0,"watchers_count":0,"language":null,"has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":false,"has_pages":false,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":0,"license":null,"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":[],"visibility":"public","forks":0,"open_issues":0,"watchers":0,"default_branch":"main","public":true}},"public":true,"created_at":"2024-02-03T21:38:48Z","org":{"id":25012217,"login":"webpack-contrib","gravatar_id":"","url":"https://api.github.com/orgs/webpack-contrib","avatar_url":"https://avatars.githubusercontent.com/u/25012217?"}},{"id":"35376498394","type":"CreateEvent","actor":{"id":1719443,"login":"JohnDaly","display_login":"JohnDaly","gravatar_id":"","url":"https://api.github.com/users/JohnDaly","avatar_url":"https://avatars.githubusercontent.com/u/1719443?"},"repo":{"id":752401481,"name":"JohnDaly/rspack-concatenate-modules-repro","url":"https://api.github.com/repos/JohnDaly/rspack-concatenate-modules-repro"},"payload":{"ref":"experiments-css","ref_type":"branch","master_branch":"main","description":null,"pusher_type":"user"},"public":true,"created_at":"2024-02-03T20:51:21Z"},{"id":"35376267979","type":"CreateEvent","actor":{"id":1719443,"login":"JohnDaly","display_login":"JohnDaly","gravatar_id":"","url":"https://api.github.com/users/JohnDaly","avatar_url":"https://avatars.githubusercontent.com/u/1719443?"},"repo":{"id":752401481,"name":"JohnDaly/rspack-concatenate-modules-repro","url":"https://api.github.com/repos/JohnDaly/rspack-concatenate-modules-repro"},"payload":{"ref":"main","ref_type":"branch","master_branch":"main","description":null,"pusher_type":"user"},"public":true,"created_at":"2024-02-03T20:24:05Z"},{"id":"35376267640","type":"CreateEvent","actor":{"id":1719443,"login":"JohnDaly","display_login":"JohnDaly","gravatar_id":"","url":"https://api.github.com/users/JohnDaly","avatar_url":"https://avatars.githubusercontent.com/u/1719443?"},"repo":{"id":752401481,"name":"JohnDaly/rspack-concatenate-modules-repro","url":"https://api.github.com/repos/JohnDaly/rspack-concatenate-modules-repro"},"payload":{"ref":null,"ref_type":"repository","master_branch":"main","description":null,"pusher_type":"user"},"public":true,"created_at":"2024-02-03T20:24:02Z"},{"id":"35184697981","type":"PullRequestEvent","actor":{"id":1719443,"login":"JohnDaly","display_login":"JohnDaly","gravatar_id":"","url":"https://api.github.com/users/JohnDaly","avatar_url":"https://avatars.githubusercontent.com/u/1719443?"},"repo":{"id":229722685,"name":"tvillarete/ipod-classic-js","url":"https://api.github.com/repos/tvillarete/ipod-classic-js"},"payload":{"action":"opened","number":154,"pull_request":{"url":"https://api.github.com/repos/tvillarete/ipod-classic-js/pulls/154","id":1698913366,"node_id":"PR_kwDODbFKPc5lQ1xW","html_url":"https://github.com/tvillarete/ipod-classic-js/pull/154","diff_url":"https://github.com/tvillarete/ipod-classic-js/pull/154.diff","patch_url":"https://github.com/tvillarete/ipod-classic-js/pull/154.patch","issue_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/issues/154","number":154,"state":"open","locked":false,"title":"Remove date-fns dependency","user":{"login":"JohnDaly","id":1719443,"node_id":"MDQ6VXNlcjE3MTk0NDM=","avatar_url":"https://avatars.githubusercontent.com/u/1719443?v=4","gravatar_id":"","url":"https://api.github.com/users/JohnDaly","html_url":"https://github.com/JohnDaly","followers_url":"https://api.github.com/users/JohnDaly/followers","following_url":"https://api.github.com/users/JohnDaly/following{/other_user}","gists_url":"https://api.github.com/users/JohnDaly/gists{/gist_id}","starred_url":"https://api.github.com/users/JohnDaly/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JohnDaly/subscriptions","organizations_url":"https://api.github.com/users/JohnDaly/orgs","repos_url":"https://api.github.com/users/JohnDaly/repos","events_url":"https://api.github.com/users/JohnDaly/events{/privacy}","received_events_url":"https://api.github.com/users/JohnDaly/received_events","type":"User","site_admin":false},"body":"Replacing usage of `date-fns` with native language features. Saves some bundle size and removes a dependency from the project.\r\n\r\n## Before (279.36 KB)\r\n\r\n\r\n\r\n## After (274.05 KB)\r\n\r\n","created_at":"2024-01-28T19:16:09Z","updated_at":"2024-01-28T19:16:09Z","closed_at":null,"merged_at":null,"merge_commit_sha":null,"assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[],"milestone":null,"draft":false,"commits_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/pulls/154/commits","review_comments_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/pulls/154/comments","review_comment_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/pulls/comments{/number}","comments_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/issues/154/comments","statuses_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/statuses/78883d4e4a13a7d8499478c75b3615c4b20b0676","head":{"label":"JohnDaly:optimize/remove-date-fns","ref":"optimize/remove-date-fns","sha":"78883d4e4a13a7d8499478c75b3615c4b20b0676","user":{"login":"JohnDaly","id":1719443,"node_id":"MDQ6VXNlcjE3MTk0NDM=","avatar_url":"https://avatars.githubusercontent.com/u/1719443?v=4","gravatar_id":"","url":"https://api.github.com/users/JohnDaly","html_url":"https://github.com/JohnDaly","followers_url":"https://api.github.com/users/JohnDaly/followers","following_url":"https://api.github.com/users/JohnDaly/following{/other_user}","gists_url":"https://api.github.com/users/JohnDaly/gists{/gist_id}","starred_url":"https://api.github.com/users/JohnDaly/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JohnDaly/subscriptions","organizations_url":"https://api.github.com/users/JohnDaly/orgs","repos_url":"https://api.github.com/users/JohnDaly/repos","events_url":"https://api.github.com/users/JohnDaly/events{/privacy}","received_events_url":"https://api.github.com/users/JohnDaly/received_events","type":"User","site_admin":false},"repo":{"id":379702465,"node_id":"MDEwOlJlcG9zaXRvcnkzNzk3MDI0NjU=","name":"ipod-classic-js","full_name":"JohnDaly/ipod-classic-js","private":false,"owner":{"login":"JohnDaly","id":1719443,"node_id":"MDQ6VXNlcjE3MTk0NDM=","avatar_url":"https://avatars.githubusercontent.com/u/1719443?v=4","gravatar_id":"","url":"https://api.github.com/users/JohnDaly","html_url":"https://github.com/JohnDaly","followers_url":"https://api.github.com/users/JohnDaly/followers","following_url":"https://api.github.com/users/JohnDaly/following{/other_user}","gists_url":"https://api.github.com/users/JohnDaly/gists{/gist_id}","starred_url":"https://api.github.com/users/JohnDaly/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JohnDaly/subscriptions","organizations_url":"https://api.github.com/users/JohnDaly/orgs","repos_url":"https://api.github.com/users/JohnDaly/repos","events_url":"https://api.github.com/users/JohnDaly/events{/privacy}","received_events_url":"https://api.github.com/users/JohnDaly/received_events","type":"User","site_admin":false},"html_url":"https://github.com/JohnDaly/ipod-classic-js","description":"An iPod Classic that connects to Apple Music and Spotify. Built with React & Styled Components","fork":true,"url":"https://api.github.com/repos/JohnDaly/ipod-classic-js","forks_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/forks","keys_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/keys{/key_id}","collaborators_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/teams","hooks_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/hooks","issue_events_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/issues/events{/number}","events_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/events","assignees_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/assignees{/user}","branches_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/branches{/branch}","tags_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/tags","blobs_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/git/refs{/sha}","trees_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/git/trees{/sha}","statuses_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/statuses/{sha}","languages_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/languages","stargazers_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/stargazers","contributors_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/contributors","subscribers_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/subscribers","subscription_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/subscription","commits_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/commits{/sha}","git_commits_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/git/commits{/sha}","comments_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/comments{/number}","issue_comment_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/issues/comments{/number}","contents_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/contents/{+path}","compare_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/compare/{base}...{head}","merges_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/merges","archive_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/downloads","issues_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/issues{/number}","pulls_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/pulls{/number}","milestones_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/milestones{/number}","notifications_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/labels{/name}","releases_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/releases{/id}","deployments_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/deployments","created_at":"2021-06-23T18:57:23Z","updated_at":"2022-04-15T17:51:07Z","pushed_at":"2024-01-28T19:09:32Z","git_url":"git://github.com/JohnDaly/ipod-classic-js.git","ssh_url":"git@github.com:JohnDaly/ipod-classic-js.git","clone_url":"https://github.com/JohnDaly/ipod-classic-js.git","svn_url":"https://github.com/JohnDaly/ipod-classic-js","homepage":"http://tannerv.com/ipod","size":18494,"stargazers_count":0,"watchers_count":0,"language":"TypeScript","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":0,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":[],"visibility":"public","forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"tvillarete:master","ref":"master","sha":"ce67b51f3f974b7c7051a4f02bda27d04e86c880","user":{"login":"tvillarete","id":21055469,"node_id":"MDQ6VXNlcjIxMDU1NDY5","avatar_url":"https://avatars.githubusercontent.com/u/21055469?v=4","gravatar_id":"","url":"https://api.github.com/users/tvillarete","html_url":"https://github.com/tvillarete","followers_url":"https://api.github.com/users/tvillarete/followers","following_url":"https://api.github.com/users/tvillarete/following{/other_user}","gists_url":"https://api.github.com/users/tvillarete/gists{/gist_id}","starred_url":"https://api.github.com/users/tvillarete/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tvillarete/subscriptions","organizations_url":"https://api.github.com/users/tvillarete/orgs","repos_url":"https://api.github.com/users/tvillarete/repos","events_url":"https://api.github.com/users/tvillarete/events{/privacy}","received_events_url":"https://api.github.com/users/tvillarete/received_events","type":"User","site_admin":false},"repo":{"id":229722685,"node_id":"MDEwOlJlcG9zaXRvcnkyMjk3MjI2ODU=","name":"ipod-classic-js","full_name":"tvillarete/ipod-classic-js","private":false,"owner":{"login":"tvillarete","id":21055469,"node_id":"MDQ6VXNlcjIxMDU1NDY5","avatar_url":"https://avatars.githubusercontent.com/u/21055469?v=4","gravatar_id":"","url":"https://api.github.com/users/tvillarete","html_url":"https://github.com/tvillarete","followers_url":"https://api.github.com/users/tvillarete/followers","following_url":"https://api.github.com/users/tvillarete/following{/other_user}","gists_url":"https://api.github.com/users/tvillarete/gists{/gist_id}","starred_url":"https://api.github.com/users/tvillarete/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tvillarete/subscriptions","organizations_url":"https://api.github.com/users/tvillarete/orgs","repos_url":"https://api.github.com/users/tvillarete/repos","events_url":"https://api.github.com/users/tvillarete/events{/privacy}","received_events_url":"https://api.github.com/users/tvillarete/received_events","type":"User","site_admin":false},"html_url":"https://github.com/tvillarete/ipod-classic-js","description":"An iPod Classic emulator that connects to Apple Music and Spotify. Built with React & Styled Components","fork":false,"url":"https://api.github.com/repos/tvillarete/ipod-classic-js","forks_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/forks","keys_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/keys{/key_id}","collaborators_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/teams","hooks_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/hooks","issue_events_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/issues/events{/number}","events_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/events","assignees_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/assignees{/user}","branches_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/branches{/branch}","tags_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/tags","blobs_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/git/refs{/sha}","trees_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/git/trees{/sha}","statuses_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/statuses/{sha}","languages_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/languages","stargazers_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/stargazers","contributors_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/contributors","subscribers_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/subscribers","subscription_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/subscription","commits_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/commits{/sha}","git_commits_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/git/commits{/sha}","comments_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/comments{/number}","issue_comment_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/issues/comments{/number}","contents_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/contents/{+path}","compare_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/compare/{base}...{head}","merges_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/merges","archive_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/downloads","issues_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/issues{/number}","pulls_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/pulls{/number}","milestones_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/milestones{/number}","notifications_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/labels{/name}","releases_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/releases{/id}","deployments_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/deployments","created_at":"2019-12-23T09:45:09Z","updated_at":"2024-01-27T14:03:46Z","pushed_at":"2024-01-28T19:16:10Z","git_url":"git://github.com/tvillarete/ipod-classic-js.git","ssh_url":"git@github.com:tvillarete/ipod-classic-js.git","clone_url":"https://github.com/tvillarete/ipod-classic-js.git","svn_url":"https://github.com/tvillarete/ipod-classic-js","homepage":"http://tannerv.com/ipod","size":18808,"stargazers_count":1388,"watchers_count":1388,"language":"TypeScript","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"has_discussions":false,"forks_count":93,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":35,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":["apple-music"],"visibility":"public","forks":93,"open_issues":35,"watchers":1388,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/tvillarete/ipod-classic-js/pulls/154"},"html":{"href":"https://github.com/tvillarete/ipod-classic-js/pull/154"},"issue":{"href":"https://api.github.com/repos/tvillarete/ipod-classic-js/issues/154"},"comments":{"href":"https://api.github.com/repos/tvillarete/ipod-classic-js/issues/154/comments"},"review_comments":{"href":"https://api.github.com/repos/tvillarete/ipod-classic-js/pulls/154/comments"},"review_comment":{"href":"https://api.github.com/repos/tvillarete/ipod-classic-js/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/tvillarete/ipod-classic-js/pulls/154/commits"},"statuses":{"href":"https://api.github.com/repos/tvillarete/ipod-classic-js/statuses/78883d4e4a13a7d8499478c75b3615c4b20b0676"}},"author_association":"COLLABORATOR","auto_merge":null,"active_lock_reason":null,"merged":false,"mergeable":null,"rebaseable":null,"mergeable_state":"unknown","merged_by":null,"comments":0,"review_comments":0,"maintainer_can_modify":true,"commits":1,"additions":12,"deletions":19,"changed_files":4}},"public":true,"created_at":"2024-01-28T19:16:11Z"},{"id":"35184635566","type":"CreateEvent","actor":{"id":1719443,"login":"JohnDaly","display_login":"JohnDaly","gravatar_id":"","url":"https://api.github.com/users/JohnDaly","avatar_url":"https://avatars.githubusercontent.com/u/1719443?"},"repo":{"id":379702465,"name":"JohnDaly/ipod-classic-js","url":"https://api.github.com/repos/JohnDaly/ipod-classic-js"},"payload":{"ref":"optimize/remove-date-fns","ref_type":"branch","master_branch":"master","description":"An iPod Classic that connects to Apple Music and Spotify. Built with React & Styled Components","pusher_type":"user"},"public":true,"created_at":"2024-01-28T19:09:33Z"},{"id":"35184439470","type":"PushEvent","actor":{"id":1719443,"login":"JohnDaly","display_login":"JohnDaly","gravatar_id":"","url":"https://api.github.com/users/JohnDaly","avatar_url":"https://avatars.githubusercontent.com/u/1719443?"},"repo":{"id":379702465,"name":"JohnDaly/ipod-classic-js","url":"https://api.github.com/repos/JohnDaly/ipod-classic-js"},"payload":{"repository_id":379702465,"push_id":16830832293,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"ce67b51f3f974b7c7051a4f02bda27d04e86c880","before":"e01e2648f20ab513171b1b2278286a97e48b83a9","commits":[{"sha":"dddb90a168ba6282da18790ec9a7969a6f4ba5e1","author":{"email":"john.daly2@gmail.com","name":"John Daly"},"message":"Update @tanstack/react-query to latest version (#153)","distinct":true,"url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/commits/dddb90a168ba6282da18790ec9a7969a6f4ba5e1"},{"sha":"ce67b51f3f974b7c7051a4f02bda27d04e86c880","author":{"email":"john.daly2@gmail.com","name":"John Daly"},"message":"Add support for Bundle Analysis + minor optimizations (#152)\n\n* Updating dependencies and adding ability to run bundle analysis\r\n\r\n* Removing 'pluralize' package\r\n\r\n* Dynamically loading packages that are only used by Spotify users\r\n\r\n* Replace usage of lodash.uniqby\r\n\r\n* Add comment\r\n\r\n* Add simplified pluralize helper","distinct":true,"url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/commits/ce67b51f3f974b7c7051a4f02bda27d04e86c880"}]},"public":true,"created_at":"2024-01-28T18:48:00Z"},{"id":"34846438354","type":"PullRequestReviewCommentEvent","actor":{"id":1719443,"login":"JohnDaly","display_login":"JohnDaly","gravatar_id":"","url":"https://api.github.com/users/JohnDaly","avatar_url":"https://avatars.githubusercontent.com/u/1719443?"},"repo":{"id":229722685,"name":"tvillarete/ipod-classic-js","url":"https://api.github.com/repos/tvillarete/ipod-classic-js"},"payload":{"action":"created","comment":{"url":"https://api.github.com/repos/tvillarete/ipod-classic-js/pulls/comments/1452837443","pull_request_review_id":1822397250,"id":1452837443,"node_id":"PRRC_kwDODbFKPc5WmIpD","diff_hunk":"@@ -116,13 +115,14 @@ export const useFetchArtists = (options: CommonFetcherProps) => {\n return spotifyDataFetcher.fetchArtists(params);\n }\n },\n- {\n- enabled: enabled && !options.lazy,\n- // TODO: Figure out a better way to deal with `after` param\n- getNextPageParam: (lastPage) =>\n- service === \"spotify\" ? lastPage?.after : lastPage?.nextPageParam,\n- }\n- );\n+ enabled: enabled && !options.lazy,\n+ // TODO: Figure out a better way to deal with `after` param\n+ getNextPageParam: (lastPage) =>\n+ service === \"spotify\"\n+ ? (lastPage?.after as any)\n+ : lastPage?.nextPageParam,\n+ initialPageParam: 0,","path":"app/hooks/utils/useDataFetcher.ts","commit_id":"7e5cff1b7460b81425424cdcbad4f95be517f0da","original_commit_id":"7e5cff1b7460b81425424cdcbad4f95be517f0da","user":{"login":"JohnDaly","id":1719443,"node_id":"MDQ6VXNlcjE3MTk0NDM=","avatar_url":"https://avatars.githubusercontent.com/u/1719443?v=4","gravatar_id":"","url":"https://api.github.com/users/JohnDaly","html_url":"https://github.com/JohnDaly","followers_url":"https://api.github.com/users/JohnDaly/followers","following_url":"https://api.github.com/users/JohnDaly/following{/other_user}","gists_url":"https://api.github.com/users/JohnDaly/gists{/gist_id}","starred_url":"https://api.github.com/users/JohnDaly/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JohnDaly/subscriptions","organizations_url":"https://api.github.com/users/JohnDaly/orgs","repos_url":"https://api.github.com/users/JohnDaly/repos","events_url":"https://api.github.com/users/JohnDaly/events{/privacy}","received_events_url":"https://api.github.com/users/JohnDaly/received_events","type":"User","site_admin":false},"body":"This code is sketchy. Let's definitely check to make sure this still works as expected","created_at":"2024-01-16T01:21:59Z","updated_at":"2024-01-16T01:21:59Z","html_url":"https://github.com/tvillarete/ipod-classic-js/pull/153#discussion_r1452837443","pull_request_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/pulls/153","author_association":"COLLABORATOR","_links":{"self":{"href":"https://api.github.com/repos/tvillarete/ipod-classic-js/pulls/comments/1452837443"},"html":{"href":"https://github.com/tvillarete/ipod-classic-js/pull/153#discussion_r1452837443"},"pull_request":{"href":"https://api.github.com/repos/tvillarete/ipod-classic-js/pulls/153"}},"reactions":{"url":"https://api.github.com/repos/tvillarete/ipod-classic-js/pulls/comments/1452837443/reactions","total_count":0,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0},"start_line":119,"original_start_line":119,"start_side":"RIGHT","line":124,"original_line":124,"side":"RIGHT","original_position":86,"position":86,"subject_type":"line"},"pull_request":{"url":"https://api.github.com/repos/tvillarete/ipod-classic-js/pulls/153","id":1679993747,"node_id":"PR_kwDODbFKPc5kIquT","html_url":"https://github.com/tvillarete/ipod-classic-js/pull/153","diff_url":"https://github.com/tvillarete/ipod-classic-js/pull/153.diff","patch_url":"https://github.com/tvillarete/ipod-classic-js/pull/153.patch","issue_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/issues/153","number":153,"state":"open","locked":false,"title":"Update @tanstack/react-query to latest version","user":{"login":"JohnDaly","id":1719443,"node_id":"MDQ6VXNlcjE3MTk0NDM=","avatar_url":"https://avatars.githubusercontent.com/u/1719443?v=4","gravatar_id":"","url":"https://api.github.com/users/JohnDaly","html_url":"https://github.com/JohnDaly","followers_url":"https://api.github.com/users/JohnDaly/followers","following_url":"https://api.github.com/users/JohnDaly/following{/other_user}","gists_url":"https://api.github.com/users/JohnDaly/gists{/gist_id}","starred_url":"https://api.github.com/users/JohnDaly/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JohnDaly/subscriptions","organizations_url":"https://api.github.com/users/JohnDaly/orgs","repos_url":"https://api.github.com/users/JohnDaly/repos","events_url":"https://api.github.com/users/JohnDaly/events{/privacy}","received_events_url":"https://api.github.com/users/JohnDaly/received_events","type":"User","site_admin":false},"body":"We're a major version behind on `@tanstack/react-query`. Let's get up to the latest version.\r\n\r\nBefore merging, we'll have to go through the Migration Guide to make sure things look good to go:\r\nhttps://tanstack.com/query/v5/docs/react/guides/migrating-to-v5","created_at":"2024-01-16T01:21:11Z","updated_at":"2024-01-16T01:21:59Z","closed_at":null,"merged_at":null,"merge_commit_sha":"660a588984dc83ebc9cfd8cad277028270109153","assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[],"milestone":null,"draft":false,"commits_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/pulls/153/commits","review_comments_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/pulls/153/comments","review_comment_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/pulls/comments{/number}","comments_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/issues/153/comments","statuses_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/statuses/7e5cff1b7460b81425424cdcbad4f95be517f0da","head":{"label":"JohnDaly:update/tanstack-query","ref":"update/tanstack-query","sha":"7e5cff1b7460b81425424cdcbad4f95be517f0da","user":{"login":"JohnDaly","id":1719443,"node_id":"MDQ6VXNlcjE3MTk0NDM=","avatar_url":"https://avatars.githubusercontent.com/u/1719443?v=4","gravatar_id":"","url":"https://api.github.com/users/JohnDaly","html_url":"https://github.com/JohnDaly","followers_url":"https://api.github.com/users/JohnDaly/followers","following_url":"https://api.github.com/users/JohnDaly/following{/other_user}","gists_url":"https://api.github.com/users/JohnDaly/gists{/gist_id}","starred_url":"https://api.github.com/users/JohnDaly/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JohnDaly/subscriptions","organizations_url":"https://api.github.com/users/JohnDaly/orgs","repos_url":"https://api.github.com/users/JohnDaly/repos","events_url":"https://api.github.com/users/JohnDaly/events{/privacy}","received_events_url":"https://api.github.com/users/JohnDaly/received_events","type":"User","site_admin":false},"repo":{"id":379702465,"node_id":"MDEwOlJlcG9zaXRvcnkzNzk3MDI0NjU=","name":"ipod-classic-js","full_name":"JohnDaly/ipod-classic-js","private":false,"owner":{"login":"JohnDaly","id":1719443,"node_id":"MDQ6VXNlcjE3MTk0NDM=","avatar_url":"https://avatars.githubusercontent.com/u/1719443?v=4","gravatar_id":"","url":"https://api.github.com/users/JohnDaly","html_url":"https://github.com/JohnDaly","followers_url":"https://api.github.com/users/JohnDaly/followers","following_url":"https://api.github.com/users/JohnDaly/following{/other_user}","gists_url":"https://api.github.com/users/JohnDaly/gists{/gist_id}","starred_url":"https://api.github.com/users/JohnDaly/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JohnDaly/subscriptions","organizations_url":"https://api.github.com/users/JohnDaly/orgs","repos_url":"https://api.github.com/users/JohnDaly/repos","events_url":"https://api.github.com/users/JohnDaly/events{/privacy}","received_events_url":"https://api.github.com/users/JohnDaly/received_events","type":"User","site_admin":false},"html_url":"https://github.com/JohnDaly/ipod-classic-js","description":"An iPod Classic that connects to Apple Music and Spotify. Built with React & Styled Components","fork":true,"url":"https://api.github.com/repos/JohnDaly/ipod-classic-js","forks_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/forks","keys_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/keys{/key_id}","collaborators_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/teams","hooks_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/hooks","issue_events_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/issues/events{/number}","events_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/events","assignees_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/assignees{/user}","branches_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/branches{/branch}","tags_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/tags","blobs_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/git/refs{/sha}","trees_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/git/trees{/sha}","statuses_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/statuses/{sha}","languages_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/languages","stargazers_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/stargazers","contributors_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/contributors","subscribers_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/subscribers","subscription_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/subscription","commits_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/commits{/sha}","git_commits_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/git/commits{/sha}","comments_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/comments{/number}","issue_comment_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/issues/comments{/number}","contents_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/contents/{+path}","compare_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/compare/{base}...{head}","merges_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/merges","archive_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/downloads","issues_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/issues{/number}","pulls_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/pulls{/number}","milestones_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/milestones{/number}","notifications_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/labels{/name}","releases_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/releases{/id}","deployments_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/deployments","created_at":"2021-06-23T18:57:23Z","updated_at":"2022-04-15T17:51:07Z","pushed_at":"2024-01-16T01:17:04Z","git_url":"git://github.com/JohnDaly/ipod-classic-js.git","ssh_url":"git@github.com:JohnDaly/ipod-classic-js.git","clone_url":"https://github.com/JohnDaly/ipod-classic-js.git","svn_url":"https://github.com/JohnDaly/ipod-classic-js","homepage":"http://tannerv.com/ipod","size":18493,"stargazers_count":0,"watchers_count":0,"language":"TypeScript","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":0,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":[],"visibility":"public","forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"tvillarete:master","ref":"master","sha":"e01e2648f20ab513171b1b2278286a97e48b83a9","user":{"login":"tvillarete","id":21055469,"node_id":"MDQ6VXNlcjIxMDU1NDY5","avatar_url":"https://avatars.githubusercontent.com/u/21055469?v=4","gravatar_id":"","url":"https://api.github.com/users/tvillarete","html_url":"https://github.com/tvillarete","followers_url":"https://api.github.com/users/tvillarete/followers","following_url":"https://api.github.com/users/tvillarete/following{/other_user}","gists_url":"https://api.github.com/users/tvillarete/gists{/gist_id}","starred_url":"https://api.github.com/users/tvillarete/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tvillarete/subscriptions","organizations_url":"https://api.github.com/users/tvillarete/orgs","repos_url":"https://api.github.com/users/tvillarete/repos","events_url":"https://api.github.com/users/tvillarete/events{/privacy}","received_events_url":"https://api.github.com/users/tvillarete/received_events","type":"User","site_admin":false},"repo":{"id":229722685,"node_id":"MDEwOlJlcG9zaXRvcnkyMjk3MjI2ODU=","name":"ipod-classic-js","full_name":"tvillarete/ipod-classic-js","private":false,"owner":{"login":"tvillarete","id":21055469,"node_id":"MDQ6VXNlcjIxMDU1NDY5","avatar_url":"https://avatars.githubusercontent.com/u/21055469?v=4","gravatar_id":"","url":"https://api.github.com/users/tvillarete","html_url":"https://github.com/tvillarete","followers_url":"https://api.github.com/users/tvillarete/followers","following_url":"https://api.github.com/users/tvillarete/following{/other_user}","gists_url":"https://api.github.com/users/tvillarete/gists{/gist_id}","starred_url":"https://api.github.com/users/tvillarete/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tvillarete/subscriptions","organizations_url":"https://api.github.com/users/tvillarete/orgs","repos_url":"https://api.github.com/users/tvillarete/repos","events_url":"https://api.github.com/users/tvillarete/events{/privacy}","received_events_url":"https://api.github.com/users/tvillarete/received_events","type":"User","site_admin":false},"html_url":"https://github.com/tvillarete/ipod-classic-js","description":"An iPod Classic emulator that connects to Apple Music and Spotify. Built with React & Styled Components","fork":false,"url":"https://api.github.com/repos/tvillarete/ipod-classic-js","forks_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/forks","keys_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/keys{/key_id}","collaborators_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/teams","hooks_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/hooks","issue_events_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/issues/events{/number}","events_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/events","assignees_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/assignees{/user}","branches_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/branches{/branch}","tags_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/tags","blobs_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/git/refs{/sha}","trees_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/git/trees{/sha}","statuses_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/statuses/{sha}","languages_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/languages","stargazers_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/stargazers","contributors_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/contributors","subscribers_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/subscribers","subscription_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/subscription","commits_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/commits{/sha}","git_commits_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/git/commits{/sha}","comments_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/comments{/number}","issue_comment_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/issues/comments{/number}","contents_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/contents/{+path}","compare_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/compare/{base}...{head}","merges_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/merges","archive_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/downloads","issues_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/issues{/number}","pulls_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/pulls{/number}","milestones_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/milestones{/number}","notifications_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/labels{/name}","releases_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/releases{/id}","deployments_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/deployments","created_at":"2019-12-23T09:45:09Z","updated_at":"2024-01-15T03:05:11Z","pushed_at":"2024-01-16T01:21:12Z","git_url":"git://github.com/tvillarete/ipod-classic-js.git","ssh_url":"git@github.com:tvillarete/ipod-classic-js.git","clone_url":"https://github.com/tvillarete/ipod-classic-js.git","svn_url":"https://github.com/tvillarete/ipod-classic-js","homepage":"http://tannerv.com/ipod","size":18684,"stargazers_count":1385,"watchers_count":1385,"language":"TypeScript","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"has_discussions":false,"forks_count":93,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":37,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":["apple-music"],"visibility":"public","forks":93,"open_issues":37,"watchers":1385,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/tvillarete/ipod-classic-js/pulls/153"},"html":{"href":"https://github.com/tvillarete/ipod-classic-js/pull/153"},"issue":{"href":"https://api.github.com/repos/tvillarete/ipod-classic-js/issues/153"},"comments":{"href":"https://api.github.com/repos/tvillarete/ipod-classic-js/issues/153/comments"},"review_comments":{"href":"https://api.github.com/repos/tvillarete/ipod-classic-js/pulls/153/comments"},"review_comment":{"href":"https://api.github.com/repos/tvillarete/ipod-classic-js/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/tvillarete/ipod-classic-js/pulls/153/commits"},"statuses":{"href":"https://api.github.com/repos/tvillarete/ipod-classic-js/statuses/7e5cff1b7460b81425424cdcbad4f95be517f0da"}},"author_association":"COLLABORATOR","auto_merge":null,"active_lock_reason":null}},"public":true,"created_at":"2024-01-16T01:21:59Z"},{"id":"34846438326","type":"PullRequestReviewEvent","actor":{"id":1719443,"login":"JohnDaly","display_login":"JohnDaly","gravatar_id":"","url":"https://api.github.com/users/JohnDaly","avatar_url":"https://avatars.githubusercontent.com/u/1719443?"},"repo":{"id":229722685,"name":"tvillarete/ipod-classic-js","url":"https://api.github.com/repos/tvillarete/ipod-classic-js"},"payload":{"action":"created","review":{"id":1822397250,"node_id":"PRR_kwDODbFKPc5sn5NC","user":{"login":"JohnDaly","id":1719443,"node_id":"MDQ6VXNlcjE3MTk0NDM=","avatar_url":"https://avatars.githubusercontent.com/u/1719443?v=4","gravatar_id":"","url":"https://api.github.com/users/JohnDaly","html_url":"https://github.com/JohnDaly","followers_url":"https://api.github.com/users/JohnDaly/followers","following_url":"https://api.github.com/users/JohnDaly/following{/other_user}","gists_url":"https://api.github.com/users/JohnDaly/gists{/gist_id}","starred_url":"https://api.github.com/users/JohnDaly/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JohnDaly/subscriptions","organizations_url":"https://api.github.com/users/JohnDaly/orgs","repos_url":"https://api.github.com/users/JohnDaly/repos","events_url":"https://api.github.com/users/JohnDaly/events{/privacy}","received_events_url":"https://api.github.com/users/JohnDaly/received_events","type":"User","site_admin":false},"body":null,"commit_id":"7e5cff1b7460b81425424cdcbad4f95be517f0da","submitted_at":"2024-01-16T01:21:59Z","state":"commented","html_url":"https://github.com/tvillarete/ipod-classic-js/pull/153#pullrequestreview-1822397250","pull_request_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/pulls/153","author_association":"COLLABORATOR","_links":{"html":{"href":"https://github.com/tvillarete/ipod-classic-js/pull/153#pullrequestreview-1822397250"},"pull_request":{"href":"https://api.github.com/repos/tvillarete/ipod-classic-js/pulls/153"}}},"pull_request":{"url":"https://api.github.com/repos/tvillarete/ipod-classic-js/pulls/153","id":1679993747,"node_id":"PR_kwDODbFKPc5kIquT","html_url":"https://github.com/tvillarete/ipod-classic-js/pull/153","diff_url":"https://github.com/tvillarete/ipod-classic-js/pull/153.diff","patch_url":"https://github.com/tvillarete/ipod-classic-js/pull/153.patch","issue_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/issues/153","number":153,"state":"open","locked":false,"title":"Update @tanstack/react-query to latest version","user":{"login":"JohnDaly","id":1719443,"node_id":"MDQ6VXNlcjE3MTk0NDM=","avatar_url":"https://avatars.githubusercontent.com/u/1719443?v=4","gravatar_id":"","url":"https://api.github.com/users/JohnDaly","html_url":"https://github.com/JohnDaly","followers_url":"https://api.github.com/users/JohnDaly/followers","following_url":"https://api.github.com/users/JohnDaly/following{/other_user}","gists_url":"https://api.github.com/users/JohnDaly/gists{/gist_id}","starred_url":"https://api.github.com/users/JohnDaly/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JohnDaly/subscriptions","organizations_url":"https://api.github.com/users/JohnDaly/orgs","repos_url":"https://api.github.com/users/JohnDaly/repos","events_url":"https://api.github.com/users/JohnDaly/events{/privacy}","received_events_url":"https://api.github.com/users/JohnDaly/received_events","type":"User","site_admin":false},"body":"We're a major version behind on `@tanstack/react-query`. Let's get up to the latest version.\r\n\r\nBefore merging, we'll have to go through the Migration Guide to make sure things look good to go:\r\nhttps://tanstack.com/query/v5/docs/react/guides/migrating-to-v5","created_at":"2024-01-16T01:21:11Z","updated_at":"2024-01-16T01:21:59Z","closed_at":null,"merged_at":null,"merge_commit_sha":"660a588984dc83ebc9cfd8cad277028270109153","assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[],"milestone":null,"draft":false,"commits_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/pulls/153/commits","review_comments_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/pulls/153/comments","review_comment_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/pulls/comments{/number}","comments_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/issues/153/comments","statuses_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/statuses/7e5cff1b7460b81425424cdcbad4f95be517f0da","head":{"label":"JohnDaly:update/tanstack-query","ref":"update/tanstack-query","sha":"7e5cff1b7460b81425424cdcbad4f95be517f0da","user":{"login":"JohnDaly","id":1719443,"node_id":"MDQ6VXNlcjE3MTk0NDM=","avatar_url":"https://avatars.githubusercontent.com/u/1719443?v=4","gravatar_id":"","url":"https://api.github.com/users/JohnDaly","html_url":"https://github.com/JohnDaly","followers_url":"https://api.github.com/users/JohnDaly/followers","following_url":"https://api.github.com/users/JohnDaly/following{/other_user}","gists_url":"https://api.github.com/users/JohnDaly/gists{/gist_id}","starred_url":"https://api.github.com/users/JohnDaly/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JohnDaly/subscriptions","organizations_url":"https://api.github.com/users/JohnDaly/orgs","repos_url":"https://api.github.com/users/JohnDaly/repos","events_url":"https://api.github.com/users/JohnDaly/events{/privacy}","received_events_url":"https://api.github.com/users/JohnDaly/received_events","type":"User","site_admin":false},"repo":{"id":379702465,"node_id":"MDEwOlJlcG9zaXRvcnkzNzk3MDI0NjU=","name":"ipod-classic-js","full_name":"JohnDaly/ipod-classic-js","private":false,"owner":{"login":"JohnDaly","id":1719443,"node_id":"MDQ6VXNlcjE3MTk0NDM=","avatar_url":"https://avatars.githubusercontent.com/u/1719443?v=4","gravatar_id":"","url":"https://api.github.com/users/JohnDaly","html_url":"https://github.com/JohnDaly","followers_url":"https://api.github.com/users/JohnDaly/followers","following_url":"https://api.github.com/users/JohnDaly/following{/other_user}","gists_url":"https://api.github.com/users/JohnDaly/gists{/gist_id}","starred_url":"https://api.github.com/users/JohnDaly/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JohnDaly/subscriptions","organizations_url":"https://api.github.com/users/JohnDaly/orgs","repos_url":"https://api.github.com/users/JohnDaly/repos","events_url":"https://api.github.com/users/JohnDaly/events{/privacy}","received_events_url":"https://api.github.com/users/JohnDaly/received_events","type":"User","site_admin":false},"html_url":"https://github.com/JohnDaly/ipod-classic-js","description":"An iPod Classic that connects to Apple Music and Spotify. Built with React & Styled Components","fork":true,"url":"https://api.github.com/repos/JohnDaly/ipod-classic-js","forks_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/forks","keys_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/keys{/key_id}","collaborators_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/teams","hooks_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/hooks","issue_events_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/issues/events{/number}","events_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/events","assignees_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/assignees{/user}","branches_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/branches{/branch}","tags_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/tags","blobs_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/git/refs{/sha}","trees_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/git/trees{/sha}","statuses_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/statuses/{sha}","languages_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/languages","stargazers_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/stargazers","contributors_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/contributors","subscribers_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/subscribers","subscription_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/subscription","commits_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/commits{/sha}","git_commits_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/git/commits{/sha}","comments_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/comments{/number}","issue_comment_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/issues/comments{/number}","contents_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/contents/{+path}","compare_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/compare/{base}...{head}","merges_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/merges","archive_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/downloads","issues_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/issues{/number}","pulls_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/pulls{/number}","milestones_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/milestones{/number}","notifications_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/labels{/name}","releases_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/releases{/id}","deployments_url":"https://api.github.com/repos/JohnDaly/ipod-classic-js/deployments","created_at":"2021-06-23T18:57:23Z","updated_at":"2022-04-15T17:51:07Z","pushed_at":"2024-01-16T01:17:04Z","git_url":"git://github.com/JohnDaly/ipod-classic-js.git","ssh_url":"git@github.com:JohnDaly/ipod-classic-js.git","clone_url":"https://github.com/JohnDaly/ipod-classic-js.git","svn_url":"https://github.com/JohnDaly/ipod-classic-js","homepage":"http://tannerv.com/ipod","size":18493,"stargazers_count":0,"watchers_count":0,"language":"TypeScript","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":0,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":[],"visibility":"public","forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"tvillarete:master","ref":"master","sha":"e01e2648f20ab513171b1b2278286a97e48b83a9","user":{"login":"tvillarete","id":21055469,"node_id":"MDQ6VXNlcjIxMDU1NDY5","avatar_url":"https://avatars.githubusercontent.com/u/21055469?v=4","gravatar_id":"","url":"https://api.github.com/users/tvillarete","html_url":"https://github.com/tvillarete","followers_url":"https://api.github.com/users/tvillarete/followers","following_url":"https://api.github.com/users/tvillarete/following{/other_user}","gists_url":"https://api.github.com/users/tvillarete/gists{/gist_id}","starred_url":"https://api.github.com/users/tvillarete/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tvillarete/subscriptions","organizations_url":"https://api.github.com/users/tvillarete/orgs","repos_url":"https://api.github.com/users/tvillarete/repos","events_url":"https://api.github.com/users/tvillarete/events{/privacy}","received_events_url":"https://api.github.com/users/tvillarete/received_events","type":"User","site_admin":false},"repo":{"id":229722685,"node_id":"MDEwOlJlcG9zaXRvcnkyMjk3MjI2ODU=","name":"ipod-classic-js","full_name":"tvillarete/ipod-classic-js","private":false,"owner":{"login":"tvillarete","id":21055469,"node_id":"MDQ6VXNlcjIxMDU1NDY5","avatar_url":"https://avatars.githubusercontent.com/u/21055469?v=4","gravatar_id":"","url":"https://api.github.com/users/tvillarete","html_url":"https://github.com/tvillarete","followers_url":"https://api.github.com/users/tvillarete/followers","following_url":"https://api.github.com/users/tvillarete/following{/other_user}","gists_url":"https://api.github.com/users/tvillarete/gists{/gist_id}","starred_url":"https://api.github.com/users/tvillarete/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tvillarete/subscriptions","organizations_url":"https://api.github.com/users/tvillarete/orgs","repos_url":"https://api.github.com/users/tvillarete/repos","events_url":"https://api.github.com/users/tvillarete/events{/privacy}","received_events_url":"https://api.github.com/users/tvillarete/received_events","type":"User","site_admin":false},"html_url":"https://github.com/tvillarete/ipod-classic-js","description":"An iPod Classic emulator that connects to Apple Music and Spotify. Built with React & Styled Components","fork":false,"url":"https://api.github.com/repos/tvillarete/ipod-classic-js","forks_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/forks","keys_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/keys{/key_id}","collaborators_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/teams","hooks_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/hooks","issue_events_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/issues/events{/number}","events_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/events","assignees_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/assignees{/user}","branches_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/branches{/branch}","tags_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/tags","blobs_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/git/refs{/sha}","trees_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/git/trees{/sha}","statuses_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/statuses/{sha}","languages_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/languages","stargazers_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/stargazers","contributors_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/contributors","subscribers_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/subscribers","subscription_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/subscription","commits_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/commits{/sha}","git_commits_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/git/commits{/sha}","comments_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/comments{/number}","issue_comment_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/issues/comments{/number}","contents_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/contents/{+path}","compare_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/compare/{base}...{head}","merges_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/merges","archive_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/downloads","issues_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/issues{/number}","pulls_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/pulls{/number}","milestones_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/milestones{/number}","notifications_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/labels{/name}","releases_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/releases{/id}","deployments_url":"https://api.github.com/repos/tvillarete/ipod-classic-js/deployments","created_at":"2019-12-23T09:45:09Z","updated_at":"2024-01-15T03:05:11Z","pushed_at":"2024-01-16T01:21:12Z","git_url":"git://github.com/tvillarete/ipod-classic-js.git","ssh_url":"git@github.com:tvillarete/ipod-classic-js.git","clone_url":"https://github.com/tvillarete/ipod-classic-js.git","svn_url":"https://github.com/tvillarete/ipod-classic-js","homepage":"http://tannerv.com/ipod","size":18684,"stargazers_count":1385,"watchers_count":1385,"language":"TypeScript","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"has_discussions":false,"forks_count":93,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":37,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":["apple-music"],"visibility":"public","forks":93,"open_issues":37,"watchers":1385,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/tvillarete/ipod-classic-js/pulls/153"},"html":{"href":"https://github.com/tvillarete/ipod-classic-js/pull/153"},"issue":{"href":"https://api.github.com/repos/tvillarete/ipod-classic-js/issues/153"},"comments":{"href":"https://api.github.com/repos/tvillarete/ipod-classic-js/issues/153/comments"},"review_comments":{"href":"https://api.github.com/repos/tvillarete/ipod-classic-js/pulls/153/comments"},"review_comment":{"href":"https://api.github.com/repos/tvillarete/ipod-classic-js/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/tvillarete/ipod-classic-js/pulls/153/commits"},"statuses":{"href":"https://api.github.com/repos/tvillarete/ipod-classic-js/statuses/7e5cff1b7460b81425424cdcbad4f95be517f0da"}},"author_association":"COLLABORATOR","auto_merge":null,"active_lock_reason":null}},"public":true,"created_at":"2024-01-16T01:21:59Z"}]