TheBotique

@hasna/projects

No description published.

as observed 2026-10-15T18:48:12.496Z
Identifier
@hasna/projects
Source
npm (package document)
Version observed
1.3.1
Source repository
https://github.com/hasna/apps
Repository observation
Source URL did not resolve when last checked
First observed here
2026-08-29T23:02:09.876Z
Observations recorded
9
Publish rights held by
andreihasna2
Content hash (upstream)
sha512-mnS+ka8eXN0AQIq+t30ZLPUb1jbu84Ff81rqF…
Declared license
Apache-2.0

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.

postinstall
mkdir -p $HOME/.hasna/projects 2>/dev/null || true

Observation history

2026-10-15T18:48:12.496Z

Fields that differed: integrity latest

FieldBeforeAfter
integrity "sha512-nEPiNJqEgeL/ucDFhLBm94A7ykT/jZUpqWW9+SUBgB7AbyftnWHUvAN2vsao5XOAoR9rwMTLsdUKHO6DXBw0CQ==" "sha512-mnS+ka8eXN0AQIq+t30ZLPUb1jbu84Ff81rqFQC4+pHzx50mFQTWy6oeaTc69btQ8xNPSSXLP3U86m+BaImBTQ=="
latest "1.3.0" "1.3.1"
2026-10-08T12:19:33.065Z

Fields that differed: dependencies integrity scripts latest

FieldBeforeAfter
dependencies ["@hasna/contracts","@hasna/conversations","@hasna/events","@hasna/mementos","@hasna/secrets","@hasna/todos","@json-render/core","@modelcontextprotocol/sdk","@openrouter/ai-sdk-pro ["@hasna/contracts","@hasna/conversations","@hasna/events","@hasna/mementos","@hasna/secrets","@hasna/todos","@json-render/core","@modelcontextprotocol/sdk","@openrouter/ai-sdk-pro
integrity "sha512-hYqiXAhp7qMe8lATkn3ZSWLVpE0f4FjgiCMZ9//eF4/5FKuvvwP8/Cvu8Lt/e8cX9KKtR8A8BEnAz4DgSAepBA==" "sha512-nEPiNJqEgeL/ucDFhLBm94A7ykT/jZUpqWW9+SUBgB7AbyftnWHUvAN2vsao5XOAoR9rwMTLsdUKHO6DXBw0CQ=="
scripts {"test":"bun test","build":"rm -rf dist && bun build src/cli/index.ts --outdir dist/cli --target bun --external pg --external @hasna/contracts --external @hasna/contracts/auth --ex {"test":"bun test","build":"rm -rf dist && bun run build:tui-runtime && bun build src/cli/index.ts --outdir dist/cli --target bun --external pg --external @hasna/contracts --extern
latest "1.2.6" "1.3.0"
2026-10-04T09:46:17.325Z

Fields that differed: integrity latest

FieldBeforeAfter
integrity "sha512-va1xaLsJmqsPA9QmvEhXH7OnIO5gRsvUGZ5657bSNijXXLvNzmk3DLgL4O+sOwxOrpWSTBKJUrtfIOAA4iAPow==" "sha512-hYqiXAhp7qMe8lATkn3ZSWLVpE0f4FjgiCMZ9//eF4/5FKuvvwP8/Cvu8Lt/e8cX9KKtR8A8BEnAz4DgSAepBA=="
latest "1.2.4" "1.2.6"
2026-09-21T23:20:54.007Z

Fields that differed: integrity latest

FieldBeforeAfter
integrity "sha512-NAxFbUYQpgOKcj/zNwuo5JsZHlt8C3XvUZxPRgRD+XiElYM2sUX5/O+7DoNCW4o1zXewCi0HoLHJKKKBtg98+w==" "sha512-va1xaLsJmqsPA9QmvEhXH7OnIO5gRsvUGZ5657bSNijXXLvNzmk3DLgL4O+sOwxOrpWSTBKJUrtfIOAA4iAPow=="
latest "1.2.2" "1.2.4"
2026-09-19T21:21:32.409Z

Fields that differed: integrity scripts latest

FieldBeforeAfter
integrity "sha512-FXIw/PmqK3qy+TTBtucRZiwxrIkq+sGF7enPa/L2AnCKwtkZoZh7fJy+hNU0MeN/SiuXFUwJ8hE91AUMt/8ENg==" "sha512-NAxFbUYQpgOKcj/zNwuo5JsZHlt8C3XvUZxPRgRD+XiElYM2sUX5/O+7DoNCW4o1zXewCi0HoLHJKKKBtg98+w=="
scripts {"test":"bun test","build":"rm -rf dist && bun build src/cli/index.ts --outdir dist/cli --target bun --external pg --external @hasna/contracts --external @hasna/contracts/auth --ex {"test":"bun test","build":"rm -rf dist && bun build src/cli/index.ts --outdir dist/cli --target bun --external pg --external @hasna/contracts --external @hasna/contracts/auth --ex
latest "1.2.1" "1.2.2"
2026-09-16T18:18:14.551Z

Fields that differed: dependencies integrity repository scripts latest

FieldBeforeAfter
dependencies ["@hasna/contracts","@hasna/conversations","@hasna/events","@hasna/mementos","@hasna/todos","@json-render/core","@modelcontextprotocol/sdk","@openrouter/ai-sdk-provider","ai","chal ["@hasna/contracts","@hasna/conversations","@hasna/events","@hasna/mementos","@hasna/secrets","@hasna/todos","@json-render/core","@modelcontextprotocol/sdk","@openrouter/ai-sdk-pro
integrity "sha512-rwSDsN7PqgwMagYD8rFkEkuCXFwVHhLACjjB7gAcPue+JZingox4LQkjrzNBLXP5b4SKgkjRcr14addL/UReWg==" "sha512-FXIw/PmqK3qy+TTBtucRZiwxrIkq+sGF7enPa/L2AnCKwtkZoZh7fJy+hNU0MeN/SiuXFUwJ8hE91AUMt/8ENg=="
repository "git+https://github.com/hasna/projects.git" "git+https://github.com/hasna/apps.git"
scripts {"test":"bun test","build":"rm -rf dist && bun build src/cli/index.ts --outdir dist/cli --target bun --external pg --external @hasna/contracts --external @hasna/contracts/auth --ex {"test":"bun test","build":"rm -rf dist && bun build src/cli/index.ts --outdir dist/cli --target bun --external pg --external @hasna/contracts --external @hasna/contracts/auth --ex
latest "1.1.2" "1.2.1"
2026-09-08T10:18:19.431Z

Fields that differed: integrity latest

FieldBeforeAfter
integrity "sha512-igE63Ryo8TCqpB2lGmEKet4WCNiiCtsOY1QsrxYhFvwlMrmnlXLf4tbUpLfvNRd+rMvW9eIxbKLlXvqVjaSCCg==" "sha512-rwSDsN7PqgwMagYD8rFkEkuCXFwVHhLACjjB7gAcPue+JZingox4LQkjrzNBLXP5b4SKgkjRcr14addL/UReWg=="
latest "1.1.0" "1.1.2"
2026-09-06T09:04:43.600Z

Fields that differed: dependencies integrity latest

FieldBeforeAfter
dependencies ["@hasna/contracts","@hasna/conversations","@hasna/events","@hasna/mementos","@hasna/paths","@hasna/todos","@json-render/core","@modelcontextprotocol/sdk","@openrouter/ai-sdk-provi ["@hasna/contracts","@hasna/conversations","@hasna/events","@hasna/mementos","@hasna/todos","@json-render/core","@modelcontextprotocol/sdk","@openrouter/ai-sdk-provider","ai","chal
integrity "sha512-fA9RnbHCjvT5Sb8+AIxENdy6gBLv19Q2kdYSPaKWwD1kWXaq7L63FDijJ3Bbl4UIbU3MjrS9G1hBA7o8dxsPWw==" "sha512-igE63Ryo8TCqpB2lGmEKet4WCNiiCtsOY1QsrxYhFvwlMrmnlXLf4tbUpLfvNRd+rMvW9eIxbKLlXvqVjaSCCg=="
latest "1.0.4" "1.1.0"

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.