github-automated-repos
Version:
A powerful React library that automatically displays and updates your GitHub repositories on your portfolio or personal website. Use simple React hooks to sync your GitHub projects and keep your developer portfolio always up to date.
109 lines • 3.89 kB
JSON
{
"name": "github-automated-repos",
"version": "1.4.0",
"description": "A powerful React library that automatically displays and updates your GitHub repositories on your portfolio or personal website. Use simple React hooks to sync your GitHub projects and keep your developer portfolio always up to date.",
"author": {
"name": "Diego Arthur (@digoarthur)",
"url": "https://www.linkedin.com/in/digoarthur/",
"github": "https://github.com/DIGOARTHUR"
},
"repository": {
"type": "github",
"url": "https://github.com/digoarthur/github-automated-repos"
},
"homepage": "https://github-automated-repos.vercel.app",
"license": "MIT",
"main": "index.js",
"module": "index.js",
"types": "index.d.ts",
"exports": {
".": {
"import": "./index.js",
"require": "./index.js",
"types": "./index.d.ts"
},
"./react-query": {
"import": "./react-query.js",
"require": "./react-query.js",
"types": "./react-query.d.ts"
}
},
"scripts": {
"clean": "rm -rf dist",
"build": "npm run clean && tsc && cp package.json README.md ./dist",
"build:yalc": "npm run build && npx yalc publish dist",
"yalc:update": "npx yalc push --scripts --update --replace",
"lint": "eslint .",
"lint:fix": "eslint --fix .",
"changelog": "conventional-changelog --config changelog-config.js -i CHANGELOG.md -s -r 0"
},
"keywords": [
"react",
"reactjs",
"react-library",
"react-hook",
"usegithubautomatedrepos",
"github",
"github-api",
"github-repositories",
"github-repos-display",
"github-projects",
"github-integration",
"github-portfolio",
"developer-portfolio",
"portfolio-automation",
"portfolio-builder",
"portfolio-integration",
"auto-update-portfolio",
"sync-github-repos",
"display-github-projects",
"react-github-component",
"react-github-integration",
"react-github-projects",
"fetch-github-repos",
"automate-github-portfolio",
"github-projects-showcase",
"frontend-github-automation",
"react-developer-tools",
"open-source-tools",
"project-showcase"
],
"engines": {
"node": ">=16"
},
"readmeFilename": "README.md",
"publishConfig": {
"access": "public"
},
"devDependencies": {
"@semantic-release/release-notes-generator": "^14.0.3",
"@types/json-schema": "^7.0.15",
"@types/react": "^18.3.12",
"@typescript-eslint/eslint-plugin": "^5.50.0",
"@typescript-eslint/parser": "^5.50.0",
"conventional-changelog": "^3.1.25",
"conventional-changelog-cli": "^2.2.2",
"eslint": "^8.33.0",
"eslint-config-airbnb": "^19.0.4",
"eslint-config-airbnb-typescript": "^17.0.0",
"eslint-config-prettier": "^8.6.0",
"eslint-import-resolver-typescript": "^3.5.3",
"eslint-plugin-import": "^2.25.3",
"eslint-plugin-import-helpers": "^1.3.1",
"eslint-plugin-jsdoc": "^54.1.1",
"eslint-plugin-jsx-a11y": "^6.5.1",
"eslint-plugin-jsx-fragments": "^0.2.0",
"eslint-plugin-prettier": "^4.2.1",
"eslint-plugin-react": "^7.28.0",
"eslint-plugin-react-hooks": "^4.3.0",
"prettier": "^2.8.3",
"react": "^18.3.1",
"react-dom": "^18.3.1",
"typescript": "^5.7.2"
},
"dependencies": {
"@tanstack/react-query": "^5.61.5",
"@types/react-dom": "^18.3.1",
"json-schema": "^0.4.0"
}
}