{"_id":"07-mopa-router","_rev":"1-20a589ff2c448c91c3016c9a376e513e","name":"07-mopa-router","dist-tags":{"latest":"0.0.2"},"versions":{"0.0.1":{"name":"07-mopa-router","version":"0.0.1","_id":"07-mopa-router@0.0.1","maintainers":[{"name":"mopa-code","email":"lauranataliamp7@gmail.com"}],"dist":{"shasum":"ca9902230ab375117aecd6cc6695f13268dcdfc2","tarball":"https://registry.npmjs.org/07-mopa-router/-/07-mopa-router-0.0.1.tgz","fileCount":3,"integrity":"sha512-OXGcecIxDMn+ufTSjKjfzrtriL3jhYhKetdsDNjPlboPcvhstisk1R+pFWTStVs9vdxXag1bMdpmvim52efgjQ==","signatures":[{"sig":"MEQCIEpG/2XuUGoaPD6Yfkpvv8fjfRzYVabhnGVaXYdDmtzhAiBRBmKLHSyoaHNG0nVA3XsupjKIxK19puJ7Hfupa9m7iw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2232},"main":"lib/index.jsx","type":"module","module":"lib/index.js","exports":{".":{"import":"./lib/index.js","require":"./lib/index.js"},"./package.json":"./package.json"},"gitHead":"b9dae27f2d7f15a73615167fa26be2867484ce46","scripts":{"dev":"vite","test":"vitest","build":"vite build","prepare":"npm run test && swc src/components src/utils src/index.jsx -d lib","preview":"vite preview","test:ui":"vitest --ui"},"_npmUser":{"name":"mopa-code","email":"lauranataliamp7@gmail.com"},"_npmVersion":"10.7.0","description":"- [x] Instalar el linter - [x] Crear una forma de hacer MPAs (Multiple Page Application) - [x] Crea una forma de hacer SPAs (Single Page Applications) - [x] Poder navegar entre páginas con el botón de atrás - [x] Crear componente Link para hacerlo declara","directories":{},"_nodeVersion":"22.1.0","dependencies":{"path-to-regexp":"7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.3.1","eslint":"^8.57.0","vitest":"^2.0.1","happy-dom":"^14.12.3","@vitest/ui":"^2.0.1","@types/react":"^18.3.3","@types/react-dom":"^18.3.0","eslint-plugin-react":"^7.34.2","@testing-library/react":"^16.0.0","@vitejs/plugin-react-swc":"^3.5.0","eslint-plugin-react-hooks":"^4.6.2","eslint-plugin-react-refresh":"^0.4.7"},"peerDependencies":{"react":"18.2.0","react-dom":"18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/07-mopa-router_0.0.1_1720600642940_0.7690321022511242","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"07-mopa-router","version":"0.0.2","type":"module","main":"lib/index.jsx","module":"lib/index.js","exports":{".":{"import":"./lib/index.js","require":"./lib/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"vite","build":"vite build","prepare":"npm run test && swc src/components src/utils src/index.jsx -d lib","preview":"vite preview","test":"vitest","test:ui":"vitest --ui"},"dependencies":{"path-to-regexp":"7.0.0"},"peerDependencies":{"react":"18.2.0","react-dom":"18.2.0"},"devDependencies":{"@testing-library/react":"^16.0.0","@types/react":"^18.3.3","@types/react-dom":"^18.3.0","@vitejs/plugin-react-swc":"^3.5.0","@vitest/ui":"^2.0.1","eslint":"^8.57.0","eslint-plugin-react":"^7.34.2","eslint-plugin-react-hooks":"^4.6.2","eslint-plugin-react-refresh":"^0.4.7","happy-dom":"^14.12.3","vite":"^5.3.1","vitest":"^2.0.1"},"_id":"07-mopa-router@0.0.2","gitHead":"b9dae27f2d7f15a73615167fa26be2867484ce46","description":"- [x] Instalar el linter - [x] Crear una forma de hacer MPAs (Multiple Page Application) - [x] Crea una forma de hacer SPAs (Single Page Applications) - [x] Poder navegar entre páginas con el botón de atrás - [x] Crear componente Link para hacerlo declara","_nodeVersion":"22.1.0","_npmVersion":"10.7.0","dist":{"integrity":"sha512-1YpE/n/SkypKz7Hg7ZlRdiAqA2q5iTmKhGKPaUW3ReX0RLjmV9e1qBE/GaShy80+HX4ptoZJIi9gYFbfxCMP+Q==","shasum":"3017876bf69bfb86dcdbb19485eb4ccd8d80fc59","tarball":"https://registry.npmjs.org/07-mopa-router/-/07-mopa-router-0.0.2.tgz","fileCount":3,"unpackedSize":2232,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCsibcSK818TrQ3IZCqNqCpruMSdYGp8l7XFQBmcCpFrQIgRdEyiSmhpFHQde/LfNXes/+addZleLsA0qORFEfSi1c="}]},"_npmUser":{"name":"mopa-code","email":"lauranataliamp7@gmail.com"},"directories":{},"maintainers":[{"name":"mopa-code","email":"lauranataliamp7@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/07-mopa-router_0.0.2_1720600674972_0.9899255832446283"},"_hasShrinkwrap":false}},"time":{"created":"2024-07-10T08:37:22.939Z","modified":"2024-07-10T08:37:55.333Z","0.0.1":"2024-07-10T08:37:23.111Z","0.0.2":"2024-07-10T08:37:55.144Z"},"description":"- [x] Instalar el linter - [x] Crear una forma de hacer MPAs (Multiple Page Application) - [x] Crea una forma de hacer SPAs (Single Page Applications) - [x] Poder navegar entre páginas con el botón de atrás - [x] Crear componente Link para hacerlo declara","maintainers":[{"name":"mopa-code","email":"lauranataliamp7@gmail.com"}],"readme":"# Crea un React Router desde cero\n\n- [x] Instalar el linter\n- [x] Crear una forma de hacer MPAs (Multiple Page Application)\n- [x] Crea una forma de hacer SPAs (Single Page Applications)\n- [x] Poder navegar entre páginas con el botón de atrás\n- [x] Crear componente Link para hacerlo declarativo\n- [x] Crear componente Router para hacerlo más declarativo\n- [x] Soportar ruta por defecto (404)\n- [x] Soportar rutas con parámetros\n- [x] Componente <Route /> para hacerlo declarativo\n- [x] Lazy Loading de las rutas\n- [x] Hacer un i18n con las rutas\n- [x] Testing\n- [x] Publicar el paquete en NPM\n","readmeFilename":"README.md"}