UNPKG

should-handle-link

Version:

A utility to help libraries and frameworks handle `<a>` clicks, properly handling all the default behavior that comes with clicking links (ctrl+click, cmd+click, etc).

58 lines 1.51 kB
{ "name": "should-handle-link", "version": "1.3.0", "description": "", "keywords": [ "link", "handle", "navigation", "spa", "mpa", "routing", "router" ], "repository": { "type": "git", "url": "git+https://github.com/NullVoxPopuli/should-handle-link.git" }, "license": "MIT", "author": "NullVoxPopuli", "type": "module", "main": "src/index.js", "module": "src/index.js", "types": "src/index.d.ts", "exports": { ".": { "types": "./src/index.d.ts", "default": "./src/index.js" } }, "files": [ "src" ], "devDependencies": { "@arethetypeswrong/cli": "^0.15.4", "@babel/eslint-parser": "^7.25.1", "@nullvoxpopuli/eslint-configs": "^4.2.0", "@tsconfig/ember": "^3.0.8", "@typescript-eslint/eslint-plugin": "^8.1.0", "@typescript-eslint/parser": "^8.1.0", "concurrently": "^8.2.2", "eslint": "^8.0.0", "eslint-plugin-ember": "^12.1.1", "eslint-plugin-qunit": "^8.1.1", "prettier": "^3.3.3", "publint": "^0.2.10", "release-plan": "^0.9.0", "typescript": "^5.5.4" }, "scripts": { "lint": "concurrently 'pnpm:lint:*(!fix)' --names 'lint:'", "lint:fix": "concurrently 'pnpm:lint:*:fix' --names 'fix:'", "lint:js": "eslint . --cache", "lint:js:fix": "eslint . --fix", "lint:types": "tsc --noEmit --emitDeclarationOnly false", "lint:package": "publint .", "lint:published-types": "attw . --pack --ignore-rules cjs-resolves-to-esm" } }