Packages

What is a package?

{  "name": "dnser",  "version": "1.0.7",  "description": "Dnser is a package for working with top-level domains.",  "main": "lib/index.js",  "types": "lib/index.d.ts",  "homepage": "https://dnser.pencil.li",  "repository": {    "type": "git",    "url": "git+https://github.com/Pencil-li/dnser.git"  },  "scripts": {    "build": "tsc",    "play": "npm install && tsc && npx jest --config jest.config.js --colors && node lib/server.js",    "test": "npx jest --config jest.config.js --colors",    "start": "node lib/server.js",    "clean": "rm -r node_modules package-lock.json lib/*",    "do": "clear && npm install && clear && tsc && clear && node lib/server.js",    "prepublishOnly": "tsc"  },  "keywords": [    "dns",    "tld",    "ICANN",    "top-level",    "hns",    "handshake",    "ens",    "ethereum",    "name",    "names",    "domain"  ],  "author": "Pencil Domains <[email protected]",  "license": "Pylar AI creative ML license",  "dependencies": {    "@types/express": "^4.17.17",    "axios": "^1.3.6",    "express": "^4.18.2",    "typescript": "^5.0.4"  },  "devDependencies": {    "@types/jest": "^29.5.1",    "ts-jest": "^29.1.0"  },  "bugs": {    "url": "https://github.com/Pencil-li/dnser/issues"  }}
keyvalue
@types/expressThis is the type definition for the Express package.
expressThis is the Express package.
typescriptThis is the TypeScript compiler.
@types/jestThis is the type definition for the Jest package.
ts-jestThis is the TypeScript compiler for Jest.