{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":187457403,"defaultBranch":"main","name":"mst-persist","ownerLogin":"agilgur5","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-05-19T09:30:26.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/4970083?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1689750468.0","currentOid":""},"activityList":{"items":[{"before":"028a2f6661e7fb9b87b87c79e82b57ef7f8d76a6","after":null,"ref":"refs/heads/test-complex-first-pass","pushedAt":"2023-07-19T07:07:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"agilgur5","name":"Anton Gilgur","path":"/agilgur5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4970083?s=80&v=4"}},{"before":"1e2af1f0a57f500dc90b2aa54b97daf96d14277d","after":"4f8b9f116d1645112ac2eb790d41f007916b9ff0","ref":"refs/heads/main","pushedAt":"2023-07-19T07:07:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"agilgur5","name":"Anton Gilgur","path":"/agilgur5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4970083?s=80&v=4"},"commit":{"message":"test: add new suite for complex types, starting with arrays (#38)\n\n- add `test/complex.spec.ts`\r\n- move `getItem` into `test/helpers.ts` as it's used by both\r\n - add a new line to separate test helper file imports from source code imports\r\n- distinguish fixture naming a bit to handle two test stores now\r\n- specify that the basic test is for \"primitives\"\r\n\r\n- add some secondary `expect`s to double-check that actions worked\r\n- docs: mention the `test` directory as example usage\r\n\r\n- used a separate test suite / test file as the basic one may continue to grow (e.g. with more options) and the complex one will definitely grow (e.g. with maps)\r\n - I try not to have overly bulky files","shortMessageHtmlLink":"test: add new suite for complex types, starting with arrays (#38)"}},{"before":null,"after":"028a2f6661e7fb9b87b87c79e82b57ef7f8d76a6","ref":"refs/heads/test-complex-first-pass","pushedAt":"2023-07-19T06:56:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"agilgur5","name":"Anton Gilgur","path":"/agilgur5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4970083?s=80&v=4"},"commit":{"message":"test: add new suite for complex types, starting with arrays\n\n- add `test/complex.spec.ts`\n- move `getItem` into `test/helpers.ts` as it's used by both\n - add a new line to separate test helper file imports from source code imports\n- distinguish fixture naming a bit to handle two test stores now\n- specify that the basic test is for \"primitives\"\n\n- add some secondary `expect`s to double-check that actions worked\n- docs: mention the `test` directory as example usage\n\n- used a separate test suite / test file as the basic one may continue to grow (e.g. with more options) and the complex one will definitely grow (e.g. with maps)\n - I try not to have overly bulky files","shortMessageHtmlLink":"test: add new suite for complex types, starting with arrays"}},{"before":"cca1c10315363dd2aceb7560605f49dcc1e82dc2","after":null,"ref":"refs/heads/test-bool","pushedAt":"2023-07-19T06:19:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"agilgur5","name":"Anton Gilgur","path":"/agilgur5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4970083?s=80&v=4"}},{"before":"94422793d11fa3aacb47fe6b30f60c69dcea0441","after":"1e2af1f0a57f500dc90b2aa54b97daf96d14277d","ref":"refs/heads/main","pushedAt":"2023-07-19T06:19:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"agilgur5","name":"Anton Gilgur","path":"/agilgur5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4970083?s=80&v=4"},"commit":{"message":"test: check booleans as well (#37)\n\n- so all the most basic primitives are covered now (string, number, boolean)\r\n - checks against an issue report as well","shortMessageHtmlLink":"test: check booleans as well (#37)"}},{"before":null,"after":"cca1c10315363dd2aceb7560605f49dcc1e82dc2","ref":"refs/heads/test-bool","pushedAt":"2023-07-19T06:08:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"agilgur5","name":"Anton Gilgur","path":"/agilgur5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4970083?s=80&v=4"},"commit":{"message":"test: check booleans as well\n\n- so all the most basic primitives are covered now (string, number, boolean)\n - checks against an issue report as well","shortMessageHtmlLink":"test: check booleans as well"}},{"before":"7a6e8e0295572872174d1fdbb1a2786d890993df","after":"94422793d11fa3aacb47fe6b30f60c69dcea0441","ref":"refs/heads/main","pushedAt":"2023-07-13T17:03:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"agilgur5","name":"Anton Gilgur","path":"/agilgur5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4970083?s=80&v=4"},"commit":{"message":"pub: release v0.1.4 -- more permissive MST peerDep\n\n- can now use any version of MST >=3.2.1 without installation warnings!","shortMessageHtmlLink":"pub: release v0.1.4 -- more permissive MST peerDep"}},{"before":"ac132642a3d9269db3a86fae18f4e93a6c3c2f08","after":null,"ref":"refs/heads/barbalex-master","pushedAt":"2023-07-13T16:58:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"agilgur5","name":"Anton Gilgur","path":"/agilgur5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4970083?s=80&v=4"}},{"before":"3499a27b5454d1ca03f9d0b1afddcda1871c5b6a","after":"7a6e8e0295572872174d1fdbb1a2786d890993df","ref":"refs/heads/main","pushedAt":"2023-07-13T16:57:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"agilgur5","name":"Anton Gilgur","path":"/agilgur5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4970083?s=80&v=4"},"commit":{"message":"deps: more permissive mst peerDep, update mst devDep (#33)\n\n* Fix upstream dependency conflict\r\n\r\n* make the range more permissive\r\n\r\nCo-authored-by: Anton Gilgur <4970083+agilgur5@users.noreply.github.com>\r\n\r\n* deps: update MST + mobx devDeps\r\n\r\n- to make sure that we test on MST 5 et al\r\n\r\n* ci: run on PR as well\r\n\r\n- I thought `push` covered PRs as well, maybe that got changed\r\n - or it was always only for my own PRs? not sure as it worked in repos I don't own either...\r\n\r\n* ci: add skipLibCheck to typecheck\r\n\r\n- was getting errors on MST and MobX internal types\r\n - current TS direction is to use `skipLibCheck` as the default\r\n - c.f. https://github.com/microsoft/TypeScript-Website/commit/625e1c5f8c4fdf5f5f822e6122ecb9bf2f6e8f33\r\n\r\n---------\r\n\r\nCo-authored-by: Anton Gilgur <4970083+agilgur5@users.noreply.github.com>\r\nCo-authored-by: Anton Gilgur ","shortMessageHtmlLink":"deps: more permissive mst peerDep, update mst devDep (#33)"}},{"before":null,"after":"ac132642a3d9269db3a86fae18f4e93a6c3c2f08","ref":"refs/heads/barbalex-master","pushedAt":"2023-07-13T16:54:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"agilgur5","name":"Anton Gilgur","path":"/agilgur5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4970083?s=80&v=4"},"commit":{"message":"ci: add skipLibCheck to typecheck\n\n- was getting errors on MST and MobX internal types\n - current TS direction is to use `skipLibCheck` as the default\n - c.f. https://github.com/microsoft/TypeScript-Website/commit/625e1c5f8c4fdf5f5f822e6122ecb9bf2f6e8f33","shortMessageHtmlLink":"ci: add skipLibCheck to typecheck"}},{"before":"32d61ee2c80b106c16b3f2c6e3dbace39e47cdd5","after":null,"ref":"refs/heads/deps-new-npm","pushedAt":"2023-07-13T16:31:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"agilgur5","name":"Anton Gilgur","path":"/agilgur5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4970083?s=80&v=4"}},{"before":"813f71777cafa2d64803985aeef08ef32764656f","after":"3499a27b5454d1ca03f9d0b1afddcda1871c5b6a","ref":"refs/heads/main","pushedAt":"2023-07-13T16:31:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"agilgur5","name":"Anton Gilgur","path":"/agilgur5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4970083?s=80&v=4"},"commit":{"message":"deps: update lockfile to v3 (#36)\n\n- from latest LTS Node 18.x\r\n - NPM v9 installed w/ Node 18.x","shortMessageHtmlLink":"deps: update lockfile to v3 (#36)"}},{"before":null,"after":"32d61ee2c80b106c16b3f2c6e3dbace39e47cdd5","ref":"refs/heads/deps-new-npm","pushedAt":"2023-07-13T16:28:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"agilgur5","name":"Anton Gilgur","path":"/agilgur5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4970083?s=80&v=4"},"commit":{"message":"deps: update lockfile to v3\n\n- from latest LTS Node 18.x\n - NPM v9 installed w/ Node 18.x","shortMessageHtmlLink":"deps: update lockfile to v3"}},{"before":"de03867b9484d26b0d8054b164e2fb3dba028aec","after":null,"ref":"refs/heads/docs-badges","pushedAt":"2023-07-13T02:47:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"agilgur5","name":"Anton Gilgur","path":"/agilgur5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4970083?s=80&v=4"}},{"before":"def64c81d343bc4336d9e0794270108e198ed247","after":"813f71777cafa2d64803985aeef08ef32764656f","ref":"refs/heads/main","pushedAt":"2023-07-13T02:46:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"agilgur5","name":"Anton Gilgur","path":"/agilgur5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4970083?s=80&v=4"},"commit":{"message":"docs: update badges\n\n- remove old `nodei.co` badge\n - doesn't always load and isn't very useful anymore\n - removing it from all of my NPM projects\n\n- simplify typings badge to use a relative link\n - no need to specify branch name or full repo name\n\n- also change Installation to a codeblock instead of just backticks\n - easier to read as a block and easier to copy (full horizontal length)\n - and more consistent too","shortMessageHtmlLink":"docs: update badges"}},{"before":null,"after":"de03867b9484d26b0d8054b164e2fb3dba028aec","ref":"refs/heads/docs-badges","pushedAt":"2023-07-13T02:37:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"agilgur5","name":"Anton Gilgur","path":"/agilgur5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4970083?s=80&v=4"},"commit":{"message":"docs: update badges\n\n- remove old `nodei.co` badge\n - doesn't always load and isn't very useful anymore\n - removing it from all of my NPM projects\n\n- simplify typings badge to use a relative link\n - no need to specify branch name or full repo name\n\n- also change Installation to a codeblock instead of just backticks\n - easier to read as a block and easier to copy (full horizontal length)\n - and more consistent too","shortMessageHtmlLink":"docs: update badges"}},{"before":"a2ee89418a65401d0b43b193d327fce002c5d0d2","after":null,"ref":"refs/heads/ci-gh-actions","pushedAt":"2023-07-13T02:32:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"agilgur5","name":"Anton Gilgur","path":"/agilgur5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4970083?s=80&v=4"}},{"before":"ae86acceb931ff82a8081fefb9a82f639d6da43a","after":"def64c81d343bc4336d9e0794270108e198ed247","ref":"refs/heads/main","pushedAt":"2023-07-13T02:32:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"agilgur5","name":"Anton Gilgur","path":"/agilgur5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4970083?s=80&v=4"},"commit":{"message":"ci: migrate to GH actions\n\n- mostly duplicate what I have in [react-signature-canvas](https://github.com/agilgur5/react-signature-canvas/blob/main/.github/workflows/ci.yml)\n - update LTS Node versions to 18.x and 20.x\n - comment out linting step for now as `ts-standard` hasn't been configured in this repo\n\n- add `tsc` and `test:coverage` scripts for CI\n - had to specify `--noEmit` for now, the whole build system will need to be revamped later\n\n- replace Travis badge with GH Actions badge","shortMessageHtmlLink":"ci: migrate to GH actions"}},{"before":null,"after":"a2ee89418a65401d0b43b193d327fce002c5d0d2","ref":"refs/heads/ci-gh-actions","pushedAt":"2023-07-13T02:18:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"agilgur5","name":"Anton Gilgur","path":"/agilgur5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4970083?s=80&v=4"},"commit":{"message":"ci: migrate to GH actions\n\n- mostly duplicate what I have in [react-signature-canvas](https://github.com/agilgur5/react-signature-canvas/blob/main/.github/workflows/ci.yml)\n - update LTS Node versions to 18.x and 20.x\n - comment out linting step for now as `ts-standard` hasn't been configured in this repo\n\n- add `tsc` and `test:coverage` scripts for CI\n - had to specify `--noEmit` for now, the whole build system will need to be revamped later\n\n- replace Travis badge with GH Actions badge","shortMessageHtmlLink":"ci: migrate to GH actions"}},{"before":"ae86acceb931ff82a8081fefb9a82f639d6da43a","after":null,"ref":"refs/heads/master","pushedAt":"2023-07-13T01:58:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"agilgur5","name":"Anton Gilgur","path":"/agilgur5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4970083?s=80&v=4"}},{"before":null,"after":"ae86acceb931ff82a8081fefb9a82f639d6da43a","ref":"refs/heads/main","pushedAt":"2023-07-13T01:58:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"agilgur5","name":"Anton Gilgur","path":"/agilgur5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4970083?s=80&v=4"},"commit":{"message":"(deps): use jest-without-globals to import jest globals\n\n- no more globals used in tests!\n\n- also seems like we don't need @types/jest here, jest's internal\n types seem to be enough for our usage\n - and now that we're importing the globals, we don't need to\n reference any types ourselves","shortMessageHtmlLink":"(deps): use jest-without-globals to import jest globals"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADWH1jtgA","startCursor":null,"endCursor":null}},"title":"Activity ยท agilgur5/mst-persist"}