{"_id":"@dendi121020/next-kit","name":"@dendi121020/next-kit","dist-tags":{"latest":"1.0.5"},"versions":{"1.0.5":{"name":"@dendi121020/next-kit","version":"1.0.5","description":"modules packages for yageo applications front end next js","main":"./dist/index.cjs","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"build":"tsup","clean":"rm -rf dist","prepublishOnly":"npm run build","format":"prettier --write ."},"keywords":["yageo","modules","next","packages"],"author":{"name":"Dendi"},"license":"MIT","peerDependencies":{"@bprogress/next":"^3.2.12","next":"^16.1.0","react":"^19.2.3","react-dom":"^19.2.3","react-select":"^5.10.2","xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz"},"devDependencies":{"@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.1","@types/bun":"latest","happy-dom":"^20.0.11","prettier":"^3.7.4","tsup":"^8.5.1","typescript":"^5.9.3"},"type":"module","gitHead":"e9fd2483acf994fa9da388b531abd4a4f1d48bde","_id":"@dendi121020/next-kit@1.0.5","_nodeVersion":"23.11.0","_npmVersion":"11.6.1","dist":{"integrity":"sha512-MfctIQU607eA6CiQtU+PvItpIqtD4HaSD5OOxTLNveDfPtpGghixKDQVuMTjiChtaPFvqsCVRnm1G/vw9lFZGg==","shasum":"fe933cf2165702b38da180cfbf595986cc6de3fd","tarball":"https://registry.npmjs.org/@dendi121020/next-kit/-/next-kit-1.0.5.tgz","fileCount":6,"unpackedSize":219156,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIH0GIMh+/bRfwrNs2CwhbwzunUISJBcQQPi0SKeWEkKOAiEAhCZN9oUdeQtHHs0ttke4WaalLn6Iu7gGll2FvMTVtu8="}]},"_npmUser":{"name":"dendi121020","email":"mdendi6@gmail.com"},"directories":{},"maintainers":[{"name":"dendi121020","email":"mdendi6@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/next-kit_1.0.5_1767340060154_0.7387539617605343"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-02T07:47:40.058Z","1.0.5":"2026-01-02T07:47:40.295Z","modified":"2026-01-02T07:47:40.576Z"},"maintainers":[{"name":"dendi121020","email":"mdendi6@gmail.com"}],"description":"modules packages for yageo applications front end next js","keywords":["yageo","modules","next","packages"],"author":{"name":"Dendi"},"license":"MIT","readme":"# Yageo - Frontend Modules\r\n\r\nThis project uses the following technologies:\r\n\r\n- [Next.js](https://nextjs.org/) for server-side rendering\r\n- [TypeScript](https://www.typescriptlang.org/) for type checking\r\n- [React](https://reactjs.org/) for the user interface\r\n- [Tailwind CSS](https://tailwindcss.com/) for styling the user interface.\r\n\r\n## Getting Started\r\n\r\n### Using Bun\r\n\r\n1. Create a file named `bunfig.toml` in your project root:\r\n    ```toml\r\n    [install.scopes]\r\n    \"@yageo\" = {\r\n        url = \"https://idbthb-plbs01.kemet.com/gitea/api/packages/modules/npm/\"\r\n    }\r\n    ```\r\n2. Add the following to your `.env` file or your environtment in your laptop:\r\n    ```env\r\n    NODE_TLS_REJECT_UNAUTHORIZED=0\r\n    ```\r\n\r\n- **Windows:**\r\n    - Open Command Prompt and run:\r\n        ```cmd\r\n        setx NODE_TLS_REJECT_UNAUTHORIZED 0\r\n        ```\r\n        One session, if closed need execute again.\r\n    - Or add to your system environment variables via Control Panel → System → Advanced → Environment Variables.\r\n- **Linux/macOS:**\r\n    - Add to your shell profile (e.g., `.bashrc`, `.zshrc`):\r\n        ```bash\r\n        export NODE_TLS_REJECT_UNAUTHORIZED=0\r\n        ```\r\n\r\n3. Install the package:\r\n    ```bash\r\n        bun install --save @yageo/next-kit\r\n    ```\r\n\r\n### Using NPM\r\n\r\nTo install dependencies with npm, run:\r\n\r\n```bash\r\nnpm install --save @yageo/next-kit\r\n```\r\n\r\n## Usage\r\n\r\nimport CSS to global css;\r\n\r\n```css\r\n@source \"../../node_modules/@yageo/next-kit/dist\";\r\n```\r\n\r\nIf you want to use this package, follow this usage example:\r\n\r\n```\r\nimport { Button } from \"@yageo/next-kit\r\n```\r\n\r\n## Table Of Contents\r\n\r\n1. [Components](./src/components/component.md)\r\n2. [Contexts](./src/context/context.md)\r\n3. [Layouts](./src/layout/layout.md)\r\n4. [Service](./src/services/service.md)\r\n5. [Validation Rules](./src/services/validator/validator.md)\r\n","readmeFilename":"README.md","_rev":"1-dcc29995473640b48d83c45c38bf9823"}