{"_id":"07-lombardi-router","name":"07-lombardi-router","dist-tags":{"latest":"0.0.1"},"versions":{"0.0.1":{"name":"07-lombardi-router","version":"0.0.1","type":"module","main":"lib/index.js","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 run","test:watch":"vitest","test:ui":"vitest --ui"},"devDependencies":{"@swc/cli":"^0.1.62","@swc/core":"^1.3.96","@testing-library/react":"^14.0.0","@vitest/ui":"^0.34.6","happy-dom":"^12.10.3","vite":"^4.4.5","vitest":"^0.34.6"},"dependencies":{"@vitejs/plugin-react":"4.1.0","path-to-regexp":"6.2.1"},"peerDependencies":{"react":"18.2.0","react-dom":"18.2.0"},"_id":"07-lombardi-router@0.0.1","gitHead":"df75a30a794a72e099faacc5e04ee6061397ff4d","description":"- ✅ Instalar el linter - ✅ Crear una forma de hacer MPAs (Multiple Page Application) - ✅ Crea una forma de hacer SPAs (Single Page Applications) - ✅ Poder navegar entre páginas con el botón de atrás - ✅ Crear componente Link para hacerlo declarativo - ✅ C","_nodeVersion":"18.17.1","_npmVersion":"10.1.0","dist":{"integrity":"sha512-tiVoPqPcmtcw5880qtkELyK+U8jDyGqTzkBsdFqsvsM5FVBAtjj3Km8zh9odP5PjLfxA1dzCi8ArRgtpP2SjiQ==","shasum":"fdb6c4a1d6f3d063f30e7a8c78763d75563b583f","tarball":"https://registry.npmjs.org/07-lombardi-router/-/07-lombardi-router-0.0.1.tgz","fileCount":10,"unpackedSize":6453,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCAfp/VBzRIdkb9kPFq+W2a2xb6es9e0HYPrOB2kkqDhAIgJ3aJsFFIUQel9Nw1NpDCTGyf2++hSCKwH0MIY4Rhec8="}]},"_npmUser":{"name":"lombardidev","email":"matiiaslombardi@gmail.com"},"directories":{},"maintainers":[{"name":"lombardidev","email":"matiiaslombardi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/07-lombardi-router_0.0.1_1699246190967_0.18996000784730938"},"_hasShrinkwrap":false}},"time":{"created":"2023-11-06T04:49:50.966Z","0.0.1":"2023-11-06T04:49:51.222Z","modified":"2023-11-06T04:49:51.493Z"},"maintainers":[{"name":"lombardidev","email":"matiiaslombardi@gmail.com"}],"description":"- ✅ Instalar el linter - ✅ Crear una forma de hacer MPAs (Multiple Page Application) - ✅ Crea una forma de hacer SPAs (Single Page Applications) - ✅ Poder navegar entre páginas con el botón de atrás - ✅ Crear componente Link para hacerlo declarativo - ✅ C","readme":"# Crea un React Router desde cero\n\n- ✅ Instalar el linter\n- ✅ Crear una forma de hacer MPAs (Multiple Page Application)\n- ✅ Crea una forma de hacer SPAs (Single Page Applications)\n- ✅ Poder navegar entre páginas con el botón de atrás\n- ✅ Crear componente Link para hacerlo declarativo\n- ✅ Crear componente Router para hacerlo más declarativo\n- ✅ Soportar ruta por defecto (404)\n- ✅ Soportar rutas con parámetros\n- ✅ Componente `<Route />` para hacerlo declarativo\n- ✅ Lazy Loading de las rutas\n- ✅ Hacer un i18n con las rutas\n- ✅ Testing\n- ✅ Publicar el paquete en NPM\n","readmeFilename":"README.md"}