UNPKG

as-nav-link

Version:

React Router HOC that mimics NavLink functionality but just passes an active prop to child component.

83 lines (82 loc) 2.92 kB
{ "name": "as-nav-link", "version": "0.1.5", "description": "React Router HOC that mimics NavLink functionality but just passes an active prop to child component.", "main": "lib/as-nav-link.js", "module": "es/as-nav-link.js", "jsnext:main": "es/as-nav-link.js", "scripts": { "test": "jest && eslint ./src", "eslint": "eslint ./src", "jest": "jest", "build": "npm run build:lib && npm run build:es", "build:lib": "rimraf lib && babel src -d lib --source-maps", "build:es": "rimraf es && cross-env BABEL_ENV=es babel src -d es --source-maps" }, "repository": { "type": "git", "url": "git+https://github.com/penx/as-nav-link.git" }, "keywords": [ "react-router", "react", "navlink" ], "author": "Alasdair McLeay", "license": "ISC", "bugs": { "url": "https://github.com/penx/as-nav-link/issues" }, "homepage": "https://github.com/penx/as-nav-link#readme", "devDependencies": { "@babel/cli": "^7.1.2", "@babel/core": "^7.1.2", "@babel/plugin-proposal-class-properties": "^7.0.0", "@babel/plugin-proposal-decorators": "^7.0.0", "@babel/plugin-proposal-do-expressions": "^7.0.0", "@babel/plugin-proposal-export-default-from": "^7.0.0", "@babel/plugin-proposal-export-namespace-from": "^7.0.0", "@babel/plugin-proposal-function-sent": "^7.0.0", "@babel/plugin-proposal-json-strings": "^7.0.0", "@babel/plugin-proposal-logical-assignment-operators": "^7.0.0", "@babel/plugin-proposal-nullish-coalescing-operator": "^7.0.0", "@babel/plugin-proposal-numeric-separator": "^7.0.0", "@babel/plugin-proposal-object-rest-spread": "^7.0.0", "@babel/plugin-proposal-optional-chaining": "^7.0.0", "@babel/plugin-proposal-pipeline-operator": "^7.0.0", "@babel/plugin-proposal-throw-expressions": "^7.0.0", "@babel/plugin-syntax-dynamic-import": "^7.0.0", "@babel/plugin-syntax-import-meta": "^7.0.0", "@babel/plugin-transform-runtime": "^7.1.0", "@babel/preset-env": "^7.1.0", "@babel/preset-react": "^7.0.0", "babel-core": "^7.0.0-bridge.0", "babel-eslint": "^10.0.1", "babel-plugin-add-module-exports": "^1.0.0", "babel-plugin-react-remove-prop-types": "^3.0.0", "cross-env": "^5.2.0", "eslint": "^5.7.0", "eslint-config-airbnb": "^17.1.0", "eslint-plugin-import": "^2.14.0", "eslint-plugin-jsx-a11y": "^6.1.2", "eslint-plugin-react": "^7.11.1", "jest": "^23.6.0", "jest-styled-components": "^6.2.1", "prop-types": "^15.6.2", "react": "^16.5.2", "react-dom": "^16.5.2", "react-router-dom": "^4.3.1", "react-test-renderer": "^16.5.2", "regenerator-runtime": "^0.12.1", "rimraf": "^2.6.2", "styled-components": "^3.4.10" }, "peerDependencies": { "prop-types": ">=15", "react": ">=15", "react-router-dom": ">=4" }, "dependencies": { "nav-link-with-prop": "^0.1.2" } }