UNPKG

is-main

Version:

Check if current module is main module.

76 lines (75 loc) 1.5 kB
{ "name": "is-main", "version": "0.4.0", "description": "Check if current module is main module.", "type": "module", "main": "./dist/cjs/index.js", "exports": { "import": "./dist/esm/index.js", "require": "./dist/cjs/index.js" }, "types": "./dist/esm/index.d.ts", "scripts": { "build": "tsc -b", "lint": "xo", "pretest": "npm run build", "test": "cross-env NODE_OPTIONS=--experimental-vm-modules jest", "prepublishOnly": "npm run build" }, "devDependencies": { "@types/jest": "^29.4.0", "@types/node": "^18.11.18", "cross-env": "^7.0.3", "esm": "^3.2.25", "execa": "^6.1.0", "jest": "^29.4.1", "lint-staged": "^13.1.0", "simple-git-hooks": "^2.8.1", "ts-jest": "^29.0.5", "ts-node": "^10.9.1", "typescript": "next", "xo": "^0.53.1", "zx": "^7.1.1" }, "repository": "ratson/is-main", "license": "MIT", "engines": { "node": ">= 8" }, "files": [ "*.md", "src", "dist", "!**/*.tsbuildinfo" ], "keywords": [ "require.main", "main-module", "import", "process", "main", "esm", "es-main", "es-module" ], "lint-staged": { "*.js": [ "xo --fix" ] }, "prettier": { "singleQuote": false, "useTabs": false, "bracketSpacing": true }, "simple-git-hooks": { "pre-commit": "npx lint-staged", "pre-push": "npm run test" }, "xo": { "prettier": true, "ignores": [ "test/fixtures" ] } }