a collection of lightweight TypeScript packages for AT Protocol, the protocol powering Bluesky
atproto bluesky typescript npm
101
fork

Configure Feed

Select the types of activity you want to include in your feed.

fix(lexicons): remove pure annotation from isArray

closes https://github.com/mary-ext/atcute/pull/32

Squashed commit of the following:

commit b059c7bbf199e80e0fa4681af05a60768d07cf3a
Author: Mary <git@mary.my.id>
Date: Mon May 19 06:21:00 2025 +0700

still need to keep it around

commit 2a1679a95f134bef1e1bbbd7402cb3152275a9f4
Author: Kot C <kot@kot.pink>
Date: Sun May 18 13:24:17 2025 -0700

Remove isArray (unused pure annotation)

Mary 61b0fd14 12ecd0c4

+6 -1
+5
.changeset/wicked-walls-cheer.md
··· 1 + --- 2 + '@atcute/lexicons': patch 3 + --- 4 + 5 + remove pure annotation from isArray
+1 -1
packages/lexicons/lexicons/lib/validations/utils.ts
··· 86 86 }; 87 87 }; 88 88 89 - export const isArray = /*#__PURE__*/ Array.isArray; 89 + export const isArray = Array.isArray; 90 90 91 91 // #__NO_SIDE_EFFECTS__ 92 92 export const isObject = (input: unknown): input is Record<string, unknown> => {