react-responsive-pagination
Version:
React component for responsive pagination
88 lines (87 loc) • 2.63 kB
JSON
{
"name": "react-responsive-pagination",
"version": "2.11.1",
"description": "React component for responsive pagination",
"author": "jonelantha",
"license": "MIT",
"repository": "github:jonelantha/react-responsive-pagination",
"homepage": "https://react-responsive-pagination.elantha.com",
"type": "module",
"main": "./dist/index.js",
"exports": {
".": "./dist/index.js",
"./narrowBehaviour": "./dist/narrowBehaviour.js",
"./labelBehaviour": "./dist/labelBehaviour.js",
"./presets": "./dist/presets.js",
"./debug": "./dist/debug.js",
"./themes/*": "./themes/*"
},
"publishConfig": {
"provenance": true
},
"files": [
"dist/",
"CHANGELOG.md",
"LICENSE",
"narrowBehaviour.d.ts",
"narrowBehaviour.js",
"labelBehaviour.d.ts",
"labelBehaviour.js",
"presets.d.ts",
"presets.js",
"package.json",
"README.md",
"themes/"
],
"types": "./dist/index.d.ts",
"scripts": {
"build": "npm run lint && rimraf dist/ && tsc --project ./tsconfig.prod.json && npm run api-extractor && npm run copy-extra-types",
"start": "rimraf dist/ && tsc --project ./tsconfig.dev.json --watch",
"test": "jest",
"lint": "eslint src --report-unused-disable-directives",
"prepublishOnly": "npm run build",
"release": "rm ../../package.json && semantic-release",
"previewReleaseNotes": "semantic-release --dry-run",
"api-extractor": "api-extractor run --local --verbose",
"copy-extra-types": "cp ./src/*.d.ts ./dist && cp ./temp/types/debug.d.ts ./dist"
},
"keywords": [
"responsive",
"pagination",
"react pagination",
"responsive pagination",
"react",
"reactjs",
"react-component",
"bootstrap",
"react bootstrap pagination"
],
"dependencies": {
"prop-types": "^15.8.1"
},
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0",
"react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
},
"devDependencies": {
"@microsoft/api-extractor": "^7.52.8",
"@semantic-release/changelog": "^6.0.3",
"@semantic-release/git": "^10.0.1",
"@types/jest": "^29.5.12",
"@types/prop-types": "^15.7.5",
"@types/react": "^19.0.1",
"@types/react-dom": "^19.0.1",
"eslint": "^9.9.1",
"eslint-plugin-jsx-a11y": "^6.9.0",
"eslint-plugin-react": "^7.37.5",
"eslint-plugin-react-hooks": "^5.1.0",
"jest": "^29.6.1",
"react": "^19.0.0",
"react-dom": "^19.0.0",
"rimraf": "^6.0.1",
"semantic-release": "^24.2.4",
"ts-jest": "^29.3.4",
"typescript": "^5.8.3",
"typescript-eslint": "^8.32.1"
}
}