{"_id":"@aipmorg/lint","name":"@aipmorg/lint","dist-tags":{"latest":"1.23.4"},"versions":{"1.23.4":{"name":"@aipmorg/lint","version":"1.23.4","homepage":"https://github.com/aipmhub/aipm-lint","bugs":{"url":"https://github.com/aipmhub/aipm-lint/issues/new"},"repository":{"type":"git","url":"git+https://github.com/aipmhub/aipm-lint.git"},"license":"MIT","author":{"name":"AiPMHub","email":"nextprofesstionalpower@gmail.com"},"sideEffects":false,"main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@typescript-eslint/eslint-plugin":"7.5.0","@typescript-eslint/parser":"7.5.0","@umijs/babel-preset-umi":"^4.1.10","@umijs/lint":"^4.1.10","commitlint-config-gitmoji":"^2.3.1","eslint-config-prettier":"^9.1.0","eslint-import-resolver-alias":"^1.1.2","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-import":"^2.29.1","eslint-plugin-jest":"^28.3.0","eslint-plugin-react":"^7.34.1","eslint-plugin-react-hooks":"^4.6.2","eslint-plugin-simple-import-sort":"^12.1.0","eslint-plugin-sort-keys-fix":"^1.1.2","eslint-plugin-typescript-sort-keys":"^3.2.0","eslint-plugin-unicorn":"^52.0.0","eslint-plugin-unused-imports":"^3.1.0","gatsby-remark-find-replace":"^0.3.0","postcss-less":"^6.0.0","postcss-styled-syntax":"^0.6.4","prettier-plugin-organize-imports":"^3.2.4","prettier-plugin-packagejson":"^2.5.0","prettier-plugin-sh":"^0.14.0","prettier-plugin-sort-json":"^4.0.0","remark-frontmatter":"^5.0.0","remark-gfm":"^3.0.1","remark-lint":"^9.1.2","remark-lint-checkbox-content-indent":"^4.1.2","remark-lint-frontmatter-schema":"^3.15.4","remark-lint-heading-whitespace":"^1.0.0","remark-lint-linebreak-style":"^3.1.2","remark-lint-list-item-indent":"^3.1.2","remark-lint-list-item-spacing":"^4.1.2","remark-lint-no-duplicate-headings-in-section":"^3.1.2","remark-lint-no-empty-sections":"^4.0.0","remark-lint-no-empty-url":"^3.1.2","remark-lint-no-file-name-irregular-characters":"^2.1.2","remark-lint-no-heading-indent":"^4.1.2","remark-lint-no-heading-like-paragraph":"^3.1.2","remark-lint-no-paragraph-content-indent":"^4.1.2","remark-lint-no-reference-like-url":"^3.1.2","remark-lint-no-shell-dollars":"^3.1.2","remark-lint-no-tabs":"^3.1.2","remark-lint-no-unneeded-full-reference-image":"^3.1.2","remark-lint-no-unneeded-full-reference-link":"^3.1.2","remark-lint-ordered-list-marker-value":"^3.1.2","remark-lint-write-good":"^1.2.0","remark-pangu":"^2.2.0","remark-preset-lint-consistent":"^5.1.2","remark-preset-lint-markdown-style-guide":"^5.1.3","remark-preset-lint-recommended":"^6.1.3","remark-remove-unused-definitions":"^1.0.4","remark-sort-definitions":"^1.0.5","remark-textr":"^5.0.1","remark-toc":"^9.0.0","semantic-release-config-gitmoji":"^1.5.3","stylelint-config-clean-order":"^5.4.2","stylelint-config-recommended":"^14.0.0","stylelint-less":"^3.0.1","stylelint-order":"^6.0.4","unist-util-visit":"^5.0.0"},"peerDependencies":{"eslint":">=8.42","prettier":">=3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_id":"@aipmorg/lint@1.23.4","gitHead":"0a6fbdb37fed8abb121285a9405b07da29e5eee9","description":"<a name=\"readme-top\"></a><div align=\"center\">","_nodeVersion":"20.15.0","_npmVersion":"10.7.0","dist":{"integrity":"sha512-ay0BdREWZdZT3Jfh8YXq0q7mMl22AtimlJXP05qwMK58eIfUGR77gPnRYxKA/IRJq0i1m0ik1tpX/03P4IuKIg==","shasum":"e2c3be36fd01ad06da803e61d854b1c7e3e8cf67","tarball":"https://registry.npmjs.org/@aipmorg/lint/-/lint-1.23.4.tgz","fileCount":36,"unpackedSize":45348,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDurkLtR6bYrpq0pcbnnBgK6+RW5cWWzbCxMncl3Lu96AIgebuiWIAuOFcCZdO+03y8AtL2RTe5eEKyVDZVabPeUho="}]},"_npmUser":{"name":"aipmnpm","email":"nextprofessionalpower@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lint_1.23.4_1719329506779_0.016482661453497194"},"_hasShrinkwrap":false}},"time":{"created":"2024-06-25T15:31:46.685Z","1.23.4":"2024-06-25T15:31:46.929Z","modified":"2024-06-25T15:31:47.202Z"},"maintainers":[{"name":"aipmnpm","email":"nextprofessionalpower@gmail.com"}],"description":"<a name=\"readme-top\"></a><div align=\"center\">","homepage":"https://github.com/aipmhub/aipm-lint","repository":{"type":"git","url":"git+https://github.com/aipmhub/aipm-lint.git"},"author":{"name":"AiPMHub","email":"nextprofesstionalpower@gmail.com"},"bugs":{"url":"https://github.com/aipmhub/aipm-lint/issues/new"},"license":"MIT","readme":"<a name=\"readme-top\"></a><div align=\"center\">\n\n<h1>AiPM Lint</h1>\n\nESlint config, Prettier config, Remark config for AiPMHub\n\n[Changelog](./CHANGELOG.md) · [Report Bug][issues-link] · [Request Feature][issues-link]\n\n<!-- SHIELD GROUP -->\n\n[![][npm-release-shield]][npm-release-link]\n[![][discord-shield]][discord-link]\n[![][npm-downloads-shield]][npm-downloads-link]\n[![][github-releasedate-shield]][github-releasedate-link]\n[![][github-action-test-shield]][github-action-test-link]\n[![][github-action-release-shield]][github-action-release-link]<br/>\n[![][github-contributors-shield]][github-contributors-link]\n[![][github-forks-shield]][github-forks-link]\n[![][github-stars-shield]][github-stars-link]\n[![][github-issues-shield]][github-issues-link]\n[![][github-license-shield]][github-license-link]\n\n</div>\n\n![](https://raw.githubusercontent.com/andreasbm/readme/master/assets/lines/rainbow.png)\n\n<details>\n<summary><kbd>Table of contents</kbd></summary>\n\n#### TOC\n\n- [📦 Installation](#-installation)\n- [🤯 Usage](#-usage)\n  - [.npmrc](#npmrc)\n  - [ESlint](#eslint)\n  - [Stylelint](#stylelint)\n  - [Commitlint](#commitlint)\n  - [Changelog](#changelog)\n  - [Remark](#remark)\n  - [Prettier](#prettier)\n  - [Semantic Release](#semantic-release)\n- [⌨️ Local Development](#️-local-development)\n- [🤝 Contributing](#-contributing)\n\n####\n\n</details>\n\n## 📦 Installation\n\nTo install Lobe Lint, run the following command:\n\n[![][bun-shield]][bun-link]\n\n```bash\n$ bun add @aipmorg/lint -D\n```\n\nTo use template ignore files, run the following command:\n\n```bash\n$ curl -O https://raw.githubusercontent.com/aipmhub/aipm-lint/master/.eslintignore\n$ curl -O https://raw.githubusercontent.com/aipmhub/aipm-lint/master/.gitignore\n$ curl -O https://raw.githubusercontent.com/aipmhub/aipm-lint/master/.prettierignore\n```\n\n<div align=\"right\">\n\n[![][back-to-top]](#readme-top)\n\n</div>\n\n## 🤯 Usage\n\n### .npmrc\n\n```text\npublic-hoist-pattern[]=*@umijs/lint*\npublic-hoist-pattern[]=*changelog*\npublic-hoist-pattern[]=*commitlint*\npublic-hoist-pattern[]=*eslint*\npublic-hoist-pattern[]=*postcss*\npublic-hoist-pattern[]=*prettier*\npublic-hoist-pattern[]=*remark*\npublic-hoist-pattern[]=*semantic-release*\npublic-hoist-pattern[]=*stylelint*\n```\n\n### ESlint\n\nconfig can be found at [`.eslintrc.js`](/src/eslint/index.ts)\n\n```js\nmodule.exports = require('@aipmorg/lint').eslint;\n```\n\n### Stylelint\n\nconfig can be found at [`.stylelintrc.js`](/src/stylelint/index.ts)\n\n```js\nmodule.exports = require('@aipmorg/lint').stylelint;\n```\n\n### Commitlint\n\nconfig can be found at [`.commitlintrc.js`](/src/commitlint/index.ts)\n\n```js\nmodule.exports = require('@aipmorg/lint').commitlint;\n```\n\n### Changelog\n\nconfig can be found at [`.changelogrc.js`](/src/changelog/index.ts)\n\n```js\nmodule.exports = require('@aipmorg/lint').changelog;\n```\n\n### Remark\n\nconfig can be found at [`.remarkrc.js`](/src/remarklint/index.ts)\n\n```js\nmodule.exports = require('@aipmorg/lint').remarklint;\n```\n\n### Prettier\n\nconfig can be found at [`.prettierrc.js`](/src/prettier/index.ts)\n\n```js\nmodule.exports = require('@aipmorg/lint').prettier;\n```\n\n### Semantic Release\n\nconfig can be found at [`.releaserc.js`](/src/semantic-release/index.ts)\n\n```js\nmodule.exports = require('@aipmorg/lint').semanticRelease;\n```\n\n<div align=\"right\">\n\n[![][back-to-top]](#readme-top)\n\n</div>\n\n## ⌨️ Local Development\n\nYou can use Github Codespaces for online development:\n\n[![][codespaces-shield]][codespaces-link]\n\nOr clone it for local development:\n\n```bash\n$ git clone https://github.com/aipmhub/aipm-lint.git\n$ cd aipmhub/lint\n$ bun install\n$ bun start\n```\n\n<div align=\"right\">\n\n[![][back-to-top]](#readme-top)\n\n</div>\n\n## 🤝 Contributing\n\nContributions of all types are more than welcome, if you are interested in contributing code, feel free to check out our GitHub [Issues][github-issues-link] to get stuck in to show us what you’re made of.\n\n[![][pr-welcome-shield]][pr-welcome-link]\n\n[![][contributors-contrib]][contributors-url]\n\n<div align=\"right\">\n\n[![][back-to-top]](#readme-top)\n\n</div>\n\n---\n\n#### 📝 License\n\nCopyright © 2023 [AiPMHu b][profile-link]. <br />\nThis project is [MIT](./LICENSE) licensed.\n\n<!-- LINK GROUP -->\n\n[back-to-top]: https://img.shields.io/badge/-BACK_TO_TOP-151515?style=flat-square\n[bun-link]: https://bun.sh\n[bun-shield]: https://img.shields.io/badge/-speedup%20with%20bun-black?logo=bun&style=for-the-badge\n[codespaces-link]: https://codespaces.new/aipmhub/aipm-lint\n[codespaces-shield]: https://github.com/codespaces/badge.svg\n[contributors-contrib]: https://contrib.rocks/image?repo=aipmhub/aipm-lint\n[contributors-url]: https://github.com/aipmhub/aipm-lint/graphs/contributors\n[discord-link]: https://discord.gg/AYFPHvv2jT\n[discord-shield]: https://img.shields.io/discord/1127171173982154893?color=5865F2&label=discord&labelColor=black&logo=discord&logoColor=white&style=flat-square\n[github-action-release-link]: https://github.com/aipmhub/aipm-lint/actions/workflows/release.yml\n[github-action-release-shield]: https://img.shields.io/github/actions/workflow/status/aipmhub/aipm-lint/release.yml?label=release&labelColor=black&logo=githubactions&logoColor=white&style=flat-square\n[github-action-test-link]: https://github.com/aipmhub/aipm-lint/actions/workflows/test.yml\n[github-action-test-shield]: https://img.shields.io/github/actions/workflow/status/aipmhub/aipm-lint/test.yml?label=test&labelColor=black&logo=githubactions&logoColor=white&style=flat-square\n[github-contributors-link]: https://github.com/aipmhub/aipm-lint/graphs/contributors\n[github-contributors-shield]: https://img.shields.io/github/contributors/aipmhub/aipm-lint?color=c4f042&labelColor=black&style=flat-square\n[github-forks-link]: https://github.com/aipmhub/aipm-lint/network/members\n[github-forks-shield]: https://img.shields.io/github/forks/aipmhub/aipm-lint?color=8ae8ff&labelColor=black&style=flat-square\n[github-issues-link]: https://github.com/aipmhub/aipm-lint/issues\n[github-issues-shield]: https://img.shields.io/github/issues/aipmhub/aipm-lint?color=ff80eb&labelColor=black&style=flat-square\n[github-license-link]: https://github.com/aipmhub/aipm-lint/blob/master/LICENSE\n[github-license-shield]: https://img.shields.io/github/license/aipmhub/aipm-lint?color=white&labelColor=black&style=flat-square\n[github-releasedate-link]: https://github.com/aipmhub/aipm-lint/releases\n[github-releasedate-shield]: https://img.shields.io/github/release-date/aipmhub/aipm-lint?labelColor=black&style=flat-square\n[github-stars-link]: https://github.com/aipmhub/aipm-lint/network/stargazers\n[github-stars-shield]: https://img.shields.io/github/stars/aipmhub/aipm-lint?color=ffcb47&labelColor=black&style=flat-square\n[issues-link]: https://github.com/aipmhub/aipm-lint/issues/new/choose\n[npm-downloads-link]: https://www.npmjs.com/package/@aipmorg/lint\n[npm-downloads-shield]: https://img.shields.io/npm/dt/@aipmorg/lint?labelColor=black&style=flat-square\n[npm-release-link]: https://www.npmjs.com/package/@aipmorg/lint\n[npm-release-shield]: https://img.shields.io/npm/v/@aipmorg/lint?color=369eff&labelColor=black&logo=npm&logoColor=white&style=flat-square\n[pr-welcome-link]: https://github.com/aipmhub/aipm-lint/pulls\n[pr-welcome-shield]: https://img.shields.io/badge/🤯_pr_welcome-%E2%86%92-ffcb47?labelColor=black&style=for-the-badge\n[profile-link]: https://github.com/aipmhub\n","readmeFilename":"README.md"}