{
    "@context":
    {
        "xsd"          : "http://www.w3.org/2001/XMLSchema#",
        "rdfs"         : "http://www.w3.org/2000/01/rdf-schema#",

        "url"          : "@id",
        "tarball"      : "@id",

        "owl"          : "http://www.w3.org/2002/07/owl#",
        "owl:sameAs"   : { "@type": "@id" },


        "doap"         : "http://usefulinc.com/ns/doap#",
        "name"         : "doap:name",
        "versions"     : { "@id": "doap:release", "@type": "@id", "@container": "@index" },
        "bundle"       : { "@reverse": "doap:release", "@type": "@id" },
        "version"      : "doap:revision",
        "dist"         : "doap:file-release",
        "bugs"         : "doap:bug-database",
        "maintainers"  : "doap:maintainer",
        "contributors" : "doap:developer",
        "homepage"     : { "@id": "doap:homepage",   "@type": "@id" },
        "repository"   : { "@id": "doap:repository", "@type": "@id" },
        "os"           : "doap:os",

        "spdx"         : "http://spdx.org/rdf/terms#",
        "license"      : { "@id": "spdx:licenseDeclared", "@type": "@id" },
        "shasum"       : "spdx:checksum",
        "files"        : "spdx:hasFile",

        "foaf"         : "http://xmlns.com/foaf/0.1/",
        "author"       : "foaf:maker",
        "email"        : "foaf:mbox",

        "dc"           : "http://purl.org/dc/elements/1.1/",
        "_npmUser"     : "dc:publisher",

        "dcterms"      : "http://purl.org/dc/terms/",
        "_id"          : "dcterms:identifier",
        "keywords"     : "dcterms:subject",
        "created"      : { "@id": "dcterms:created",   "@type": "xsd:dateTime" },
        "ctime"        : { "@id": "dcterms:created",   "@type": "xsd:dateTime" },
        "modified"     : { "@id": "dcterms:modified",  "@type": "xsd:dateTime" },
        "mtime"        : { "@id": "dcterms:modified",  "@type": "xsd:dateTime" },
        "description"  : "dcterms:abstract",
        "readme"       : { "@id": "dcterms:description", "@type": "@id" },

        "npm"                  : "https://linkedsoftwaredependencies.org/vocabularies/npm#",
        "engines"              : { "@id": "npm:engine",             "@type": "@id", "@container": "@index"  },
        "dependencies"         : { "@id": "npm:dependency",         "@type": "@id", "@container": "@index"  },
        "devDependencies"      : { "@id": "npm:devDependency",      "@type": "@id", "@container": "@index"  },
        "peerDependencies"     : { "@id": "npm:peerDependency",     "@type": "@id", "@container": "@index"  },
        "optionalDependencies" : { "@id": "npm:optionalDependency", "@type": "@id", "@container": "@index"  },
        "bundleDependencies"   : { "@id": "npm:bundledDependency",  "@type": "@id" },
        "bundledDependencies"  : { "@id": "npm:bundledDependency",  "@type": "@id" },
        "_nodeVersion"         : { "@id": "npm:nodeVersion",        "@type": "@id" },
        "_npmVersion"          : { "@id": "npm:npmVersion",         "@type": "@id" },
        "pre-commit"           : { "@id": "npm:pre-commit",         "@type": "@id" },
        "precommit"            : { "@id": "npm:pre-commit",         "@type": "@id" },
        "gitHead"              : "npm:gitHead",
        "main"                 : "npm:main",

        "oo"                   : "https://linkedsoftwaredependencies.org/vocabularies/object-oriented#",
        "lsd:components"       : { "@id": "oo:components" }
    }
}