{"success":true,"data":{"ext":"pjt","name":"PJT","description":"PJT is a legacy project file format associated with Borland development tools and maintained by the application that created it. It is used to store project settings, source file references, and build-related metadata for software development workflows. The format is generally considered safe to open, though support is limited in modern tools and files may require older or compatible applications for correct interpretation.","mime":[],"risk_level":"Safe","signatures":[{"hex":"78 56 34","offset":0,"sources":[{"name":"Wikipedia","url":"https://en.wikipedia.org/wiki/List_of_file_signatures"}]}],"related":["pbt","pdt","pea","peb","pet","pgt"],"usage":{"python":"def is_pjt(file_path: str) -> bool:\n    \"\"\"Check if file is a valid PJT by magic bytes.\"\"\"\n    signature = bytes([0x78, 0x56, 0x34])\n    with open(file_path, \"rb\") as f:\n        return f.read(3) == signature","node":"function isPJT(buffer: Buffer): boolean {\n  const signature = Buffer.from([0x78, 0x56, 0x34]);\n  return buffer.subarray(0, 3).equals(signature);\n}","go":"func IsPJT(data []byte) bool {\n    signature := []byte{0x78, 0x56, 0x34}\n    if len(data) < 3 {\n        return false\n    }\n    return bytes.Equal(data[:3], signature)\n}"}}}