{"_id":"@djg82/users-and-login-models","_rev":"2-fed5be4430f7ce788a8a55be7e857a78","name":"@djg82/users-and-login-models","dist-tags":{"latest":"0.0.4"},"versions":{"0.0.3":{"name":"@djg82/users-and-login-models","version":"0.0.3","keywords":["mongodb","mongoose","users","authentication","models","typescript"],"license":"UNLICENSED","_id":"@djg82/users-and-login-models@0.0.3","maintainers":[{"name":"djg82","email":"geringerdiego@gmail.com"}],"homepage":"https://github.com/djg82/users-and-login-models#readme","bugs":{"url":"https://github.com/djg82/users-and-login-models/issues"},"dist":{"shasum":"7e52d252bc3decf123bac98d89cb72c98b36920c","tarball":"https://registry.npmjs.org/@djg82/users-and-login-models/-/users-and-login-models-0.0.3.tgz","fileCount":27,"integrity":"sha512-XGQHCwCO226ipjxWPd8GngEO5Qqri9kKal/cHE9IkLh6h4wdekBitd7mkd+JO0uAVV4HFf/b0Mb+ko5JMpSEqg==","signatures":[{"sig":"MEYCIQC/JXBMhVWkw2ksQv+kXbGyFeinnSZUdl0YePIHWwiXywIhAPL3mw9pTAJrW3dOwB2neOhYqmYBc3AwTaoFuajIOyW7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29080},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"npx eslint --ext .jsx,.js,.tsx,.ts .","test":"jest","build":"tsc","clean":"rm -rf ./build && npm run build","style":"npx prettier --check .","prepare":"npm run build","lint:fix":"npx eslint --ext .jsx,.js,.tsx,.ts --fix .","postbuild":"cpy --cwd=src --parents '**/*.json' ../dist/","style:fix":"npx prettier --write .","copy-local":"rm -rf ../users-and-login/node_modules/@djg82/users-and-login-models && mkdir -p ../users-and-login/node_modules/@djg82/users-and-login-models && cp -R ./dist ../users-and-login/node_modules/@djg82/users-and-login-models/ && cp package.json ../users-and-login/node_modules/@djg82/users-and-login-models/ && touch ../users-and-login/node_modules/.metadata_never_index","lint:errors":"npx eslint --ext .jsx,.js,.tsx,.ts --quiet ."},"_npmUser":{"name":"djg82","email":"geringerdiego@gmail.com"},"repository":{"url":"git+https://github.com/djg82/users-and-login-models.git","type":"git"},"description":"MongoDB models for users and login system","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.2.0","eslint":"8.18.0","cpy-cli":"3.1.1","ts-jest":"^29.0.3","ts-node":"10.9.1","mongoose":"~8.13.2","prettier":"2.7.1","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^20.0.0","eslint-plugin-jest":"26.7.0","eslint-plugin-import":"2.25.3","eslint-plugin-promise":"6.1.1","eslint-plugin-unicorn":"43.0.2","eslint-config-prettier":"8.5.0","@typescript-eslint/parser":"5.0.0","eslint-config-airbnb-base":"15.0.0","eslint-plugin-eslint-comments":"3.2.0","eslint-config-airbnb-typescript":"17.0.0","@typescript-eslint/eslint-plugin":"5.13.0","eslint-import-resolver-typescript":"3.4.0","@trivago/prettier-plugin-sort-imports":"3.3.0"},"peerDependencies":{"mongoose":"~8.13.2"},"_npmOperationalInternal":{"tmp":"tmp/users-and-login-models_0.0.3_1753824415311_0.38510906818853274","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@djg82/users-and-login-models","version":"0.0.4","description":"MongoDB models for users and login system","main":"dist/index.js","types":"dist/index.d.ts","publishConfig":{"access":"public"},"scripts":{"build":"tsc","postbuild":"cpy --cwd=src --parents '**/*.json' ../dist/","clean":"rm -rf ./build && npm run build","lint":"npx eslint --ext .jsx,.js,.tsx,.ts .","lint:errors":"npx eslint --ext .jsx,.js,.tsx,.ts --quiet .","lint:fix":"npx eslint --ext .jsx,.js,.tsx,.ts --fix .","style":"npx prettier --check .","style:fix":"npx prettier --write .","prepare":"npm run build","copy-local":"rm -rf ../users-and-login/node_modules/@djg82/users-and-login-models && mkdir -p ../users-and-login/node_modules/@djg82/users-and-login-models && cp -R ./dist ../users-and-login/node_modules/@djg82/users-and-login-models/ && cp package.json ../users-and-login/node_modules/@djg82/users-and-login-models/ && touch ../users-and-login/node_modules/.metadata_never_index","test":"jest"},"keywords":["mongodb","mongoose","users","authentication","models","typescript"],"license":"UNLICENSED","peerDependencies":{"mongoose":"~8.13.2"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"3.3.0","@types/jest":"^29.5.14","@types/node":"^20.0.0","@typescript-eslint/eslint-plugin":"5.13.0","@typescript-eslint/parser":"5.0.0","cpy-cli":"3.1.1","eslint":"8.18.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-import-resolver-typescript":"3.4.0","eslint-plugin-eslint-comments":"3.2.0","eslint-plugin-import":"2.25.3","eslint-plugin-jest":"26.7.0","eslint-plugin-promise":"6.1.1","eslint-plugin-unicorn":"43.0.2","jest":"^29.2.0","mongoose":"~8.13.2","prettier":"2.7.1","ts-jest":"^29.0.3","ts-node":"10.9.1","typescript":"^5.0.0"},"repository":{"type":"git","url":"git+https://github.com/djg82/users-and-login-models.git"},"bugs":{"url":"https://github.com/djg82/users-and-login-models/issues"},"homepage":"https://github.com/djg82/users-and-login-models#readme","_id":"@djg82/users-and-login-models@0.0.4","dist":{"shasum":"f4d0719f98b5bc0d3c79ce21d1278a4230235823","integrity":"sha512-GkEQhA3KpvLeuRvGzXEUCXuStDBuCLMK5PxoQs6Iyzq37b1tSXALpb58JlLteztQbTCDXEjDuHn/L9TebeyXEw==","tarball":"https://registry.npmjs.org/@djg82/users-and-login-models/-/users-and-login-models-0.0.4.tgz","fileCount":27,"unpackedSize":29531,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIC/X9E7yOH8gkn83pte8HNdCr91nyr7OXfeXG+rCQt/FAiEAvGQnp2YVfDoA7mZnP6AFK4N54BM+BdG9yLkLU0lJDpM="}]},"_npmUser":{"name":"djg82","email":"geringerdiego@gmail.com"},"directories":{},"maintainers":[{"name":"djg82","email":"geringerdiego@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/users-and-login-models_0.0.4_1753889971511_0.6713286433732562"},"_hasShrinkwrap":false}},"time":{"created":"2025-07-29T21:26:55.244Z","modified":"2025-07-30T15:39:31.861Z","0.0.3":"2025-07-29T21:26:55.498Z","0.0.4":"2025-07-30T15:39:31.680Z"},"bugs":{"url":"https://github.com/djg82/users-and-login-models/issues"},"license":"UNLICENSED","homepage":"https://github.com/djg82/users-and-login-models#readme","keywords":["mongodb","mongoose","users","authentication","models","typescript"],"repository":{"type":"git","url":"git+https://github.com/djg82/users-and-login-models.git"},"description":"MongoDB models for users and login system","maintainers":[{"name":"djg82","email":"geringerdiego@gmail.com"}],"readme":"# Users and Login Interfaces\n\nView models shared between front-end and back-end of the Fleet Core Profile app (FCP)\n\n## Prerrequisites\n\n* Node 16\n\n## How to start working on this repo\n\n### Install dependencies\n\n```\nyarn install\n```\n\n### Build\n\n```\nnpm run build\n```\n\n### Publishing\n\nYou need to bump the version number manually (new version must be included in the PR) and publish with:\n\n```\nnpm publish\n```\n\n# Para probar la libreria de local\n  ## En la carpeta de tu librería de models\n    cd /ruta/a/users-and-login-models\n    npm link\n  # En tu proyecto principal\n    cd /ruta/a/users-and-login\n    npm link @djg82/users-and-login-models\n\n# Cuando se termino la prueba\n  # En tu proyecto principal\n    npm unlink @djg82/users-and-login-models\n    npm install  # Para reinstalar desde npm\n\n  # Opcionalmente, en tu librería\n    npm unlink  # Para eliminar el enlace global","readmeFilename":"README.md"}