{"_id":"@ahteslabs-components/shared-eslint","name":"@ahteslabs-components/shared-eslint","dist-tags":{"latest":"0.3.0"},"versions":{"0.3.0":{"name":"@ahteslabs-components/shared-eslint","repository":{"type":"git","url":"git+https://github.com/ahteslabs-components/shared-eslint.git"},"version":"0.3.0","main":"src/index.js","packageManager":"yarn@4.3.1","dependencies":{"@eslint/eslintrc":"^3.1.0","@eslint/js":"^9.8.0","eslint":"^9.8.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^18.0.0","eslint-plugin-import":"^2.29.1","typescript-eslint":"^8.0.0"},"devDependencies":{"typescript":"^5.5.4"},"_id":"@ahteslabs-components/shared-eslint@0.3.0","description":"## How to publish","bugs":{"url":"https://github.com/ahteslabs-components/shared-eslint/issues"},"homepage":"https://github.com/ahteslabs-components/shared-eslint#readme","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-TOuWuNBnmDEF9kG+IrjshMndvBMUlwD4gMkGhRNGGVUEnTK7gQpE8OGJKag7Bw9YEb/uIO3OZD6HzTkdqTp9Sg==","shasum":"2057b7932afaf6930972fdfded6bd86f320d900c","tarball":"https://registry.npmjs.org/@ahteslabs-components/shared-eslint/-/shared-eslint-0.3.0.tgz","fileCount":6,"unpackedSize":12747,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD/yE6ZBj3DS6hAR/cUUaCXY0+wMFAEduE4zUGoXtWT4gIhAI6YSrsBbaFkZ7FuJYBMltG2EJskmCifUs5H289YRMRV"}]},"_npmUser":{"name":"hperezrodal","email":"hperezrodal@gmail.com"},"directories":{},"maintainers":[{"name":"hperezrodal","email":"hperezrodal@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared-eslint_0.3.0_1738672292355_0.7597634409871241"},"_hasShrinkwrap":false}},"time":{"created":"2025-02-04T12:31:32.242Z","0.3.0":"2025-02-04T12:31:32.521Z","modified":"2025-02-04T12:31:32.848Z"},"maintainers":[{"name":"hperezrodal","email":"hperezrodal@gmail.com"}],"description":"## How to publish","homepage":"https://github.com/ahteslabs-components/shared-eslint#readme","repository":{"type":"git","url":"git+https://github.com/ahteslabs-components/shared-eslint.git"},"bugs":{"url":"https://github.com/ahteslabs-components/shared-eslint/issues"},"readme":"# This is a repository for a common eslint\n\n## How to publish\n\n1. Put your GH token in the **GITHUB_TOKEN_PACKAGE_REGISTRY** env var, recommended to do that via .bashrc/.zshrc etc. with\n`export GITHUB_TOKEN_PACKAGE_REGISTRY=your-token` added to the bottom of the file\n2. Do your changes\n3. Bump the package version in *package.json* file\n4. Run `yarn npm publish`\n\n\nexport NPM_TOKEN=98a782bc-ab44-3f71-89a1-06d0ea26dce1\n\nnpm adduser --auth-type=legacy --registry=https://nexus.tools.ahteslabs.com/repository/npm-hosted/\nnpm login --auth-type=legacy --registry=https://nexus.tools.ahteslabs.com/repository/npm-hosted/\n\nnpm config set _auth \n\n\nNEXUS_URL=https://nexus.tools.ahteslabs.com/repository/npm-hosted\nNEXUS_USERNAME=cicd\nNEXUS_USERNAME=cicd1234\nnpm config set registry=\"$NEXUS_URL\" \nnpm config set _auth=\"$(echo -n \"$NEXUS_USERNAME:$NEXUS_PASS\" | base64)\"\nnpm config ls \nnpm publish --registry $NEXUS_URL\n\n@ahteslabs-components:registry=https://nexus.tools.ahteslabs.com/repository/npm-hosted/\n//nexus.tools.ahteslabs.com/repository/npm-hosted/:_auth=YWRtaW46Qm8xMjA1Y2E=\n\nexport TOKEN=$(echo -n \"cicd:cicd1234\" | base64)\nnpm publish --registry https://nexus.tools.ahteslabs.com/repository/npm-hosted\n\n\nnpm adduser --registry https://nexus.tools.ahteslabs.com/repository/npm-hosted","readmeFilename":"README.md"}