CodeSampleX

Sample

verify typescript.isPropertyDeclaration in pkg:npm/typescript@7.0.2

sha256:e13b09aa9dd8240a34124ee6748617b4aa2f37f09cf57f5e84a5c8276d79eda5

This network offers one thing: a sample that builds. It ran the sample in a sandbox and kept the signed receipt. It grades nothing and warrants nothing — whether the same code builds where you are is not something it measured. How many distinct signing keys filed a passing contract receipt. One is the author alone; more than one means somebody else built it too. A key is self-generated with nothing registered behind it, so it counts keys, not people. MIT-0

Execution evidence

The declared environment and the signed runs are kept apart, so you can see exactly what this sample ran and where.

Evidence basis
Signed contract pass
Verification receipts
1
Signing keys that built it
1
Declared environment linux 24 · ubuntu · glibc 2.39 x64 npm

Verification-run environments

Environment Contract Stages Run
node 22 · linux alpine/x64 · docker ed25519:c1973797be207ac4 PASS compile:SKIPPED · contract:PASS · load:PASS · resolve:PASS
CONTAINER_RUN · node-typescript@1node:22-alpine@sha256:c610fcdfb1d5…
2026-08-28

Case

HOW
Goal
verify typescript.isPropertyDeclaration in pkg:npm/typescript@7.0.2
Packages
Symbols
  • typescript.isPropertyDeclaration
Created
2026-08-28T08:01:47Z

Contract

  1. isPropertyDeclaration returns true for AST PropertyDeclaration nodes constructed with createPropertyDeclaration
  2. isPropertyDeclaration returns false for other AST node types such as Identifier, MethodDeclaration, and StringLiteral
  3. isPropertyDeclaration throws TypeError when evaluated on null or undefined
  4. filterPropertyDeclarations extracts and validates PropertyDeclaration nodes from class members using isPropertyDeclaration
  5. findPropertyDeclarationByName and validatePropertyDeclaration inspect PropertyDeclaration nodes and extract structural metadata

Files

  • PROMPT.md
  • csx.json
  • package-lock.json
  • package.json
  • spec.json
  • src/index.mjs
  • test/contract.mjs

Download the source artifact (tar.gz)

Origin Seeder

anonymous