The AbsoluteJS package manifest contract. Every @absolutejs/* package exports a typed manifest (settings schema, env requirements, adapter slots, wiring recipes, AI tools) from its ./manifest subpath; this package is the contract those manifests are writt
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
transport stdio counts 0 tools · 0 res
· 0 prompts
permission surface via code analysis
No tools enumerated yet for this server.
evidence-backed
findings quoted directly from the published source artifact — not inferred
code files: 14
filesystem 1
- fs package/dist/cli.js :5
import { existsSync } from "fs";
declared dependencies 15
- @absolutejs/ai@^0.0.41
- @absolutejs/mcp@^0.2.0
- @eslint/js@^10.0.1
- @sinclair/typebox@0.34.52
- @stylistic/eslint-plugin@^5.10.0
- @types/bun@^1.3.14
- @typescript-eslint/parser@^8.63.0
- eslint@^10.7.0
- eslint-plugin-absolute@^0.11.9
- eslint-plugin-promise@^7.3.0
- eslint-plugin-security@^4.0.1
- globals@^17.7.0
- prettier@^3.8.3
- typescript@^5.9.0
- typescript-eslint@^8.63.0
obfuscation 2
- dynamic require()/import() package/dist/cli.js :566
imported = await (specifier.includes("://") || specifier.endsWith("/manifest") ? import(specifier) : import(`${specifier}/manifest`)); - dynamic require()/import() package/dist/index.js :777
imported = await (specifier.includes("://") || specifier.endsWith("/manifest") ? import(specifier) : import(`${specifier}/manifest`));