{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":77679670,"defaultBranch":"master","name":"tsconfig-paths","ownerLogin":"dividab","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-12-30T10:31:33.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/31728071?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1702564608.0","currentOid":""},"activityList":{"items":[{"before":"c3b3168a8401a98ff38af9dc1b33653aad2a12b0","after":"8c53377e90d7bf4846dff0f2fd2fa44f659fd5c2","ref":"refs/heads/v3.15","pushedAt":"2023-12-14T14:37:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jonaskello","name":"Jonas Kello","path":"/jonaskello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/664076?s=80&v=4"},"commit":{"message":"v3.15.0","shortMessageHtmlLink":"v3.15.0"}},{"before":"47e1a5ca6a975282a0c1f1907e436b32a96baeeb","after":"c3b3168a8401a98ff38af9dc1b33653aad2a12b0","ref":"refs/heads/v3.15","pushedAt":"2023-12-14T14:36:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jonaskello","name":"Jonas Kello","path":"/jonaskello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/664076?s=80&v=4"},"commit":{"message":"Changelog for 3.15.0","shortMessageHtmlLink":"Changelog for 3.15.0"}},{"before":"a1d731e25ed8cc90cb3bc7d9a2de3eb5ea5928b5","after":"47e1a5ca6a975282a0c1f1907e436b32a96baeeb","ref":"refs/heads/v3.15","pushedAt":"2023-12-14T14:33:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jonaskello","name":"Jonas Kello","path":"/jonaskello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/664076?s=80&v=4"},"commit":{"message":"Add support for extends as array of strings to v3 (backport of #245) (#260)\n\nTypeScript 5.0 added support for defining \"extends\" as an array of\r\nstrings. This commit adds support for this use case.","shortMessageHtmlLink":"Add support for extends as array of strings to v3 (backport of #245) (#…"}},{"before":null,"after":"a1d731e25ed8cc90cb3bc7d9a2de3eb5ea5928b5","ref":"refs/heads/v3.15","pushedAt":"2023-12-14T14:32:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jonaskello","name":"Jonas Kello","path":"/jonaskello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/664076?s=80&v=4"},"commit":{"message":"v3.14.2","shortMessageHtmlLink":"v3.14.2"}},{"before":"19eba1295fdcef278ce3fbad0d4b4e894128d3fe","after":"b4eb77bd1a49096f0fa1076e65a8182819b1dc2c","ref":"refs/heads/master","pushedAt":"2023-06-02T15:34:18.227Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jonaskello","name":"Jonas Kello","path":"/jonaskello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/664076?s=80&v=4"},"commit":{"message":"Fix missing paths when using typescript's module nodenext feature (#216)\n\n* Fix missing paths when using typescript's module nodenext feature\r\n\r\nThis resolution requires relative/mapped import paths to end with .js\r\n\r\nReference https://devblogs.microsoft.com/typescript/announcing-typescript-4-5-beta/#esm-nodejs\r\n\r\n* Add tests from #213\r\n\r\nhttps://github.com/dividab/tsconfig-paths/pull/213\r\n\r\n* Add support for .mjs, .cjs and .jsx files","shortMessageHtmlLink":"Fix missing paths when using typescript's module nodenext feature (#216)"}},{"before":"11b774d994b897c6c8e87dda57375a285813731d","after":"19eba1295fdcef278ce3fbad0d4b4e894128d3fe","ref":"refs/heads/master","pushedAt":"2023-05-24T06:37:56.985Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jonaskello","name":"Jonas Kello","path":"/jonaskello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/664076?s=80&v=4"},"commit":{"message":"Use an allowlist-based .npmignore file (#250)\n\nReconcile the package.json \"files\" field and .npmignore into the\r\n.npmignore file. Like package.json \"files\", an allowlist approach is\r\nused by first ignoring everything (with `/*`) and then listing the\r\npatterns that should be published using inverted patterns using the\r\nleading `!`. After, filter out nested paths for tests to avoid\r\npublishing such unnecessary files.\r\nNote that the leading \"**/\" for tests is necessary as otherwise test\r\nfiles would still be published (this was manually verified).\r\n\r\nThe previous approach, using both \"files\" and .npmignore, does not work\r\nand only the \"files\" value was respected (this can be seen from the\r\nfiles present in v4.2.0). It appears only one of the two can be used,\r\nthough I was unable to find a statement in the npm docs that say this\r\nexplicitly.\r\n\r\nAn alternative to the approach taken here would be to increase the\r\nspecificity of file patterns in the \"files\" array to avoid including\r\ntest files.","shortMessageHtmlLink":"Use an allowlist-based .npmignore file (#250)"}},{"before":"c47106b544c7b4e01805f2dbaabe659a9bb6315c","after":"11b774d994b897c6c8e87dda57375a285813731d","ref":"refs/heads/master","pushedAt":"2023-03-29T20:47:16.870Z","pushType":"push","commitsCount":1,"pusher":{"login":"jonaskello","name":"Jonas Kello","path":"/jonaskello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/664076?s=80&v=4"},"commit":{"message":"v4.2.0","shortMessageHtmlLink":"v4.2.0"}},{"before":"5156ef154aa0a223b426a5a916f070c7a8e0fa53","after":"c47106b544c7b4e01805f2dbaabe659a9bb6315c","ref":"refs/heads/master","pushedAt":"2023-03-29T20:44:05.510Z","pushType":"push","commitsCount":1,"pusher":{"login":"jonaskello","name":"Jonas Kello","path":"/jonaskello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/664076?s=80&v=4"},"commit":{"message":"Add changelog for 4.2.0","shortMessageHtmlLink":"Add changelog for 4.2.0"}},{"before":"910a138301d2260b35c6becbf05ecfa44a5c654b","after":"5156ef154aa0a223b426a5a916f070c7a8e0fa53","ref":"refs/heads/master","pushedAt":"2023-03-29T20:27:12.235Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jonaskello","name":"Jonas Kello","path":"/jonaskello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/664076?s=80&v=4"},"commit":{"message":"Add support for extends as array of strings. (#245)\n\n* Add support for extends as array of strings.\r\n\r\nTypeScript 5.0 added support for defining \"extends\" as an array of\r\nstrings. This commit adds support for this use case.\r\n\r\nIt's important to note that even with this change, \"baseUrl\" and\r\n\"paths\" are still always being completely overwritten if a later\r\ntsconfig redefines any of those values.\r\nThis might be confusing because a tsconfig may define\r\n\"baseUrl=value1\" and its own set of \"paths\" based on that baseUrl,\r\nbut if a later tsconfig defines its own \"baseUrl=value2\", the\r\noverall config ends up becoming \"baseUrl=value2\" with the \"paths\"\r\nfrom the first config.\r\n\r\nThis behaviour hasn't changed even when \"extends\" is an array of\r\nstrings, so this commit maintains this behaviour.\r\n\r\n* Add test for array extends without .json extension.","shortMessageHtmlLink":"Add support for extends as array of strings. (#245)"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADymzuJgA","startCursor":null,"endCursor":null}},"title":"Activity · dividab/tsconfig-paths"}