<feed xmlns='http://www.w3.org/2005/Atom'>
<title>misskey/packages/shared, branch master</title>
<subtitle>my misskey fork
</subtitle>
<id>http://g.freya.cat/misskey/atom?h=master</id>
<link rel='self' href='http://g.freya.cat/misskey/atom?h=master'/>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/'/>
<updated>2026-01-08T02:49:12Z</updated>
<entry>
<title>enable and fix no-unused-vars and no-async-promise-executor (#17070)</title>
<updated>2026-01-08T02:49:12Z</updated>
<author>
<name>anatawa12</name>
<email>anatawa12@icloud.com</email>
</author>
<published>2026-01-08T02:49:12Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=666f78e676e29abd48b351c58270b3f721f03573'/>
<id>urn:sha1:666f78e676e29abd48b351c58270b3f721f03573</id>
<content type='text'>
* dev: set --no-bail for lint task

* lint: enable no-async-promise-executor lint and fix them

* lint: enable no-unused-vars with allowing _ prefix

* lint: fix semi</content>
</entry>
<entry>
<title>fix(deps): update `@typescript-eslint/*` dependencies [ci skip] (#16772)</title>
<updated>2025-11-08T08:30:58Z</updated>
<author>
<name>かっこかり</name>
<email>67428053+kakkokari-gtyih@users.noreply.github.com</email>
</author>
<published>2025-11-08T08:30:58Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=ec1120bdaa8db1c475f21d5587236b22d327531f'/>
<id>urn:sha1:ec1120bdaa8db1c475f21d5587236b22d327531f</id>
<content type='text'>
* fix(deps): update `@typescript-eslint/*` dependencies

* fix lint</content>
</entry>
<entry>
<title>fix: node.js の punycode モジュールが使用されている場所がある問題 (#15248)</title>
<updated>2025-01-14T12:37:39Z</updated>
<author>
<name>anatawa12</name>
<email>anatawa12@icloud.com</email>
</author>
<published>2025-01-14T12:37:39Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=145c6cf2b5285518e65db8a7098d1b570023fabb'/>
<id>urn:sha1:145c6cf2b5285518e65db8a7098d1b570023fabb</id>
<content type='text'>
* fix: punycode.js が使用されていない場所がある問題

* fix: use punycode/punycode.js on backend

* fix: use punycode/punycode.es6.js on backend

* fix: d.ts missing declare keyword

* chore: don't use punycode.js on backend

* update pnpm-lock.yaml

* chore: remove punycode.d.ts

* chore: use punycode.js instead of punycode npm package

* chore: bump psl to 1.15.0

* chore: bump nsfwjs to 4.2.0

4.2.1 is not usable because of https://github.com/infinitered/nsfwjs/issues/904

* chore: prevent loading node-fetch from tensorflow

* chore: DOMWindow['document'] =&gt; Document

IDK why DOMWindow['document'] fails, but might be related to tsc internal complexity limit

* fix: disable --trace-deprecation

---------

Co-authored-by: syuilo &lt;4439005+syuilo@users.noreply.github.com&gt;</content>
</entry>
<entry>
<title>test(backend): add federation test (#14582)</title>
<updated>2024-10-15T04:37:00Z</updated>
<author>
<name>zyoshoka</name>
<email>107108195+zyoshoka@users.noreply.github.com</email>
</author>
<published>2024-10-15T04:37:00Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=b990ae6b230840cb7125a7c8d1eafdd7c959bc91'/>
<id>urn:sha1:b990ae6b230840cb7125a7c8d1eafdd7c959bc91</id>
<content type='text'>
* test(backend): add federation test

* fix(ci): install pnpm

* fix(ci): cd

* fix(ci): build entire project

* fix(ci): skip frontend build

* fix(ci): pull submodule when checkout

* chore: show log for debugging

* Revert "chore: show log for debugging"

This reverts commit a930964b8d6ba550c23bce1e7fb45d92eab49ef9.

* fix(ci): build entire project

* chore: omit unused globals

* refactor: use strictEqual and simplify some asserts

* test: follow requests

* refactor: add resolveRemoteNote function

* refactor: refine resolveRemoteUser function

* refactor: cache admin credentials

* refactor: simplify assertion with excluded fields

* refactor: use assert

* test: note

* chore: labeler detect federation

* test: blocking

* test: move

* fix: use appropriate TLD

* chore: shorter purge interval

* fix(ci): change TLD

* refactor: delete trivial comment

* test(user): isCat

* chore: use jest

* chore: omit logs

* chore: add memo

* fix(ci): omit unnecessary build

* test: pinning Note

* fix: build daemon in container

* style: indent

* test(streaming): timeline

* chore: rename

* fix: delete role after test

* refactor: resolve users by uri

* fix: delete antenna after test

* test: api timeline

* test: Note deletion

* refactor: sleep function

* test: notification

* style: indent

* refactor: type-safe host

* docs: update description

* refactor: resolve function params

* fix(block): wrong test name

* fix: invalid type

* fix: longer timeout for fire testing

* test(timeline): hashtag

* test(note): vote delivery

* fix: wrong description

* fix: hashtag channel param type

* refactor: wrap basic cases

* test(timeline): add homeTimeline tests

* fix(timeline): correct wrong case and description

* test(notification): add tests for Note

* refactor(user): wrap profile consistency with describe

* chore(note): add issue link

* test(timeline): add test

* test(user): suspension

* test: emoji

* refactor: fetch admin first

* perf: faster tests

* test(drive): sensitive flag

* test(emoji): add tests

* chore: ignore .config/docker.env

* chore: hard-coded tester IP address

* test(emoji): custom emoji are surrounded by zero width space

* refactor: client and username as property

* test(notification): mute

* fix(notification): correct description

* test(block): mention

* refactor(emoji): addCustomEmoji function

* fix: typo

* test(note): add reaction tests

* test(timeline): Note deletion

* fix: unnecessary ts-expect-error

* refactor: unnecessary fetch mocking

* chore: add TODO comments

* test(user): deletion

* chore: enable --frozen-lockfile

* fix(ci): copying configs

* docs: update CONTRIBUTING.md

* docs: fix typo

* chore: set default sleep duration

* fix(notification): omit flaky tests

* fix(notification): correct type

* test(notification): add api endpoint tests

* chore: remove redundant mute test

* refactor: use param client

* fix: start timer after trigger

* refactor: remove unnecessary any

* chore: shorter timeout for checking if fired

* fix(block): remove outdated comment

* refactor: shorten remote user variable name

* refactor(block): use existing function

* refactor: file upload

* docs: update description

* test(user): ffVisibility

* fix: `/api/signin` -&gt; `/api/signin-flow`

* test: abuse report

* refactor: use existing type

* refactor: extract duplicate configs to template file

* fix: typo

* fix: avoid conflict

* refactor: change container dependency

* perf: start misskey parallelly

* fix: remove dependency

* chore(backend): add typecheck

* test: add check for #14728

* chore: enable eslint check

* perf: don't start linked services when test

* test(note): remote note deletion for moderation

* chore: define config template

* chore: write setup script

* refactor: omit unnecessary conditional

* refactor: clarify scope

* refactor: omit type assertion

* refactor: omit logs

* style

* refactor: redundant promise

* refactor: unnecessary imports

* refactor: use readable error code

* refactor: cache set in signin function

* refactor: optimize import</content>
</entry>
<entry>
<title>update deps (#14057)</title>
<updated>2024-07-02T02:38:34Z</updated>
<author>
<name>syuilo</name>
<email>4439005+syuilo@users.noreply.github.com</email>
</author>
<published>2024-07-02T02:38:34Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=427648c4b8c5b7699c92afa95a14097bb9329ee8'/>
<id>urn:sha1:427648c4b8c5b7699c92afa95a14097bb9329ee8</id>
<content type='text'>
* wip

* locales/index.jsのymlファイル取得ロジックを調節

* regenerate pnpm-lock.yaml

* fix(backend): typecheck fails

* chore(deps): bump ip-cidr from 4.0.0 to 4.0.1 in /packages/backend

* chore: migrate ESLint configs to flat config (#14094)

* chore: migrate ESLint configs to flat config

* fix: update paths

* fix: frontend lint fails

* refactor(misskey-js): lint build.js

* update deps

---------

Co-authored-by: samunohito &lt;46447427+samunohito@users.noreply.github.com&gt;
Co-authored-by: zyoshoka &lt;root@zyoshoka.com&gt;
Co-authored-by: zyoshoka &lt;107108195+zyoshoka@users.noreply.github.com&gt;</content>
</entry>
<entry>
<title>chore: use @misskey-dev/eslint-plugin (#12860)</title>
<updated>2023-12-31T06:26:57Z</updated>
<author>
<name>tamaina</name>
<email>tamaina@hotmail.co.jp</email>
</author>
<published>2023-12-31T06:26:57Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=1d5a0d07773755b99eaf3ca6d365db89eca5fe4a'/>
<id>urn:sha1:1d5a0d07773755b99eaf3ca6d365db89eca5fe4a</id>
<content type='text'>
Co-authored-by: syuilo &lt;Syuilotan@yahoo.co.jp&gt;</content>
</entry>
<entry>
<title>Update .eslintrc.js</title>
<updated>2023-10-31T11:14:36Z</updated>
<author>
<name>syuilo</name>
<email>Syuilotan@yahoo.co.jp</email>
</author>
<published>2023-10-31T11:14:36Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=7d3721dded457d4ebde023fb157b6ca1dd5b9045'/>
<id>urn:sha1:7d3721dded457d4ebde023fb157b6ca1dd5b9045</id>
<content type='text'>
</content>
</entry>
<entry>
<title>lint fixes</title>
<updated>2023-10-30T10:38:27Z</updated>
<author>
<name>syuilo</name>
<email>Syuilotan@yahoo.co.jp</email>
</author>
<published>2023-10-30T10:38:27Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=4eab3c07fd599598e56d43b1790f930cda681224'/>
<id>urn:sha1:4eab3c07fd599598e56d43b1790f930cda681224</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update .eslintrc.js</title>
<updated>2023-10-30T08:31:49Z</updated>
<author>
<name>syuilo</name>
<email>Syuilotan@yahoo.co.jp</email>
</author>
<published>2023-10-30T08:31:49Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=b4dd61a016da2fca9e552c2de0404b5166f40817'/>
<id>urn:sha1:b4dd61a016da2fca9e552c2de0404b5166f40817</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update .eslintrc.js</title>
<updated>2023-10-29T04:07:49Z</updated>
<author>
<name>syuilo</name>
<email>Syuilotan@yahoo.co.jp</email>
</author>
<published>2023-10-29T04:07:49Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=2a61a0c0264c347ebd94c980a09180fd423b7506'/>
<id>urn:sha1:2a61a0c0264c347ebd94c980a09180fd423b7506</id>
<content type='text'>
</content>
</entry>
</feed>
