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.
preinstallnode dist/cli/cli/src/scripts/check-native-toolchain.js 2>/dev/null || truepostinstall([ ! -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
Fields that differed: integrity latest
| Field | Before | After |
|---|---|---|
integrity |
"sha512-ek7t8lxnpHl3mcceNh8VrNB+T6t03bEkjjK9Iwbxc+0pCJF5+ZJI+OJX9D8nt35hYrmdxZA2g7U+fqUJMCC3Kw==" | "sha512-eqhoOdUMHzBnh90oaOl25IWERVC653AG25ZG5+7pLfJqmaBihuC8KIbrALPjamQ0RTXeZuddLNxZw7sW1GpJqQ==" |
latest |
"1.20.241" | "1.20.246" |
Fields that differed: integrity latest
| Field | Before | After |
|---|---|---|
integrity |
"sha512-HakIhEQOdn8HhLV9PGs7+siZpRWMokcA4EH174X8P0bltkqzddGB7JLUggQ3KEhJIOuDPRR5IsriqL4bsbMbTg==" | "sha512-ek7t8lxnpHl3mcceNh8VrNB+T6t03bEkjjK9Iwbxc+0pCJF5+ZJI+OJX9D8nt35hYrmdxZA2g7U+fqUJMCC3Kw==" |
latest |
"1.20.226" | "1.20.241" |
Fields that differed: dependencies integrity latest
| Field | Before | After |
|---|---|---|
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" |
Fields that differed: integrity scripts latest
| Field | Before | After |
|---|---|---|
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" |
Fields that differed: integrity latest
| Field | Before | After |
|---|---|---|
integrity |
"sha512-nP2KZ8M8QCR2+UlPa8kec30bXRGJquKz7x2JVvnYtK5Rn1oivuYhTlLIZYkUJv/KRoNs9Ma/8dflzb4/zyhznA==" | "sha512-m1FgwZCYeeuzod2uOdMKgl8jCikjdPMM/Hk0GVfSSJMhiJJb2RmI7jOXwqLxQa57/SUWxw6J5RyC6ClSshu0JQ==" |
latest |
"1.20.188" | "1.20.197" |
Fields that differed: integrity scripts latest
| Field | Before | After |
|---|---|---|
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" |
Fields that differed: integrity latest
| Field | Before | After |
|---|---|---|
integrity |
"sha512-XNDzm8JsVARE4bSU5MErI1GaEAUmLSYISSaLy2S3E6qLu9H0dk2SfxQ1dIiIcCcJ1iAeTbXgoP0b5z6Dy8ykbw==" | "sha512-8y1lo8wxg8wz9q89B8rgNZAxCcOZ02kpYp0AJP6pVtNIkzCwVt/Qe4jWDfyNJ1UBjn/cvLMps85HPePjxsLnpw==" |
latest |
"1.20.164" | "1.20.175" |
Fields that differed: integrity latest
| Field | Before | After |
|---|---|---|
integrity |
"sha512-WGAqhy61yuTr77V5T1E2MbL1AHrLVNIFqSfc4AIj4SMyn/GSdP4adeObv/YNjsvxO/GQu1e4wlGIzPo1xMFPKA==" | "sha512-XNDzm8JsVARE4bSU5MErI1GaEAUmLSYISSaLy2S3E6qLu9H0dk2SfxQ1dIiIcCcJ1iAeTbXgoP0b5z6Dy8ykbw==" |
latest |
"1.20.157" | "1.20.164" |
Fields that differed: integrity latest
| Field | Before | After |
|---|---|---|
integrity |
"sha512-vr7kv6TOjWJr7h6VyeDPfdGy1VZBIc+lFksb6MvWCRvZTL4lIjm4aLtdmOrb4qZJfMQKjalx4EKZ2H7LPyupdg==" | "sha512-WGAqhy61yuTr77V5T1E2MbL1AHrLVNIFqSfc4AIj4SMyn/GSdP4adeObv/YNjsvxO/GQu1e4wlGIzPo1xMFPKA==" |
latest |
"1.20.149" | "1.20.157" |
Fields that differed: integrity latest
| Field | Before | After |
|---|---|---|
integrity |
"sha512-PgWbzzZ9wcYZpqj10tIs8QAoQTmUUzSGS9eDYJmZJ088FW4f99Aq7alxwWtGQOSbskpRLJ3fN1qSg7zisXn8pQ==" | "sha512-vr7kv6TOjWJr7h6VyeDPfdGy1VZBIc+lFksb6MvWCRvZTL4lIjm4aLtdmOrb4qZJfMQKjalx4EKZ2H7LPyupdg==" |
latest |
"1.20.145" | "1.20.149" |
Fields that differed: integrity latest
| Field | Before | After |
|---|---|---|
integrity |
"sha512-ORw7+0dlyhS9sqWzO3Oejo5ytEY8N1d5yCPag71kkuud7JxO/KCE10WWmy2So2tnOVtfXjnpxSbArkjBkvtTjA==" | "sha512-PgWbzzZ9wcYZpqj10tIs8QAoQTmUUzSGS9eDYJmZJ088FW4f99Aq7alxwWtGQOSbskpRLJ3fN1qSg7zisXn8pQ==" |
latest |
"1.20.139" | "1.20.145" |
Fields that differed: integrity latest
| Field | Before | After |
|---|---|---|
integrity |
"sha512-YlyYp225jK0JoSLlu0VX82atFAcwVxPeKvcyDFF8/F93UgTuyPWhg8gXtMtiZYnVKfIHGpa6e8vR4rapGMqGAQ==" | "sha512-ORw7+0dlyhS9sqWzO3Oejo5ytEY8N1d5yCPag71kkuud7JxO/KCE10WWmy2So2tnOVtfXjnpxSbArkjBkvtTjA==" |
latest |
"1.20.120" | "1.20.139" |
Fields that differed: integrity scripts latest
| Field | Before | After |
|---|---|---|
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" |
Fields that differed: integrity latest
| Field | Before | After |
|---|---|---|
integrity |
"sha512-55JEGBAqSz3LjDyGUyMrJ2awWDAdvHPSZ5ndhZBT3600WrABGZ6RWWzXCPIqieSwu6M/Oxey/JbMK603ej8R6Q==" | "sha512-JhkzZUwdlb6OgiLGxzsYzYgEtqMI8UZlcJRYLEKcg7CIOTHZ0dUGP+LvJQ4nwAEr33PxBPTzeKUFD9wRP2jQ3g==" |
latest |
"1.20.88" | "1.20.105" |
Fields that differed: integrity latest
| Field | Before | After |
|---|---|---|
integrity |
"sha512-bbFn1Joq/ywFFphGK+RloMDFN00SKKA2rvB9LK/5m/4BWaqQc6/yAUXAhHUwfRYQM9BhiipN6/xZnWtngdtb/w==" | "sha512-55JEGBAqSz3LjDyGUyMrJ2awWDAdvHPSZ5ndhZBT3600WrABGZ6RWWzXCPIqieSwu6M/Oxey/JbMK603ej8R6Q==" |
latest |
"1.20.73" | "1.20.88" |
Fields that differed: integrity latest
| Field | Before | After |
|---|---|---|
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.