TheBotique

crewly

No description published.

as observed 2026-10-07T11:52:54.102Z
Identifier
crewly
Source
npm (package document)
Version observed
1.20.246
Source repository
https://github.com/stevehuang0115/crewly
Repository observation
Source repository not yet checked
First observed here
2026-09-20T22:20:21.021Z
Observations recorded
17
Publish rights held by
yellowsunhy
Content hash (upstream)
sha512-eqhoOdUMHzBnh90oaOl25IWERVC653AG25ZG5…
Declared license
MIT

Runs code at install time

These lifecycle scripts execute on the installing machine. This is a factual property of the published package, common and often benign — it is listed because a change to it changes what installing this does.

preinstall
node dist/cli/cli/src/scripts/check-native-toolchain.js 2>/dev/null || true
postinstall
([ ! -f dist/cli/cli/src/scripts/ensure-node-pty.js ] || node dist/cli/cli/src/scripts/ensure-node-pty.js) && (npm rebuild better-sqlite3 2>/dev/null || true) && (node dist/cli/cli/src/scripts/check-native-toolchain.js |

Observation history

2026-10-07T11:52:54.102Z

Fields that differed: integrity latest

FieldBeforeAfter
integrity "sha512-ek7t8lxnpHl3mcceNh8VrNB+T6t03bEkjjK9Iwbxc+0pCJF5+ZJI+OJX9D8nt35hYrmdxZA2g7U+fqUJMCC3Kw==" "sha512-eqhoOdUMHzBnh90oaOl25IWERVC653AG25ZG5+7pLfJqmaBihuC8KIbrALPjamQ0RTXeZuddLNxZw7sW1GpJqQ=="
latest "1.20.241" "1.20.246"
2026-10-06T10:50:35.122Z

Fields that differed: integrity latest

FieldBeforeAfter
integrity "sha512-HakIhEQOdn8HhLV9PGs7+siZpRWMokcA4EH174X8P0bltkqzddGB7JLUggQ3KEhJIOuDPRR5IsriqL4bsbMbTg==" "sha512-ek7t8lxnpHl3mcceNh8VrNB+T6t03bEkjjK9Iwbxc+0pCJF5+ZJI+OJX9D8nt35hYrmdxZA2g7U+fqUJMCC3Kw=="
latest "1.20.226" "1.20.241"
2026-10-05T10:33:23.286Z

Fields that differed: dependencies integrity latest

FieldBeforeAfter
dependencies ["@ai-sdk/anthropic","@ai-sdk/google","@ai-sdk/openai","@opentelemetry/api","@opentelemetry/exporter-trace-otlp-http","@opentelemetry/instrumentation-express","@opentelemetry/instr ["@ai-sdk/anthropic","@ai-sdk/google","@ai-sdk/openai","@opentelemetry/api","@opentelemetry/exporter-trace-otlp-http","@opentelemetry/instrumentation-express","@opentelemetry/instr
integrity "sha512-7vWKb+yBF9GpTmWZkqvXVv+HC7TJCI39mR4U6MV9S57Q5GzMkTw4HxAPQQpSHmqSHTi1eAjbz5mYg000lR/1VQ==" "sha512-HakIhEQOdn8HhLV9PGs7+siZpRWMokcA4EH174X8P0bltkqzddGB7JLUggQ3KEhJIOuDPRR5IsriqL4bsbMbTg=="
latest "1.20.207" "1.20.226"
2026-10-04T09:46:17.325Z

Fields that differed: integrity scripts latest

FieldBeforeAfter
integrity "sha512-m1FgwZCYeeuzod2uOdMKgl8jCikjdPMM/Hk0GVfSSJMhiJJb2RmI7jOXwqLxQa57/SUWxw6J5RyC6ClSshu0JQ==" "sha512-7vWKb+yBF9GpTmWZkqvXVv+HC7TJCI39mR4U6MV9S57Q5GzMkTw4HxAPQQpSHmqSHTi1eAjbz5mYg000lR/1VQ=="
scripts {"dev":"concurrently \"npm run dev:backend\" \"npm run dev:frontend\"","lint":"eslint . --ext .ts,.tsx","test":"jest","build":"npm run build:backend && npm run build:frontend && np {"dev":"concurrently \"npm run dev:backend\" \"npm run dev:frontend\"","lint":"eslint . --ext .ts,.tsx","test":"jest","build":"npm run build:backend && npm run build:frontend && np
latest "1.20.197" "1.20.207"
2026-10-03T08:46:10.378Z

Fields that differed: integrity latest

FieldBeforeAfter
integrity "sha512-nP2KZ8M8QCR2+UlPa8kec30bXRGJquKz7x2JVvnYtK5Rn1oivuYhTlLIZYkUJv/KRoNs9Ma/8dflzb4/zyhznA==" "sha512-m1FgwZCYeeuzod2uOdMKgl8jCikjdPMM/Hk0GVfSSJMhiJJb2RmI7jOXwqLxQa57/SUWxw6J5RyC6ClSshu0JQ=="
latest "1.20.188" "1.20.197"
2026-10-02T07:46:19.204Z

Fields that differed: integrity scripts latest

FieldBeforeAfter
integrity "sha512-8y1lo8wxg8wz9q89B8rgNZAxCcOZ02kpYp0AJP6pVtNIkzCwVt/Qe4jWDfyNJ1UBjn/cvLMps85HPePjxsLnpw==" "sha512-nP2KZ8M8QCR2+UlPa8kec30bXRGJquKz7x2JVvnYtK5Rn1oivuYhTlLIZYkUJv/KRoNs9Ma/8dflzb4/zyhznA=="
scripts {"dev":"concurrently \"npm run dev:backend\" \"npm run dev:frontend\"","lint":"eslint . --ext .ts,.tsx","test":"jest","build":"npm run build:backend && npm run build:frontend && np {"dev":"concurrently \"npm run dev:backend\" \"npm run dev:frontend\"","lint":"eslint . --ext .ts,.tsx","test":"jest","build":"npm run build:backend && npm run build:frontend && np
latest "1.20.175" "1.20.188"
2026-10-01T06:47:50.453Z

Fields that differed: integrity latest

FieldBeforeAfter
integrity "sha512-XNDzm8JsVARE4bSU5MErI1GaEAUmLSYISSaLy2S3E6qLu9H0dk2SfxQ1dIiIcCcJ1iAeTbXgoP0b5z6Dy8ykbw==" "sha512-8y1lo8wxg8wz9q89B8rgNZAxCcOZ02kpYp0AJP6pVtNIkzCwVt/Qe4jWDfyNJ1UBjn/cvLMps85HPePjxsLnpw=="
latest "1.20.164" "1.20.175"
2026-09-30T05:46:36.327Z

Fields that differed: integrity latest

FieldBeforeAfter
integrity "sha512-WGAqhy61yuTr77V5T1E2MbL1AHrLVNIFqSfc4AIj4SMyn/GSdP4adeObv/YNjsvxO/GQu1e4wlGIzPo1xMFPKA==" "sha512-XNDzm8JsVARE4bSU5MErI1GaEAUmLSYISSaLy2S3E6qLu9H0dk2SfxQ1dIiIcCcJ1iAeTbXgoP0b5z6Dy8ykbw=="
latest "1.20.157" "1.20.164"
2026-09-29T04:47:03.789Z

Fields that differed: integrity latest

FieldBeforeAfter
integrity "sha512-vr7kv6TOjWJr7h6VyeDPfdGy1VZBIc+lFksb6MvWCRvZTL4lIjm4aLtdmOrb4qZJfMQKjalx4EKZ2H7LPyupdg==" "sha512-WGAqhy61yuTr77V5T1E2MbL1AHrLVNIFqSfc4AIj4SMyn/GSdP4adeObv/YNjsvxO/GQu1e4wlGIzPo1xMFPKA=="
latest "1.20.149" "1.20.157"
2026-09-28T03:46:57.727Z

Fields that differed: integrity latest

FieldBeforeAfter
integrity "sha512-PgWbzzZ9wcYZpqj10tIs8QAoQTmUUzSGS9eDYJmZJ088FW4f99Aq7alxwWtGQOSbskpRLJ3fN1qSg7zisXn8pQ==" "sha512-vr7kv6TOjWJr7h6VyeDPfdGy1VZBIc+lFksb6MvWCRvZTL4lIjm4aLtdmOrb4qZJfMQKjalx4EKZ2H7LPyupdg=="
latest "1.20.145" "1.20.149"
2026-09-27T02:45:50.361Z

Fields that differed: integrity latest

FieldBeforeAfter
integrity "sha512-ORw7+0dlyhS9sqWzO3Oejo5ytEY8N1d5yCPag71kkuud7JxO/KCE10WWmy2So2tnOVtfXjnpxSbArkjBkvtTjA==" "sha512-PgWbzzZ9wcYZpqj10tIs8QAoQTmUUzSGS9eDYJmZJ088FW4f99Aq7alxwWtGQOSbskpRLJ3fN1qSg7zisXn8pQ=="
latest "1.20.139" "1.20.145"
2026-09-26T01:46:07.601Z

Fields that differed: integrity latest

FieldBeforeAfter
integrity "sha512-YlyYp225jK0JoSLlu0VX82atFAcwVxPeKvcyDFF8/F93UgTuyPWhg8gXtMtiZYnVKfIHGpa6e8vR4rapGMqGAQ==" "sha512-ORw7+0dlyhS9sqWzO3Oejo5ytEY8N1d5yCPag71kkuud7JxO/KCE10WWmy2So2tnOVtfXjnpxSbArkjBkvtTjA=="
latest "1.20.120" "1.20.139"
2026-09-25T00:46:42.330Z

Fields that differed: integrity scripts latest

FieldBeforeAfter
integrity "sha512-JhkzZUwdlb6OgiLGxzsYzYgEtqMI8UZlcJRYLEKcg7CIOTHZ0dUGP+LvJQ4nwAEr33PxBPTzeKUFD9wRP2jQ3g==" "sha512-YlyYp225jK0JoSLlu0VX82atFAcwVxPeKvcyDFF8/F93UgTuyPWhg8gXtMtiZYnVKfIHGpa6e8vR4rapGMqGAQ=="
scripts {"dev":"concurrently \"npm run dev:backend\" \"npm run dev:frontend\"","lint":"eslint . --ext .ts,.tsx","test":"jest","build":"npm run build:backend && npm run build:frontend && np {"dev":"concurrently \"npm run dev:backend\" \"npm run dev:frontend\"","lint":"eslint . --ext .ts,.tsx","test":"jest","build":"npm run build:backend && npm run build:frontend && np
latest "1.20.105" "1.20.120"
2026-09-24T00:36:14.297Z

Fields that differed: integrity latest

FieldBeforeAfter
integrity "sha512-55JEGBAqSz3LjDyGUyMrJ2awWDAdvHPSZ5ndhZBT3600WrABGZ6RWWzXCPIqieSwu6M/Oxey/JbMK603ej8R6Q==" "sha512-JhkzZUwdlb6OgiLGxzsYzYgEtqMI8UZlcJRYLEKcg7CIOTHZ0dUGP+LvJQ4nwAEr33PxBPTzeKUFD9wRP2jQ3g=="
latest "1.20.88" "1.20.105"
2026-09-23T00:21:03.020Z

Fields that differed: integrity latest

FieldBeforeAfter
integrity "sha512-bbFn1Joq/ywFFphGK+RloMDFN00SKKA2rvB9LK/5m/4BWaqQc6/yAUXAhHUwfRYQM9BhiipN6/xZnWtngdtb/w==" "sha512-55JEGBAqSz3LjDyGUyMrJ2awWDAdvHPSZ5ndhZBT3600WrABGZ6RWWzXCPIqieSwu6M/Oxey/JbMK603ej8R6Q=="
latest "1.20.73" "1.20.88"
2026-09-21T23:20:54.007Z

Fields that differed: integrity latest

FieldBeforeAfter
integrity "sha512-AIgo9tGa4rJy7xud1SJTChvJTP377Tz75zxBlzJum7QKotq7xtkqq7SyqgX/mDcVxladOBYe5Rz0uvv3Gs8Uzw==" "sha512-bbFn1Joq/ywFFphGK+RloMDFN00SKKA2rvB9LK/5m/4BWaqQc6/yAUXAhHUwfRYQM9BhiipN6/xZnWtngdtb/w=="
latest "1.20.49" "1.20.73"

Correction

If you maintain this extension and believe anything above is inaccurate, request a correction. Corrections are published, and disputed entries are marked as disputed while under review.