{"_id":"@automationghost/electron-redux","name":"@automationghost/electron-redux","dist-tags":{"latest":"1.2.2"},"versions":{"1.2.2":{"name":"@automationghost/electron-redux","version":"1.2.2","description":"A template for creating npm packages using TypeScript and tsup Bundler","main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","scripts":{"build":"tsup","clean":"rm -rf ./lib/","cm":"cz","lint":"eslint ./src/ --fix","prepare":"husky install","semantic-release":"semantic-release","test:watch":"jest --watch","test":"jest --coverage","typecheck":"tsc --noEmit"},"repository":{"type":"git","url":"git+https://github.com/automationghost/electron-redux.git"},"license":"MIT","author":{"name":"automationghost","email":"automationghost@users.noreply.github.com","url":"https://github.com/automationghost"},"engines":{"node":">=12.0"},"keywords":["boilerplate","template","typescript","vscode","jest","husky","commitizen","semantic-release","codecov"],"bugs":{"url":"https://github.com/ryansonshine/typescript-npm-package-template/issues"},"homepage":"https://github.com/ryansonshine/typescript-npm-package-template#readme","devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@types/jest":"^27.5.2","@types/node":"^12.20.11","@typescript-eslint/eslint-plugin":"^4.22.0","@typescript-eslint/parser":"^4.22.0","conventional-changelog-conventionalcommits":"^5.0.0","eslint":"^7.25.0","eslint-config-prettier":"^8.3.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.4.0","husky":"^6.0.0","jest":"^27.2.0","lint-staged":"^13.2.1","prettier":"^2.2.1","semantic-release":"^21.0.1","ts-jest":"^27.0.5","ts-node":"^10.2.1","tsup":"^8.0.2","typescript":"^4.9.5"},"publishConfig":{"access":"public"},"config":{"commitizen":{"path":"./node_modules/@ryansonshine/cz-conventional-changelog"}},"lint-staged":{"*.ts":"eslint --cache --cache-location .eslintcache --fix"},"release":{"branches":["main"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"type":"build","scope":"deps","release":"patch"}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"build","section":"Dependencies and Other Build Updates","hidden":false}]}}],"@semantic-release/npm","@semantic-release/github"]},"peerDependencies":{"@reduxjs/toolkit":">2.0.0","electron":">=24 || >=25 || >=26"},"gitHead":"f13d823732e8b75725841bfc4d515e53ec961772","_id":"@automationghost/electron-redux@1.2.2","_nodeVersion":"20.13.1","_npmVersion":"9.6.5","dist":{"integrity":"sha512-+kpKtFHRN6sGqRlf4qQmUHob0zluC4uLHjzVPmbsKlKNz0dm7FUXXeswWXkrt2ZQBhRegV09fmQjC30mo0vsNw==","shasum":"685c09c7ab011258b64ea4be5e138ed2120ab107","tarball":"https://registry.npmjs.org/@automationghost/electron-redux/-/electron-redux-1.2.2.tgz","fileCount":9,"unpackedSize":29413,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDIRhCIxguGwrG7IdvbKWfMapgiHna7oRFhkB/L5L9qLAiAl+lmucKZX2aeqXP49FodJpdZjEuNJIhMu0FEfFDq3eQ=="}]},"_npmUser":{"name":"automationghost","email":"automationghostapp@gmail.com"},"directories":{},"maintainers":[{"name":"automationghost","email":"automationghostapp@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/electron-redux_1.2.2_1716244607876_0.9596968297046169"},"_hasShrinkwrap":false}},"time":{"created":"2024-05-20T22:36:47.768Z","1.2.2":"2024-05-20T22:36:48.042Z","modified":"2024-05-20T22:36:48.314Z"},"maintainers":[{"name":"automationghost","email":"automationghostapp@gmail.com"}],"description":"A template for creating npm packages using TypeScript and tsup Bundler","homepage":"https://github.com/ryansonshine/typescript-npm-package-template#readme","keywords":["boilerplate","template","typescript","vscode","jest","husky","commitizen","semantic-release","codecov"],"repository":{"type":"git","url":"git+https://github.com/automationghost/electron-redux.git"},"author":{"name":"automationghost","email":"automationghost@users.noreply.github.com","url":"https://github.com/automationghost"},"bugs":{"url":"https://github.com/ryansonshine/typescript-npm-package-template/issues"},"license":"MIT","readme":"# typescript-npm-package-template\n\n> Template to kickstart creating a Node.js module using TypeScript and VSCode\n\nInspired by [node-module-boilerplate](https://github.com/sindresorhus/node-module-boilerplate)\n\n## Features\n\n- [Semantic Release](https://github.com/semantic-release/semantic-release)\n- [Issue Templates](https://github.com/ryansonshine/typescript-npm-package-template/tree/main/.github/ISSUE_TEMPLATE)\n- [GitHub Actions](https://github.com/ryansonshine/typescript-npm-package-template/tree/main/.github/workflows)\n- [Codecov](https://about.codecov.io/)\n- [VSCode Launch Configurations](https://github.com/ryansonshine/typescript-npm-package-template/blob/main/.vscode/launch.json)\n- [TypeScript](https://www.typescriptlang.org/)\n- [Husky](https://github.com/typicode/husky)\n- [Lint Staged](https://github.com/okonet/lint-staged)\n- [Commitizen](https://github.com/search?q=commitizen)\n- [Jest](https://jestjs.io/)\n- [ESLint](https://eslint.org/)\n- [Prettier](https://prettier.io/)\n\n## Getting started\n\n### Set up your repository\n\n**Click the \"Use this template\" button.**\n\nAlternatively, create a new directory and then run:\n\n```bash\ncurl -fsSL https://github.com/ryansonshine/typescript-npm-package-template/archive/main.tar.gz | tar -xz --strip-components=1\n```\n\nReplace `FULL_NAME`, `GITHUB_USER`, and `REPO_NAME` in the script below with your own details to personalize your new package:\n\n```bash\nFULL_NAME=\"John Smith\"\nGITHUB_USER=\"johnsmith\"\nREPO_NAME=\"my-cool-package\"\nsed -i.mybak \"s/\\([\\/\\\"]\\)(ryansonshine)/$GITHUB_USER/g; s/typescript-npm-package-template\\|my-package-name/$REPO_NAME/g; s/Ryan Sonshine/$FULL_NAME/g\" package.json package-lock.json README.md\nrm *.mybak\n```\n\n### Add NPM Token\n\nAdd your npm token to your GitHub repository secrets as `NPM_TOKEN`.\n\n### Add Codecov integration\n\nEnable the Codecov GitHub App [here](https://github.com/apps/codecov).\n\n**Remove everything from here and above**\n\nnew version\n","readmeFilename":"README.md"}