{"_id":"cra-template-bobonext.js","_rev":"38-b675ffe52837ce84a0baa68f09da7847","name":"cra-template-bobonext.js","dist-tags":{"latest":"0.12.2"},"versions":{"0.1.0":{"name":"cra-template-bobonext.js","version":"0.1.0","_id":"cra-template-bobonext.js@0.1.0","maintainers":[{"name":"bobo100","email":"w150lione@gmail.com"}],"dist":{"shasum":"05c5ee0d3defc0d386b1174c3aba15b587647f20","tarball":"https://registry.npmjs.org/cra-template-bobonext.js/-/cra-template-bobonext.js-0.1.0.tgz","fileCount":14,"integrity":"sha512-pEjyh7+CqdTHGJqIdfsOY16BAD71oD05b1tr77r70QZh4YC/nF8sjNBfZ9i0JvturOkZJESTs2hXrHvQJqi9/Q==","signatures":[{"sig":"MEQCIDnbG3m/t3eq6loyxSbekwRm1E5PUvytMn6WqGl0dpV+AiAZPGVWALxeSm675MpfQRSvcgNdgRv38XVFHOuqtxPVpw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66640,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkDr/fACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqPkg/+PPsgu7o4Sz2Zq3fkKJd4PJcteCj/j1I9vo84XFrH8o8bp1qn\r\nYOu221dYtPj/PI4Qfi7fCGcoGytq34Z8ZL/TsxC1Ch2lUjudZtXiEQkOL9cB\r\nkDr6V5Xmv5mNsDre3HokDKkV8I2l6u5N0jHfRk+Um2lk7DpXNf0CXpmCTrtP\r\niA//73A5eeBs8tGygajlAyTmrRFpQkBrsYgxM5rn8MFq/vs7uz5GnCyAcRy0\r\n1r02lmMKAudUebko974OnPUxCU60CCFPScgsfohXyDhGO7rk64WiHzBoF54Q\r\nySCT2azxbuIiDojSFUlDbWhWcKqyk/9ISOWijTC4YAGhG+2srHfIDuDJEzEA\r\nIBT6kTicDZUfz1pS4xAgipFLbJE/H1s2zLozC2bgXuMqCXqefYr4H90JsIoK\r\noPjIxBIao5yjUNbeXwblpAP6hbv1fA8bAG3xbJoUi2E3saYLvsP0iuO8V6nR\r\noQVgg0cIPFsNXMTw7gXKbYh7FtIHSL5V4Ri7NhsEJgbDv3xTGEwqntKJhvXH\r\n3Wm4b9MLwaO9ZF5gXswf7XwFjGlbgCzRnIH0M9cFIAWAf0IBKFbncpLIDuN5\r\nZu4TEjBfAfYzX8KyneTC77SX1CO8xbww6Nh/HPwgkwY9QZtNaDYxYhXnUMFS\r\n6v6Bi8ansTYVLjjr1EFzsHHVjaSlvjWvyK4=\r\n=IKK0\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"45d5dcc145165e4b4139d1e7babb215813e2a467","_npmUser":{"name":"bobo100","email":"w150lione@gmail.com"},"_npmVersion":"9.5.0","description":"我的Next.js create app 範本","directories":{},"_nodeVersion":"18.14.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cra-template-bobonext.js_0.1.0_1678688222992_0.4807490900971598","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"cra-template-bobonext.js","version":"0.1.1","_id":"cra-template-bobonext.js@0.1.1","maintainers":[{"name":"bobo100","email":"w150lione@gmail.com"}],"dist":{"shasum":"728f2cb9ca0bd727a5f01254a89081a5817ff2ff","tarball":"https://registry.npmjs.org/cra-template-bobonext.js/-/cra-template-bobonext.js-0.1.1.tgz","fileCount":14,"integrity":"sha512-eZJQeekAqsO4JjgY1N/+mAP+Yjn7UMN2nE8e3yl9dbepDJgdLegTFYXrSMsrhMOuMvYM//6W6+y5efW2iWdQAw==","signatures":[{"sig":"MEUCIQD/q3PXTwtnBkuo8QFdskZmAxNNgN2o6mfwUzSscTXy8wIgUUbfneH7bFz9EQ/CSiWkP5sU/rKWZ290GdftPfsBDDU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66756,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkDsZ1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr7Gw//Q6+3n0MxXs2i+Zi+offIWqBGpTz16iZ1437EYA4Y92iEqgHx\r\nbVvZZWSdGklJavYtn+fiWav9Slks/Rdam/aA2rA23hRVK/VPk3V0RxMMnDDU\r\n8A+PJF5wow9hm6U2hD316S+9MgP3c9CKFsAJaxzXxTd8CsGhakSQBexO3BJT\r\nJSSCsbXkX4vAU9FNzDzRJP7GWROZRi5zZ117ViQfNiOwbpsYb06c6E70CMfN\r\ni30IKProDPrjsmaVWTT658AOypT6QwD9+1rAMWMpDus+m+X+Gn9jKC6u91hn\r\npsb3SbxXcdqWO8ciHCgdBpvca1tKnHkU385PuJoldje8qrH8NvOa278zxmMP\r\nwovvE+0aj7vjvSyZEx3/WJTj3kHAZwXHRa3X06XYrIoSl+RLsbsVXjfF3FH1\r\nfBQjZoRZ+OUWx4xpvv0DoC01r+54+1cTLxEPA2MK2mm4ULwsA4A4X330w+hR\r\nOCYMd3e/dER9qONA2OAjereEOmMTiJYQOsQ9yBYsXhWA9gy8Esi2UHA63HMy\r\nwV6Lh62HHgjMbqz/8UsM+5MiqtgJEv13lQWR956NnP8tELBDeWfvULCeSIJc\r\nNFMwZKwMqHqJ1399c3QB4GANlnSMvelHGndEnCcqBdnpCD3Fxmq1pZOq1wmO\r\n61JSCMoTu5aOJdcMGX+/+d2NS+bralndeZI=\r\n=19ez\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"460da2d8479b79bebf40df9653dc6c15dbef4e32","_npmUser":{"name":"bobo100","email":"w150lione@gmail.com"},"_npmVersion":"9.5.0","description":"我的Next.js create app 範本","directories":{},"_nodeVersion":"18.14.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cra-template-bobonext.js_0.1.1_1678689909181_0.9020421077138934","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"cra-template-bobonext.js","version":"0.1.2","_id":"cra-template-bobonext.js@0.1.2","maintainers":[{"name":"bobo100","email":"w150lione@gmail.com"}],"dist":{"shasum":"04c03b3c463c3a67b62ee438fb8c3c34b172e7c0","tarball":"https://registry.npmjs.org/cra-template-bobonext.js/-/cra-template-bobonext.js-0.1.2.tgz","fileCount":14,"integrity":"sha512-dMDxuuXG/lzm5KhTYFlLnvmIKb5kH/4RMiqdaiIDjzgsz/wyclhrxS+2fqvLE1KzkL+scnzr/bmOQerDYnqczQ==","signatures":[{"sig":"MEUCIQCKt9RKhy8PxyQqo0prd4MQbc0iNRQw25E9L/dYDAUiKQIgLiMeGwuIEz6tRCfbUYhglYwe/VDFrscB2DcnQ8AutMw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66660,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEAB8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqMeQ/+I6uKgWws1gt5cuT1gBAQFGtCbPngZsekSZfKNzdu8pefrOok\r\nJhBwzyWbaO6HD13DwIiEA5XC26uyYmxPrdORU4THPWuPCKJ9B4iht91u9b+u\r\naHYPW2fdE99HOmXLbruSS1V5EyOqsExkwTUoSH71sQpXbfW4DOR9Tt7z+007\r\nt2JLcUr3uMqU1gTS/3w/GkM89bbCRRUa7gtxQQgQ5n99Oc8BOS++QvmpvVqQ\r\n6cOmDOoGbX7L7CGaIbb8EqBwHs57281ogQXZaS7MkSeil/sTVJYYcmdP243i\r\nrrC8njTyUH9KuKyNwC9rj9bOXK511qClhWF83FpzrAGF4Y995wdIUzIjjYWb\r\nXJqLUb4BkktT9R1SgKIeK2x486Hkkmp7klEnZbV4viXz9MkFBIU9GD5QdF4G\r\n0xiMV31kz6K4GNionAZ4ScyzdJhRpjxoYq4mJVRBHQFlda3DwmX1CX6Ct+PP\r\n9hKLLe1ZT7Bij5PGCThBzC9HTtFWfRriIrhXK5VnmmQ3uaIp4NgQQck9Dlem\r\nqGuJ04m1QrLUXdvDJuaNj/HDquSpky4HEMNIFgKXpIlSuFLLjPwq2uvZo+GR\r\n2u2dmRhv/SyGzRQmpNSlN94Iqz5fvwv5uEuppBTitrFf9BazT3f/DOzFt9jq\r\nUoNTJI5rFlgG0wU++AxFboqCnaZggj0YT3c=\r\n=HNwa\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"c734ff24b758788ae4a0a083aace06b703dbee73","_npmUser":{"name":"bobo100","email":"w150lione@gmail.com"},"_npmVersion":"9.5.0","description":"我的Next.js create app 範本","directories":{},"_nodeVersion":"18.14.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cra-template-bobonext.js_0.1.2_1678770300761_0.5841089933553225","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"cra-template-bobonext.js","version":"0.1.3","_id":"cra-template-bobonext.js@0.1.3","maintainers":[{"name":"bobo100","email":"w150lione@gmail.com"}],"dist":{"shasum":"2e6f86e6703702e988db64bc25145d12be3b202c","tarball":"https://registry.npmjs.org/cra-template-bobonext.js/-/cra-template-bobonext.js-0.1.3.tgz","fileCount":13,"integrity":"sha512-sHXl2sdqC3V7ZNP+4xz5iQBj1gj/0iMRJxvJ03DiT7bLryBiNyICTqT106w/Fc6MEknOkcgluNB3rIrESMKMSg==","signatures":[{"sig":"MEQCIDh+hcWPuGNuBP0Vi3wpW/WnZ3bUIs02tf3sU+EBwwhDAiAYGgAtobWj4Ps7F8P+xoPpTQinPj5BUuOXhC6ale+t3g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65934,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEAC4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo3+w//f37AFPrnbsoP4tkxwyIIOp7RfLxGPOmQNVwByDroL8CR12Sp\r\nTW7twDcfz+qmaFafN/nFMfaR/7gFZ8CIT5F6OJy6nJZaNMI/mbC+5o1ZG62j\r\nA4h2gRXfFB4qEcuiuNW/bpxAYYfi7i33U4qVmHyw/79WZ3uPX0W/T7dbT4Th\r\nyZSUg9lVbUy2TIJPhGdVJxyMZN6IsFlCTZ6FzPou/aWYY39G7ZnOs/jx5NzI\r\ncZPRWnceAjepwP2FgIWT+RXGsKy/PnTwCkh2+PwJ7xMmgmIcYHlae/kfVZUb\r\nj/wvSCndlmMeFhyigCnvZccL9vbfVLaPJ1Ksmyv+03cMFoo7shtnfxYNLr4F\r\nx5iGctsBSMXKWJ+COJtq6rRaI+DkTiX3d2j4DhoTnnEgJMYSfpxkDa6Qew5C\r\n3sYyKC6MA9RLwK0YtkEDIy2jRM0r+TfzTK6WBmjR11JQkRBLWnZJk0Yk8Hl0\r\nuyEcUcKGBuXG1aVvUlS17j19eNPRgudjR4FZsIr2eNtS45b5TJC8U9nl7tFQ\r\nWrFKoMZtdN4ELToGGtngX+jAij3ObCT1n086kYsgNRIWp1F5Wdh647YpKPr6\r\n6SfT5bX8+GVOV4i0IQteNYdb7dwRJUK0Xu8jA6aFoxnCy+f6CqXZNTVzxijN\r\nXA+AoKAW7HFiF6AltT9U0Q38L5euSpo/lIQ=\r\n=1NcE\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"4e56d5a10536a0e085bf8718b142bc5498db43d8","_npmUser":{"name":"bobo100","email":"w150lione@gmail.com"},"_npmVersion":"9.5.0","description":"我的Next.js create app 範本","directories":{},"_nodeVersion":"18.14.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cra-template-bobonext.js_0.1.3_1678770360654_0.7237396207065088","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"cra-template-bobonext.js","version":"0.2.0","_id":"cra-template-bobonext.js@0.2.0","maintainers":[{"name":"bobo100","email":"w150lione@gmail.com"}],"dist":{"shasum":"e0616b3ba3770c1ce59dfe0f7122d06f26f425ce","tarball":"https://registry.npmjs.org/cra-template-bobonext.js/-/cra-template-bobonext.js-0.2.0.tgz","fileCount":15,"integrity":"sha512-hZkHNjiXSk5MlkiyI5U8gIbgxGd58Y8LtnWnD1zXnWPGFqOzqbaBLA1LcKFgpUv4VonbC0DBbfGc+HTML2eFGA==","signatures":[{"sig":"MEUCIQCQkVRnbXY4tI2pPNBkYApmGLp7bMHQUXAZOFvZb3xDqwIgMmZNERMgjnXDkY36XT7y3wI/3O1eRY9S9vOHR8KCAZk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66861,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJj75ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpGXw/9GphuO47OoLqV0BnJuFjkphF6mrUmW1gfR67GNOGxb1DvChRo\r\nuL3N4wZJK8g6vmAVlum8XbXQBozaibEl+ybvTy3Nnsu+VF/s+psx3aQ0yN4b\r\npavrB/uQR3HP4gH/C+cPI3NNoa+BXeWiLJLsZatVbIeOVZYwX+cW6eOJAIN1\r\nhZpP4d81fA4R1BaJwhXmg6wnp3wYCMALk/52norPpUHRWh7uq2Hr99K1786z\r\nLcaLqT6yGAgPzTzcPd959gzZxWd5RQhy8fUq6/+F+D/PzDx8x2mU0VXriT/X\r\nBuHvjmHKHf1+3mVI0kmEueB4jt2LVZN/RQFQYlNKoZ2ipZvIcXKFYR3uhRxo\r\nc/rSy7SjNLLhxDDPZ03UEcIFKUnaeogK0YUb7+QJThW3e7EQr53wpB/eRKKH\r\nV1nNuXt7sXtn51XwqAhEweM8so19cDhA6b+6he75BzdU8VITBLG7bEUWuuE2\r\nOfZl06PoX6PIanPL2S4KKj2ryx988gpdBpupV3IbVQkaFsTRO0JR1h2zUvMh\r\nOa0hPURNoRxBmY0SlcWEcZ1RFgy41w6QNC5yO1RKuHmzPqExODphWfTCLnzZ\r\nksrYxWSEeCouYfLoScvXmiZQaoMzPPe1b7P77mBJXfcZIP/lRJreC7wqoAs2\r\nYYlXjXnUJQPFFdOpUzCq+ubFWhlBc8jfUVA=\r\n=aUZD\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"21b2999c035bf5746e58ab629f85e7db2ff3dae6","_npmUser":{"name":"bobo100","email":"w150lione@gmail.com"},"_npmVersion":"9.5.0","description":"我的Next.js create app 範本","directories":{},"_nodeVersion":"18.14.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cra-template-bobonext.js_0.2.0_1680228089133_0.5637409690404742","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"cra-template-bobonext.js","version":"0.2.1","_id":"cra-template-bobonext.js@0.2.1","maintainers":[{"name":"bobo100","email":"w150lione@gmail.com"}],"dist":{"shasum":"b24d302e3db5c046571cab4ef75a5c9e3fb07cb4","tarball":"https://registry.npmjs.org/cra-template-bobonext.js/-/cra-template-bobonext.js-0.2.1.tgz","fileCount":17,"integrity":"sha512-mIiuqzpgZP9yN4zrXmfOHa7m95IaNKUHRUXq+VldrXVa18VXehCnGlA595Gkk8vesLkkRks3sloBjjYicjcpoA==","signatures":[{"sig":"MEUCIQCm35ueQcUWgbBppc5Zzw09t3rB7fjwFF4DetcuqoMT1AIgY0xoRJMZ5EU/Ivd2cfr8ILxh2mmOaz9pBkgLxUqB2w4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67628,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJkY0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpIAQ//WqgfzHE8yy2sCy31t32uX4ZfEazRGtdr0nJSTJet+o1QkjT3\r\nV0fO3UEVoPPNxMzFR74f0CuSwhkh+NwlQUdffSkCgPbn8SJuaqZKFtFzURZw\r\niGVyP8YI8dW9obqFzs9Atk4x73UEMCujwH5XNLsGKLK6cZWwP6o++YVdDimK\r\n6LqEyzCCWwm9qJAAdu5VokEj2mx5wNG9KYnZZujwuxx93ZzMKZLhMsr2HzPz\r\neT5MPAUr707HkyLVQ9bn/1pW23glkL3ee1KBh2rNJNkjLYOM53zsrOU9g7gJ\r\nEugYGX1PNrk1JD06bnpUfnJ0EGitam6HO+3UXyHJIhhiMFIfnfFEdR/kZxSh\r\n+KLI8CgtiJTJP9Be2882FZ5n2zj/HHilvQQezLUSOooApSR2wpjOMZtWReoc\r\nkvv0fP79HlEMBtIU3+JyPfLcam6E1+KpjfZxh801hdaIMQihmLEg5ABPUyQ/\r\nHVF5fBP6xEW11KPUh/jN7lmducM6waaKju5pwoZKL6r1xThYqomX9hPXvbGD\r\nZTUEaj35yyekJvN1zISSf5ol0DUskIMEzZsIN9b4Bjs0lArJI/1N581/i+rT\r\n5vU6/7t8z0BAj9elhnrnUQckXPLZyCYUM5C0uVCNMPiD0AYGgVL6BRISyEdw\r\n4kC/TxhTXrezGT3mvmwPyJRqsgGmVcypnr4=\r\n=yf5v\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"9948f985d8a396485ed05466bb11e7c0d0a5cf12","_npmUser":{"name":"bobo100","email":"w150lione@gmail.com"},"_npmVersion":"9.5.0","description":"我的Next.js create app 範本","directories":{},"_nodeVersion":"18.14.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cra-template-bobonext.js_0.2.1_1680229940247_0.84952754955907","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"cra-template-bobonext.js","version":"0.2.3","_id":"cra-template-bobonext.js@0.2.3","maintainers":[{"name":"bobo100","email":"w150lione@gmail.com"}],"dist":{"shasum":"87e0ca7b7b85d7cd983b0268637e031120d89bbe","tarball":"https://registry.npmjs.org/cra-template-bobonext.js/-/cra-template-bobonext.js-0.2.3.tgz","fileCount":21,"integrity":"sha512-4j1RgmHsbhiIOoyk5ElzGGLwDi7szp+GPMuUrw72ZYh9O1dWQQrGgzywp53IKOT2paiGR76+0QLWwXfFtsmQqg==","signatures":[{"sig":"MEYCIQDAEi9u9b4312/yYfrD6uTrlGxgL76ciJG6lLj/61qdsgIhAO+Kdp1YOWozC25IiEIDpxLPCVmXpLqVsOaI+LbUfNvH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70010,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJpNqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+bA//SCD9kRXLtYmk/F2Oi5jSDQ+ecQd32BfjPOTAVfjUVa5qnB80\r\n8WlozdlgFbDvqzi/7oJGibg+dvC5LQMiT/Mnjb/EOkDMxR5IRtufXMk4sGZf\r\nI7EXRUs7t7iORXM75kT7TXGQCTVRsZLXtPjHiPp7f5rl2JGQoutb/PlFB6cE\r\nEefr2MKkO+Q4wqcHy3RAxjj/KvCoTEeIKRqsguDmQ63Ke4wFb2HwefNSrG1u\r\nuOGMD1Eyks+1WPqaRuAxwS1OE7mNB0bCBRm7nwz/edVGcv5gu/zlwNrWve2i\r\neR4bRmXxxKvWPjEo07nALNINf6R+wYuSYL0QW6797JPBAkUqzkuNZYvVtVCP\r\nkNSzbyt4CWESuSI+vN5K+A3Ln9NhDItPbHPtJlU+DlCBJFVQ+kqQPBWcqwQI\r\nD0MTFDXf5w0l2pdqF8AmosPYBiilKleWiZ1gie+dKeg6/q7L8P0FcggmTeXN\r\nJb7oilyIlClH8xh0M4R+clGxztzHm1e2a0pmPE3qbotbCcqkMNkrs15MjIOw\r\nbs4ewwARHQ/GyBUmtbZUfRDxRwEBa4JlUrv4KhHby/ui/9zf8PEU2OcrfTLM\r\nzdGMYYuSyOti3OhUOTXkKxsF+heKRzr/0wTWXkDnJLRy7iGD1H5tVxvlJIi6\r\nOSdzs7lSAT3meNI1suazhRvVj96vBTQDn1Y=\r\n=mCYL\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"3b5d33c096dd80b4be498187f942853a6e56e5ca","_npmUser":{"name":"bobo100","email":"w150lione@gmail.com"},"_npmVersion":"9.5.0","description":"我的Next.js create app 範本","directories":{},"_nodeVersion":"18.14.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cra-template-bobonext.js_0.2.3_1680249706060_0.8932079162682347","host":"s3://npm-registry-packages"}},"0.2.4":{"name":"cra-template-bobonext.js","version":"0.2.4","_id":"cra-template-bobonext.js@0.2.4","maintainers":[{"name":"bobo100","email":"w150lione@gmail.com"}],"dist":{"shasum":"cb66190805314311fcd15952dc9a278d1ecb02d7","tarball":"https://registry.npmjs.org/cra-template-bobonext.js/-/cra-template-bobonext.js-0.2.4.tgz","fileCount":21,"integrity":"sha512-pRnOtZf0Zt/92giqzO9A1fAaaU7u6L0Wvo4dzws18KW/PBP4bcrHHzONGD0F8ZxRoSB+C0e9KsPtf9n5v4ZfWw==","signatures":[{"sig":"MEUCIE8JnYgi6JDV+URAhr2SJLYqSbCqe6b+Et06nT8TVZdSAiEA2Gq0vBr+Nd3D7CBOeweAw8HHcNTq9YDq2w14GkEoQxg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70183,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJq7BACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpSng//chKB0D2GBUYtLgjL3Y8F02IeQ/PCA1/6SNcfWoOvBdITGFEf\r\nxvGTBylPU0uEn7tcOVBuKGYpzBCRgosEecR60rr0myQBR5YMp1VeOfZjkhI2\r\nzYyABZ2YZ5n18eu0OgG78OrdMUSVGTuZxBzIGFufehFqsFHYzRS7XRwwM++3\r\nq2/HrYZTvYX9647CZ0BQfenixlD0d1Dr3TsHOlmQ1vON4OmyJbFV7PNIy+0Y\r\nbZ+5pvVtR81YDiO4jf/C7uUWqKYF2jIcKsqX0ItBk8Me8CRnsedNo/rGDEH6\r\nRr3RWlK3mT1wZuuVyx98jNLZERiyrA6EZ6TOg1sTlprKzvRyrVB/IH/oapXn\r\njoI32RZGNnJy8u6+jf7BnsmsCeUN5xhmbarHk6J+MeQEvmGH41yOi574ckZn\r\nOXbJHt66ngH7ux0OwScXA7CWgzhF/eoY0pz8c94iAMhYAzqLtBr6/wU/xMX5\r\nPgX3fNaz1pUzLeJlvNrabDk6DQpBFYcnlzz374RbJA/vKOSdWUZDVUqhcloO\r\nGs8XU4wN4gAKvlrCKg0gD+T9cw+XA1e6ygYssu/MY14XnozVOjIHv1unhroD\r\n/skHPD4kGYmqbeEAdaLgw1LS9f9wb8aBUdViwxJwN3iSqf/teR8laJxlMkb9\r\n3wnNFuO2levixGWUD63PkaaS3Z0QRiQRkYg=\r\n=NMBM\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"0ee497449d4ed14429cbe3652fd772abfbd5ad3b","_npmUser":{"name":"bobo100","email":"w150lione@gmail.com"},"_npmVersion":"9.5.0","description":"我的Next.js create app 範本","directories":{},"_nodeVersion":"18.14.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cra-template-bobonext.js_0.2.4_1680256704920_0.12360608560622754","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"cra-template-bobonext.js","version":"0.3.0","_id":"cra-template-bobonext.js@0.3.0","maintainers":[{"name":"bobo100","email":"w150lione@gmail.com"}],"dist":{"shasum":"16212033cac86d4b214f7e1fa2b9e4072455b941","tarball":"https://registry.npmjs.org/cra-template-bobonext.js/-/cra-template-bobonext.js-0.3.0.tgz","fileCount":21,"integrity":"sha512-qwuq9gxPqzLOJM+XQIOUKINvr+pAqBYJnVdJ76GokKe07pF8zAYSsAAczaMDED8/aVTBhbg8Fr1b8i1oxQRuTw==","signatures":[{"sig":"MEYCIQDX4iJBLvS2vHEsCDIO5kQSO37/ctjkJnjyS1v63utRhQIhAK9tEJjo+WcR0nVWlSgKRZ+KsEvwHrmPnjC3g0sRSuaV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71608,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLpdhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrBPw/9G5la3CLj0JyHeXYTLF7B29PlKveVqM276//q69ie1mQ24W5o\r\nejA4CbcZcfOCGvdRiPdbvfrpCaEH4gg2PaQuKa91bqri6HJI4HPkh9IZxOLM\r\n//zC8+e00rgCIJ5La2llFCN1gVfLjYqI0PmetDAravj8UdEr09UK6aAm8ALk\r\nkNC0rvU1DuitCtTnARssnFpcHkhftEKz1HUHQwFPdbIIElYGxYV2IoTXGuhY\r\nJXjhSnnGCZyMe512EfUFVUdOBK73uKx3brL2nes83WDG9Iv2qTkGgC9g8VeN\r\niwx36Vo1JauhwOV8QztzYEchAFq15BR72wTvuMFy8KcV8FJ+b2R+/HdZn+aR\r\n5cBZcGHAO6eIXgDSEqk6Qmo1ZniTX67rpp1Xmelw3bvxefJIbkwBDX6oGfAN\r\n6SCltSYXn7jYDrdlZQZRtrmUEGnY2PTgQPh7PpEjwt/+VWGzoHyCwHQPwu1Y\r\njwbrNIP2omwyy4+kc9ZLZpgSuhO7bS+q3c0HMOmrkJubYpbd56eluqBj/XM/\r\nu3eTJB75/pIUtlv9HRvnAaBrXnnGaUIYJrgX1fOOJefmxUq2OeyOFOxpDv94\r\nf2sQwltiq0Zp0qX8qDIuKLpXyjcmaEflN/j740ETAlfzPYjNREhfmAHgo0Az\r\n5UkklNF9VlOfreT/Hc1C1cmseM61LEhVYNQ=\r\n=Qs/2\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"d4d889ae711fb753412b70c365a1095dd364c90c","_npmUser":{"name":"bobo100","email":"w150lione@gmail.com"},"_npmVersion":"9.5.0","description":"我的Next.js create app 範本","directories":{},"_nodeVersion":"18.14.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cra-template-bobonext.js_0.3.0_1680775008962_0.9064020983699455","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"cra-template-bobonext.js","version":"0.3.1","_id":"cra-template-bobonext.js@0.3.1","maintainers":[{"name":"bobo100","email":"w150lione@gmail.com"}],"dist":{"shasum":"89a45c20a0c069d21eb87ddec73f80412fe8da41","tarball":"https://registry.npmjs.org/cra-template-bobonext.js/-/cra-template-bobonext.js-0.3.1.tgz","fileCount":21,"integrity":"sha512-jaaHqK31msEmqd4L4FjY6dtqfEH8cBrmcnAsDdxvvI5UFIY/7bQZHVYvTcNS8I1N1DPjkUYKa431jOHuzj5qWg==","signatures":[{"sig":"MEUCIQC+ISdiJqmM77LRSxf0tDR4z7K3cpHB8SZH9qqRJgYyfgIgG4s88AyDDXqiSDdh51S+nnLkXwf7kpSdRAmXp2R/NIU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72030,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNNKYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqy4xAAmv9I0VUWyrjfYbveTv+ZHmG6AXM/E4J880B4jeDhWQCpkbAP\r\n8yPKY5YtfAXBEoExVKOao3F9mOvwPNBDgaxkl7gjuLxeqHlpERdudCMozhVk\r\nnCX7xdNkjea/+5Grp0GmiYzhQnxI6OCQ+MVHxrihAxLzizU3GYy8z4f3E051\r\nHZtfFqJ7klGX13cvceyAjGYsdDcaYUSPb2qeYIag7KpsnlJwy/Oo3sIxAdyw\r\n9+bHBNhZMC1m6Yly4JMJ6bap4k+uJSPYu8WzC0AiQzhgULTIHUivJHhNsGIJ\r\nkK+f8GX1k/MN3zwKnWPCVB9CHh55GpGwtk0B5g/plyRkS1ZMuxkaWKHaoQg1\r\nXuj/Yql/waPuQLri24RLXc5X9lC3EjSyBa2LT+33nRfgsdxDVjqYVntgW711\r\ncJOx9DDq8vhsGQnpvB+3/KOHzCzJpvd1nyxlyU8gsTDR6VERZ4t5+9tjvJVg\r\n+ht5KtrpBcphT7QZ/SnyPjFrR2c48MV0QeM3HgPg2WLsMkWTo3f1xJ0HotOf\r\nWigO8fb+GpbUiiULuzggWzR9T8TFIx+eqxqAUaixRrviZyxy+7orlrszmvMB\r\nHu0MlS+9cYWwVrhuFdYZfhTn3YDFyA5BCXELWGtIU+kdJgRIvPFWIz3sh/wk\r\nE8wx1jYiFZbguhEaLYjM8GPx0h+uB0iw8Tk=\r\n=1uJp\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"22276999e3c98a564f40e1998f58d88cb557a963","_npmUser":{"name":"bobo100","email":"w150lione@gmail.com"},"_npmVersion":"9.5.0","description":"我的Next.js create app 範本","directories":{},"_nodeVersion":"18.14.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cra-template-bobonext.js_0.3.1_1681183384679_0.9579774385262809","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"cra-template-bobonext.js","version":"0.3.2","_id":"cra-template-bobonext.js@0.3.2","maintainers":[{"name":"bobo100","email":"w150lione@gmail.com"}],"dist":{"shasum":"90f3c8b46ca56fcb4223076151c3b6352750ac68","tarball":"https://registry.npmjs.org/cra-template-bobonext.js/-/cra-template-bobonext.js-0.3.2.tgz","fileCount":21,"integrity":"sha512-8SPEjeNOenX6P4lSehSWrlyIIAOC9kH2XulkRi6jtIBOYjt2tvNultWCQWrymzsZMD5lVKweqxfZfYMtipJ8fQ==","signatures":[{"sig":"MEYCIQCDY98Jjj6+SxOiX9XL3njJZrXb/jzvnd/L0UG+F0HVHAIhAJ+DsV+SukVZ98frbYMGHmY4ItnuoEEmMJHa+YHSo4ic","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72079,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNhoiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo7VhAAjIu0H2+CU5OiERXzzetEVzKSF1T40vxKj4hC9MzLp0MKxOR6\r\nnRkG1b3B3Ip/WYmD/X/yAiHmmeNAE9sR2hi8Gniv4GX0JQVVm/VN7HZroAGR\r\n0xI9zki+22j/fPKh0VJ2kADjSfGS214VO/nz/gy2s7kZEwCnIaMFRcGcPHmB\r\nCmaelgNC9XikxvB6x8CyEl3byQUasBV3+2l7PFkSDokcG8D3sxu45CIXb94N\r\nyoL/tO8lU/FH7ogxHAh4VOAL7udUsUvJMhwCm2Gv4BChR7X6aKhbdouXp/yU\r\nnwo0G4Mg6WoNETGJwgafiPSnP8vNFwFgOKNnvnlLQEeSedqaasECy1BMp+Da\r\niBHqvOwz4QQQxsfhTDdp7g4suc3Su/uO3cGQYmhWfamClldDQk8UZIaVE+hv\r\nheVxJp+9LhiMth4mHsF9+BVYmu7dSegMjUDNI2/mofg/kzllniYT/xTkdUVt\r\nyspNRaOCjs1Z6VOy52/La0lMTK4nGqHSAQgej/YOBkhVndXohZgNypauhT3H\r\nF+xbtnVQqFzY4iL+KT7H7OI9IbqvsgetjktVAGxFzhhpt+N3x3LpwrZMQHoM\r\nlnwIhkn8quwldz5G3WC5HSy+ULPt+U0plEX3qC0RclYa337cHh8YcFCQ0TQW\r\nO5cJFF4o6I8u1r1J8vTkA8tRMdmRhb078Rg=\r\n=jypB\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"22276999e3c98a564f40e1998f58d88cb557a963","_npmUser":{"name":"bobo100","email":"w150lione@gmail.com"},"_npmVersion":"9.5.0","description":"我的Next.js create app 範本","directories":{},"_nodeVersion":"18.14.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cra-template-bobonext.js_0.3.2_1681267234227_0.8755699600306892","host":"s3://npm-registry-packages"}},"0.3.3":{"name":"cra-template-bobonext.js","version":"0.3.3","_id":"cra-template-bobonext.js@0.3.3","maintainers":[{"name":"bobo100","email":"w150lione@gmail.com"}],"dist":{"shasum":"04c3a83b3aedbfd3eb404fe0bb3ef50cefc23dbd","tarball":"https://registry.npmjs.org/cra-template-bobonext.js/-/cra-template-bobonext.js-0.3.3.tgz","fileCount":18087,"integrity":"sha512-7GgdKuCwauC+g0kxUmhzc2mdcI+xRRzanv2AGmYBLxqBV7T53uupas4vziiR88SbzkVtTw0IUZKhHNrzqhMpDg==","signatures":[{"sig":"MEUCIClO0At9wlQKpZN5/VwX/08XKwCS3nE+q2JDNRV+J0WzAiEAuMx5Ys9jCrEgNH9MWC0yhQG1Qh5E49ArqWYLQLzAsk4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":330648824},"gitHead":"5d321e347f08d6249022706b81925077353f4bf9","_npmUser":{"name":"bobo100","email":"w150lione@gmail.com"},"_npmVersion":"9.5.0","description":"我的Next.js create app 範本","directories":{},"_nodeVersion":"18.14.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cra-template-bobonext.js_0.3.3_1691460828739_0.10100938442467577","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"cra-template-bobonext.js","version":"0.4.0","_id":"cra-template-bobonext.js@0.4.0","maintainers":[{"name":"bobo100","email":"w150lione@gmail.com"}],"dist":{"shasum":"cc4bd890e3a907fecf58879a192ecadbf006a8ee","tarball":"https://registry.npmjs.org/cra-template-bobonext.js/-/cra-template-bobonext.js-0.4.0.tgz","fileCount":22049,"integrity":"sha512-QnvvJItJOhQGHOsM/uOhN3KMSsgqwvh1TNaG37nAQzQHMENOqdrE8tvEKLfmP1NopiJ0IcXq7bFClN8vrdN1Pw==","signatures":[{"sig":"MEQCIEu2N2VleGnKWgczASI59TISp4OrGJwn1kr8n/VQt8UeAiBW1j+n6TaZC6tMJFszFhwywt+zS/Iqr+mdfJ6kaGrIDw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":375792185},"gitHead":"8b2fb5711aeb4f609722cc097b0114805e4b6501","_npmUser":{"name":"bobo100","email":"w150lione@gmail.com"},"_npmVersion":"9.5.0","description":"我的Next.js create app 範本","directories":{},"_nodeVersion":"18.14.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cra-template-bobonext.js_0.4.0_1691721112390_0.8632953143587974","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"cra-template-bobonext.js","version":"0.4.1","_id":"cra-template-bobonext.js@0.4.1","maintainers":[{"name":"bobo100","email":"w150lione@gmail.com"}],"dist":{"shasum":"1e23f5ad3783ebd00423afcdf7e9b2b78aae32d5","tarball":"https://registry.npmjs.org/cra-template-bobonext.js/-/cra-template-bobonext.js-0.4.1.tgz","fileCount":22072,"integrity":"sha512-l5JuGlGvm9wp/nLTN+0hqcCCz/wduuqeaBu1nyfSlFKYMmbkuAMMZkC4hC8g4j3/NELKn2gQ9PyWf5u1V4lqFw==","signatures":[{"sig":"MEQCIBZEm46etouipgQdgEeg0jHxnvIyW4iwOmLc1QebqkLaAiBHItYHW01Af1T+xerdsVq5OVTzIjho7w4Xsc3Oz1YGRg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":391001615},"gitHead":"04452b179e71a603705fc087cd1e3f4659b005af","scripts":{"dev":"next dev","lint":"next lint","build":"next build","start":"next start"},"_npmUser":{"name":"bobo100","email":"w150lione@gmail.com"},"_npmVersion":"9.5.0","description":"我的Next.js create app 範本","directories":{},"_nodeVersion":"18.14.2","dependencies":{"next":"^13.2.4","uuid":"^9.0.0","yarn":"^1.22.19","react":"^18.2.0","eslint":"8.36.0","react-dom":"^18.2.0","typescript":"4.9.5","@types/node":"18.15.0","next-themes":"^0.2.1","react-redux":"^8.0.5","@types/react":"18.0.28","@reduxjs/toolkit":"^1.9.3","@types/react-dom":"18.0.11","styled-components":"^5.3.9","@types/react-redux":"^7.1.25","eslint-config-next":"13.2.4","@fortawesome/react-fontawesome":"^0.2.0","@fortawesome/fontawesome-svg-core":"^6.4.0","@fortawesome/free-solid-svg-icons":"^6.4.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.60.0","postcss":"^8.4.21","tailwindcss":"^3.3.1","autoprefixer":"^10.4.14"},"_npmOperationalInternal":{"tmp":"tmp/cra-template-bobonext.js_0.4.1_1693880815629_0.20606033465470608","host":"s3://npm-registry-packages"}},"0.4.2":{"name":"cra-template-bobonext.js","version":"0.4.2","_id":"cra-template-bobonext.js@0.4.2","maintainers":[{"name":"bobo100","email":"w150lione@gmail.com"}],"dist":{"shasum":"91b1b5cd32704092616698d2b479d36311c5b422","tarball":"https://registry.npmjs.org/cra-template-bobonext.js/-/cra-template-bobonext.js-0.4.2.tgz","fileCount":21979,"integrity":"sha512-5KmhE7f6EvULI5ZoKCwIg1Lb7KVE+C4kCh1Hipxk3vP+DIITH7ySqiuBPAVhyAT80E78jAUr8y1A8UHmGuyfOw==","signatures":[{"sig":"MEQCIGxAMNkbxSXPDYgfB70SpV4/epwSH9CgYutXMVXR7npiAiBsJlDiRzDF2qXoErH6+sGxXdbXPTH6bdWd8Mo8rwcQig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":335848973},"gitHead":"5f46214f735bda21da1a59714ae34790057e2d34","scripts":{"dev":"next dev","lint":"next lint","build":"next build","start":"next start"},"_npmUser":{"name":"bobo100","email":"w150lione@gmail.com"},"_npmVersion":"9.5.0","description":"我的Next.js create app 範本","directories":{},"_nodeVersion":"18.14.2","dependencies":{"next":"^13.2.4","uuid":"^9.0.0","yarn":"^1.22.19","react":"^18.2.0","eslint":"8.36.0","react-dom":"^18.2.0","typescript":"4.9.5","@types/node":"18.15.0","next-themes":"^0.2.1","react-redux":"^8.0.5","@types/react":"18.0.28","@reduxjs/toolkit":"^1.9.3","@types/react-dom":"18.0.11","styled-components":"^5.3.9","@types/react-redux":"^7.1.25","eslint-config-next":"13.2.4","@fortawesome/react-fontawesome":"^0.2.0","@fortawesome/fontawesome-svg-core":"^6.4.0","@fortawesome/free-solid-svg-icons":"^6.4.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.60.0","postcss":"^8.4.21","tailwindcss":"^3.3.1","autoprefixer":"^10.4.14"},"_npmOperationalInternal":{"tmp":"tmp/cra-template-bobonext.js_0.4.2_1693881337871_0.7971575423726598","host":"s3://npm-registry-packages"}},"0.4.4":{"name":"cra-template-bobonext.js","version":"0.4.4","_id":"cra-template-bobonext.js@0.4.4","maintainers":[{"name":"bobo100","email":"w150lione@gmail.com"}],"dist":{"shasum":"63388d23870585ecf7d746d6b5ac19bbc8066ec7","tarball":"https://registry.npmjs.org/cra-template-bobonext.js/-/cra-template-bobonext.js-0.4.4.tgz","fileCount":35,"integrity":"sha512-aIemblwCJKST4ixrYR3chULsZxS4EhXIF52POHAyrteXdrfBFhNQ40WEjFXMbbyKDvnhKq+SifPtoby/rEuk5g==","signatures":[{"sig":"MEUCIFBg6wJ9yXhM8d8moQp10QTZFEI4Rea9DoUUoHwZrK1fAiEAjZ90WrQzVuERjP01UnqruMOIbdBgzuh4o1vExU12Kww=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92186},"gitHead":"9a755d4e83b7d28e7e17deb4a0835cbd9b5e8186","_npmUser":{"name":"bobo100","email":"w150lione@gmail.com"},"_npmVersion":"9.5.0","description":"我的Next.js create app 範本","directories":{},"_nodeVersion":"18.14.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cra-template-bobonext.js_0.4.4_1693881787001_0.7387342519164086","host":"s3://npm-registry-packages"}},"0.4.5":{"name":"cra-template-bobonext.js","version":"0.4.5","_id":"cra-template-bobonext.js@0.4.5","maintainers":[{"name":"bobo100","email":"w150lione@gmail.com"}],"dist":{"shasum":"3c336a5ecaade86823919798c1dbc7ace67cf734","tarball":"https://registry.npmjs.org/cra-template-bobonext.js/-/cra-template-bobonext.js-0.4.5.tgz","fileCount":34,"integrity":"sha512-879olD4Qe9SLL9ueNxwYfdD6Ezd+RdQOUK33wlAH0TvHQ5AhwCfQ8rQJbeLb2u0B8D1jKv6ym2YM1t8W/IH0Og==","signatures":[{"sig":"MEUCIQCgmcgIsWmG6Wlqem7VtxHsZjdv55FVcVHm6gg2LoDZHAIgdo2B69S0FO8rjmnuBaXZ7WpapSvq7FZMF7nehtMmkvM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91648},"gitHead":"777835c3988d4c55d8bc5f077927a16e93b12147","_npmUser":{"name":"bobo100","email":"w150lione@gmail.com"},"_npmVersion":"9.5.0","description":"我的Next.js create app 範本","directories":{},"_nodeVersion":"18.14.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cra-template-bobonext.js_0.4.5_1693882038313_0.8791555901809887","host":"s3://npm-registry-packages"}},"0.4.6":{"name":"cra-template-bobonext.js","version":"0.4.6","_id":"cra-template-bobonext.js@0.4.6","maintainers":[{"name":"bobo100","email":"w150lione@gmail.com"}],"dist":{"shasum":"73821beab0563578779a4cad54798bd1d6659b79","tarball":"https://registry.npmjs.org/cra-template-bobonext.js/-/cra-template-bobonext.js-0.4.6.tgz","fileCount":35,"integrity":"sha512-53UHG7l38oTZe25uJsYY40zsc6PggXs27Abiassgb+Yn2zcgqCmPs3UHvlHPpOQvvcGJ9QtMR4IpWtkRmQM6Zw==","signatures":[{"sig":"MEUCIB4Qp+4iEt/n03A3Zbe7ek6MylAp9m+aS3F7B9Kt0w/SAiEAwmiuVAUVeoaCDy1bGaESs1InrWjWeUoOpi/bYv4BkLQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92256},"gitHead":"a705f0e64d457ef16a65f593cffb4ce179076ca8","_npmUser":{"name":"bobo100","email":"w150lione@gmail.com"},"_npmVersion":"9.5.0","description":"我的Next.js create app 範本","directories":{},"_nodeVersion":"18.14.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cra-template-bobonext.js_0.4.6_1698220539316_0.14237985991866609","host":"s3://npm-registry-packages"}},"0.4.7":{"name":"cra-template-bobonext.js","version":"0.4.7","_id":"cra-template-bobonext.js@0.4.7","maintainers":[{"name":"bobo100","email":"w150lione@gmail.com"}],"dist":{"shasum":"136d515179d5a1f4984a2ad4ecac9267d878d415","tarball":"https://registry.npmjs.org/cra-template-bobonext.js/-/cra-template-bobonext.js-0.4.7.tgz","fileCount":35,"integrity":"sha512-1nxNwOJp6LIf+e2m/CGJWwVk+iXn5IyF9xHACbl6fieb/JzMxJCFzuO6N2/nAU1xjKCTXm9R/Fjn5t8AAhaeIA==","signatures":[{"sig":"MEYCIQDM9fLeog6enDiKmANRJ0qhuY3lEjU/OGl4COstEESoxAIhANNX62V9NF2A3DQNow9PUKHNWxygEtR9SapwbXE2MnV/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92256},"gitHead":"a705f0e64d457ef16a65f593cffb4ce179076ca8","_npmUser":{"name":"bobo100","email":"w150lione@gmail.com"},"_npmVersion":"9.5.0","description":"我的Next.js create app 範本","directories":{},"_nodeVersion":"18.14.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cra-template-bobonext.js_0.4.7_1698221038153_0.34745933395565554","host":"s3://npm-registry-packages"}},"0.4.8":{"name":"cra-template-bobonext.js","version":"0.4.8","_id":"cra-template-bobonext.js@0.4.8","maintainers":[{"name":"bobo100","email":"w150lione@gmail.com"}],"dist":{"shasum":"e8462d09fdf50934f24d56a10ee4e23158074458","tarball":"https://registry.npmjs.org/cra-template-bobonext.js/-/cra-template-bobonext.js-0.4.8.tgz","fileCount":35,"integrity":"sha512-Z7Al8LlIu4i2j6+GSO3aMUmvEaTG89vx6YzMsq/p7j4JR0WuNFqyVUMso+0ZoA9/h63GzTtU+yDGmsR5VOaKfw==","signatures":[{"sig":"MEYCIQDnhDCTF/QbT6fPPw0hPQP+fEckAqS9ODcGIHwE5SUMOwIhAIpGARqfhsmBifhc4IasVCyfqcGIz6IrdlueynYg8yAy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92120},"gitHead":"4dda01b1c4d0d289bde3d38a2d1052c5898ca77d","_npmUser":{"name":"bobo100","email":"w150lione@gmail.com"},"_npmVersion":"9.5.0","description":"我的Next.js create app 範本","directories":{},"_nodeVersion":"18.14.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cra-template-bobonext.js_0.4.8_1698223828966_0.5641145355082067","host":"s3://npm-registry-packages"}},"0.4.9":{"name":"cra-template-bobonext.js","version":"0.4.9","_id":"cra-template-bobonext.js@0.4.9","maintainers":[{"name":"bobo100","email":"w150lione@gmail.com"}],"dist":{"shasum":"240eaf137836cdef0e368d4809d5d745ea4e1180","tarball":"https://registry.npmjs.org/cra-template-bobonext.js/-/cra-template-bobonext.js-0.4.9.tgz","fileCount":35,"integrity":"sha512-zkmGbqHW/rLCfwVnDIntN8g9eNxyE5goIOyNjwDcI8nRQSsg3BqFBEUKKhSKjSccmzryVKQASMY1e0n7FRUa/w==","signatures":[{"sig":"MEQCIC0y4tcpDmSLIVaNN8SUd9qMvZss7lbOK1iksWycxu4CAiBryTUHz2wgqLUXjKGLwSrUKoA680Hwkv48Mj3dYnR3qg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92137},"gitHead":"6eeeb981963e53db9c86cb15d6230cfd8b584c70","_npmUser":{"name":"bobo100","email":"w150lione@gmail.com"},"_npmVersion":"9.5.0","description":"我的Next.js create app 範本","directories":{},"_nodeVersion":"18.14.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cra-template-bobonext.js_0.4.9_1698224082669_0.747640911762715","host":"s3://npm-registry-packages"}},"0.4.10":{"name":"cra-template-bobonext.js","version":"0.4.10","_id":"cra-template-bobonext.js@0.4.10","maintainers":[{"name":"bobo100","email":"w150lione@gmail.com"}],"dist":{"shasum":"536f31d1f368f2a55715243963aade18827900d6","tarball":"https://registry.npmjs.org/cra-template-bobonext.js/-/cra-template-bobonext.js-0.4.10.tgz","fileCount":35,"integrity":"sha512-2vxTUKJJNijwAcZMzDaryEu46NZ282UYUMmYIf+Z8AFyZPOyma3pyRbG+MdYOLTOKz8zCa8bIvhjPrv7apDp5g==","signatures":[{"sig":"MEUCIBVmb4JqLGtKYeXqh1WUFs9Ix/JoCg0Mq9jlMhizo89VAiEAokyox8DTQ0fepI/YSmdg9AKwQcA8bxUzzcGT3JYtBIc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92103},"gitHead":"5d7bb846addacd594eca987694d48d939220c30c","_npmUser":{"name":"bobo100","email":"w150lione@gmail.com"},"_npmVersion":"9.5.0","description":"我的Next.js create app 範本","directories":{},"_nodeVersion":"18.14.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cra-template-bobonext.js_0.4.10_1704419504232_0.6900812771479903","host":"s3://npm-registry-packages"}},"0.4.11":{"name":"cra-template-bobonext.js","version":"0.4.11","_id":"cra-template-bobonext.js@0.4.11","maintainers":[{"name":"bobo100","email":"w150lione@gmail.com"}],"dist":{"shasum":"272f375ad5833ba5df8e8dd257a5ed7c7bb0bd37","tarball":"https://registry.npmjs.org/cra-template-bobonext.js/-/cra-template-bobonext.js-0.4.11.tgz","fileCount":35,"integrity":"sha512-mPiImKzG1bUd6zKRYu3NBF3mp7OuJSG+1W1J+fGk54eUazATvq3/Tl2alj292+vXCnfNFL8sCzrUsoOYvx6DZw==","signatures":[{"sig":"MEUCIATTIcguJAh5Voe+LUku8P3clAyEY6oBHPwi9hXPd9L2AiEA+TiuhYtIc2Cmr7q+l+qGVd4rwNv4cjoXujI2zedXRDo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92084},"gitHead":"3236040eab16d99662110e2d162984dca3d58a3d","_npmUser":{"name":"bobo100","email":"w150lione@gmail.com"},"_npmVersion":"9.5.0","description":"我的Next.js create app 範本","directories":{},"_nodeVersion":"18.14.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cra-template-bobonext.js_0.4.11_1704419760222_0.9066976913628104","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"cra-template-bobonext.js","version":"0.5.0","_id":"cra-template-bobonext.js@0.5.0","maintainers":[{"name":"bobo100","email":"w150lione@gmail.com"}],"dist":{"shasum":"bb8f6f74c2876e93b6bb87bcb7b015d6bbc43bb5","tarball":"https://registry.npmjs.org/cra-template-bobonext.js/-/cra-template-bobonext.js-0.5.0.tgz","fileCount":35,"integrity":"sha512-8WhAa3DgeEmx8AunVdDpM5dCVlrxIxs0os3N15h7OPYb3CLQZPOkgehosoRPnMVz2Z76PT/xswZkJZKdVcSTxw==","signatures":[{"sig":"MEUCIQC6WDsqNRh/yqDT9kDELWURNqpkQr67T8BjrfBRpvi/wwIgPzIvJk7I9VY7lwp8mS+6+kdNlA+eHXJ0glmop3Aax1U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92073},"gitHead":"8d91c1c7df7baa37a7d339b8923c94c9b8a0bcc9","_npmUser":{"name":"bobo100","email":"w150lione@gmail.com"},"_npmVersion":"10.2.3","description":"我的Next.js create app 範本","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cra-template-bobonext.js_0.5.0_1704420910531_0.5929477830692218","host":"s3://npm-registry-packages"}},"0.5.1":{"name":"cra-template-bobonext.js","version":"0.5.1","_id":"cra-template-bobonext.js@0.5.1","maintainers":[{"name":"bobo100","email":"w150lione@gmail.com"}],"dist":{"shasum":"611b11c65c21215b163c70358a641d1fa35afcff","tarball":"https://registry.npmjs.org/cra-template-bobonext.js/-/cra-template-bobonext.js-0.5.1.tgz","fileCount":36,"integrity":"sha512-xZ+IuTt6dBvBd6zIfXBgzagu0BXHgavEqXcRQ2ab4t2fbyp6NjqEyRppgiyxLfghrydfQIMXKVmJwOEC3GNsSg==","signatures":[{"sig":"MEYCIQCQmcO6DMdPiBZvuG9GIYVzbQldawhLXeHzGoBkbf6rKgIhAONkBB6XRp5uVX+N/RcQqTvkRpMI4+sXRveUPL7PY/FC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92281},"gitHead":"5cc71e7d509bcc7e44bc9c4fa00752ca31b424a3","_npmUser":{"name":"bobo100","email":"w150lione@gmail.com"},"_npmVersion":"10.2.3","description":"我的Next.js create app 範本","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cra-template-bobonext.js_0.5.1_1707969761779_0.36919775603308524","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"cra-template-bobonext.js","version":"0.6.0","_id":"cra-template-bobonext.js@0.6.0","maintainers":[{"name":"bobo100","email":"w150lione@gmail.com"}],"dist":{"shasum":"f677cbc70030e7d931dc2cbaefc93ec76914ca1a","tarball":"https://registry.npmjs.org/cra-template-bobonext.js/-/cra-template-bobonext.js-0.6.0.tgz","fileCount":24486,"integrity":"sha512-cVwJ+F9nzwWO/qjPsWxKs3PUL3jSW2basmHFKZSfmNLSqtwau4PP1Y7gqRz0H2d5lv+4l1gdrmqoNL1iUmmeEQ==","signatures":[{"sig":"MEQCIEa5U9/kDkkGg7H97imOMxqksMhJpFprS2zRcByma2ziAiBhY73qkWWKz+8CieISPjzOleBJWdheJGaJ2/EMPbUpSg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":387852242},"gitHead":"2740bec49247f540097281fe63610407267570e9","_npmUser":{"name":"bobo100","email":"w150lione@gmail.com"},"_npmVersion":"10.2.3","description":"我的Next.js create app 範本","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cra-template-bobonext.js_0.6.0_1727431377504_0.33793043381101406","host":"s3://npm-registry-packages"}},"0.6.1":{"name":"cra-template-bobonext.js","version":"0.6.1","_id":"cra-template-bobonext.js@0.6.1","maintainers":[{"name":"bobo100","email":"w150lione@gmail.com"}],"dist":{"shasum":"cf85f87d63502af0f3a47bc061437694a68a999b","tarball":"https://registry.npmjs.org/cra-template-bobonext.js/-/cra-template-bobonext.js-0.6.1.tgz","fileCount":24486,"integrity":"sha512-Si2f3VvQhp0lfSMKnwu3qlYfNm3iw1uejTPSlw/hSlZ1vtM37ibUGw+a8lcdZhmm0E3HV7gWTUwRoiDe4YDvQQ==","signatures":[{"sig":"MEUCIHmaxuD70MnlLY/ZKj7Tyd2agjSvsFyuUQjeTEMwhf0QAiEAnu00qNPaGM8gSakM/1ImrPunRmqczmMagjiAyUG3+u0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":387852296},"gitHead":"83eb70e4d9886b5695c9f4e502e1e7cdd1a8f077","_npmUser":{"name":"bobo100","email":"w150lione@gmail.com"},"_npmVersion":"10.2.3","description":"我的Next.js create app 範本","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cra-template-bobonext.js_0.6.1_1728975073494_0.8457715136101316","host":"s3://npm-registry-packages"}},"0.6.2":{"name":"cra-template-bobonext.js","version":"0.6.2","_id":"cra-template-bobonext.js@0.6.2","maintainers":[{"name":"bobo100","email":"w150lione@gmail.com"}],"dist":{"shasum":"0b43e1390efd036b3e65d2182d4b3c0710641b1a","tarball":"https://registry.npmjs.org/cra-template-bobonext.js/-/cra-template-bobonext.js-0.6.2.tgz","fileCount":24486,"integrity":"sha512-cAVRsxXXnEpmTjKx4aZbVmhuy/B0790663UqsviIOjEjHkJmmusEiYuWBZBBzqN5kR9jP7RdEBK8tK60rDJOvA==","signatures":[{"sig":"MEUCIFY1WMwJ/0dvyfc3A6hllxE49ZRPiEadN/xPzWjpNWuiAiEApYNs8pxgYjzBMYHtnLO9JEATg+Tgc8Q3jQNqub9FzTE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":387852296},"gitHead":"42a44e16e20606df4c78a216aa16ebad05fca6df","_npmUser":{"name":"bobo100","email":"w150lione@gmail.com"},"_npmVersion":"10.2.3","description":"我的Next.js create app 範本","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cra-template-bobonext.js_0.6.2_1728975612892_0.22333887719034662","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"cra-template-bobonext.js","version":"0.7.0","_id":"cra-template-bobonext.js@0.7.0","maintainers":[{"name":"bobo100","email":"w150lione@gmail.com"}],"dist":{"shasum":"aaee7b34a2fd7497cd33d4caed5279cf3a37d2a9","tarball":"https://registry.npmjs.org/cra-template-bobonext.js/-/cra-template-bobonext.js-0.7.0.tgz","fileCount":24486,"integrity":"sha512-YBPVq7BNO7W5OoAJ2tJpXTx7Hy2kpqTrTqSMluQNfU7DOMQ7Zxipdv7asAkIaaFjuwA1nNTGwrmJ8KXI4mXmgQ==","signatures":[{"sig":"MEUCIQC8/VxrhiVW629qoVqgxWWF6whUYP6PkCJxLIzg5MZ79gIgO5lf7VcWvWOC/r5QGN/jaZLj2ehUqzT6xs4V9kEYZHs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":387852310},"gitHead":"222ef631449ba35083da8439ad9eeeca2213175e","_npmUser":{"name":"bobo100","email":"w150lione@gmail.com"},"_npmVersion":"10.2.3","description":"我的Next.js create app 範本","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cra-template-bobonext.js_0.7.0_1729148654907_0.4088889130512472","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"cra-template-bobonext.js","version":"0.8.0","_id":"cra-template-bobonext.js@0.8.0","maintainers":[{"name":"bobo100","email":"w150lione@gmail.com"}],"dist":{"shasum":"b686552df3a7e5b0da9a4154260518a935574a8c","tarball":"https://registry.npmjs.org/cra-template-bobonext.js/-/cra-template-bobonext.js-0.8.0.tgz","fileCount":24504,"integrity":"sha512-rAbToAqaYCASauTRCgj/juFpp36JIB2IelheEoyNDnXCQVKkUDxzm3FvdpiSLSLbC/uiWEC/drNhCEKU/sB1wQ==","signatures":[{"sig":"MEYCIQCsK6FHlL9hr7Vxafzn3eEBgVHI6J226MTSVQ40cnQnfwIhAKGLznVZU32KAUodI+RUv83gCjqlQzu5bxoyETfmHKsV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":410173246},"gitHead":"7783fa9904c0d02f16bbb6d3fbc0fcdcbef9e5d6","_npmUser":{"name":"bobo100","email":"w150lione@gmail.com"},"_npmVersion":"10.2.3","description":"我的Next.js create app 範本","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cra-template-bobonext.js_0.8.0_1737098778579_0.9227883872527036","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"cra-template-bobonext.js","version":"0.9.0","_id":"cra-template-bobonext.js@0.9.0","maintainers":[{"name":"bobo100","email":"w150lione@gmail.com"}],"dist":{"shasum":"f7677c68e444efadc16aa92565b89f45c8a7e7d9","tarball":"https://registry.npmjs.org/cra-template-bobonext.js/-/cra-template-bobonext.js-0.9.0.tgz","fileCount":58521,"integrity":"sha512-VK7tP0CHZGd7l11qD8DDpl+29SuA7aeHFb6Gy6fN62RvoBJUBzaFf45n5a+tSkTs/TeECF/Zi+MuuO1clNTAqQ==","signatures":[{"sig":"MEQCIDCXEpf3QiZpHlD0b3Y0zmkLFnLK1wRqE9eRrBsUcns7AiAQP/HBWSvsxlVd6MpnfZxtSBth7884qM2yJrfpSTwXaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":547672961},"gitHead":"62b8d1e6e07df2e0e74f5bea331b37849049d994","_npmUser":{"name":"bobo100","email":"w150lione@gmail.com"},"_npmVersion":"10.2.3","description":"我的Next.js create app 範本","directories":{},"_nodeVersion":"20.10.0","dependencies":{"next-pwa":"^5.6.0","@tailwindcss/postcss":"^4.1.17"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5.6","autoprefixer":"^10.4.22","babel-plugin-react-compiler":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cra-template-bobonext.js_0.9.0_1762926482061_0.9934939103976856","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"cra-template-bobonext.js","version":"0.9.1","_id":"cra-template-bobonext.js@0.9.1","maintainers":[{"name":"bobo100","email":"w150lione@gmail.com"}],"dist":{"shasum":"d2d6b73aff65d38bde0446db0f92cd74551eb24b","tarball":"https://registry.npmjs.org/cra-template-bobonext.js/-/cra-template-bobonext.js-0.9.1.tgz","fileCount":55,"integrity":"sha512-VoF34FsL7+31BYbPGD1VkoKtdfL6SKfPFmDrH4SyuM5xQyK9PMP+NRBIyheDbbEIGKTMa4oxy/1o/5T7b5hRVw==","signatures":[{"sig":"MEUCIGbXJWig6ezeYHWDfqyjX+sg33VcVD5C9h4vEFfNySJqAiEAtRX0FkcH62HfJ/CGj9NcFAAOQXw+k21omofOAnEL/r4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":431347},"gitHead":"62b8d1e6e07df2e0e74f5bea331b37849049d994","_npmUser":{"name":"bobo100","email":"w150lione@gmail.com"},"_npmVersion":"10.2.3","description":"我的Next.js create app 範本","directories":{},"_nodeVersion":"20.10.0","dependencies":{"next-pwa":"^5.6.0","@tailwindcss/postcss":"^4.1.17"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5.6","autoprefixer":"^10.4.22","babel-plugin-react-compiler":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cra-template-bobonext.js_0.9.1_1762927549951_0.3996868542259313","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"cra-template-bobonext.js","version":"0.9.2","_id":"cra-template-bobonext.js@0.9.2","maintainers":[{"name":"bobo100","email":"w150lione@gmail.com"}],"dist":{"shasum":"97ecd66384843b6dc611fbb91b302abf21aa9a1c","tarball":"https://registry.npmjs.org/cra-template-bobonext.js/-/cra-template-bobonext.js-0.9.2.tgz","fileCount":55,"integrity":"sha512-jRgYpInGakyO3h4sLxnHN44EdqfWgrKrFp/FlpehIxz0PHPVMq4AHczAZQd7vL7YuxGeCKqgAIPF0KnVsiTb3Q==","signatures":[{"sig":"MEUCIQC4/zm9vU5nld7zDj395bNt1iEwBePK6auIgT4ypswhsgIgKXGb8uvRo1KBy4TFdtFcjGDdwVAoA8cMYNbCHTMkJk0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":431478},"gitHead":"633fac77338cf2944d8e6ad7af1a43ad3559b429","_npmUser":{"name":"bobo100","email":"w150lione@gmail.com"},"_npmVersion":"10.2.3","description":"我的Next.js create app 範本","directories":{},"_nodeVersion":"20.10.0","dependencies":{"next-pwa":"^5.6.0","@tailwindcss/postcss":"^4.1.17"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5.6","autoprefixer":"^10.4.22","babel-plugin-react-compiler":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cra-template-bobonext.js_0.9.2_1764058864293_0.8293872081982392","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"cra-template-bobonext.js","version":"0.10.0","_id":"cra-template-bobonext.js@0.10.0","maintainers":[{"name":"bobo100","email":"w150lione@gmail.com"}],"dist":{"shasum":"31aa0fdbfe577618c2855dd5b7aba36d31dc44ff","tarball":"https://registry.npmjs.org/cra-template-bobonext.js/-/cra-template-bobonext.js-0.10.0.tgz","fileCount":55,"integrity":"sha512-VAASral6tXPtivKSSTIuyUqzxw5GF58/6WxJ5cas9bu7j5UaDpEP1fsfvNssd7UYckKCcmO45zYO34ciIpJ5qg==","signatures":[{"sig":"MEUCIQC1oThc8+I2HHBpUctuyaHUBaad4LSKx7ThhS4JaF0zjAIgemCgkcoXqeFi9rigQAMX3kI41ZtsqsNv7rDAomGCVQQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":449531},"gitHead":"080a9331b6e68a983559ff83976b65c57eaa3297","_npmUser":{"name":"bobo100","email":"w150lione@gmail.com"},"_npmVersion":"10.2.3","description":"我的Next.js create app 範本","directories":{},"_nodeVersion":"20.10.0","dependencies":{"next-pwa":"^5.6.0","@tailwindcss/postcss":"^4.1.17"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5.6","autoprefixer":"^10.4.22","babel-plugin-react-compiler":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cra-template-bobonext.js_0.10.0_1764076358728_0.3172361097066012","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"cra-template-bobonext.js","version":"0.11.0","_id":"cra-template-bobonext.js@0.11.0","maintainers":[{"name":"bobo100","email":"w150lione@gmail.com"}],"dist":{"shasum":"eff1dbdb6a44bd5de8fd2d2f018eace588084d5a","tarball":"https://registry.npmjs.org/cra-template-bobonext.js/-/cra-template-bobonext.js-0.11.0.tgz","fileCount":60,"integrity":"sha512-g5CQUhas0jrs0cKlcoetHXBfkpgUbmx+gkQcVYmMpEamyCWm7VxDWKuzdqaFn+vdyEQ0CTvC46QHoZDlp0F7bw==","signatures":[{"sig":"MEUCIQC4KtWVVQ4Ta0OBOAEH47EtvSwgPYYhjH5zFUIdcdyjVAIgTnvO0iUVpH6dwlByVr2maBtB5FYF2eyoMA1jNCpO1EA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":497142},"gitHead":"fe8d4843a682d9bb471218aa2958d12a0f3d6575","_npmUser":{"name":"bobo100","email":"w150lione@gmail.com"},"_npmVersion":"10.2.3","description":"我的Next.js create app 範本","directories":{},"_nodeVersion":"20.10.0","dependencies":{"next-pwa":"^5.6.0","@tailwindcss/postcss":"^4.1.17"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5.6","autoprefixer":"^10.4.22","babel-plugin-react-compiler":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cra-template-bobonext.js_0.11.0_1764129754845_0.6465097803045312","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"cra-template-bobonext.js","version":"0.12.0","keywords":["cra-template","nextjs","typescript","tailwind","redux","theme","pwa"],"author":{"name":"Bobo100"},"license":"MIT","_id":"cra-template-bobonext.js@0.12.0","maintainers":[{"name":"bobo100","email":"w150lione@gmail.com"}],"homepage":"https://github.com/Bobo100/cra-template-boboNext.js#readme","bugs":{"url":"https://github.com/Bobo100/cra-template-boboNext.js/issues"},"dist":{"shasum":"854b40a23e4e5d2d505570d19984d77dab3f36b1","tarball":"https://registry.npmjs.org/cra-template-bobonext.js/-/cra-template-bobonext.js-0.12.0.tgz","fileCount":58663,"integrity":"sha512-6hBhgxImT0jMIIRVOfcPfwD1lGYrhObJdueDpNinqEiZT5hEkDhwueThu02F84aMh1b6JZDr83p+W/kgTdR3IA==","signatures":[{"sig":"MEQCIG1Co0vT1Y8Jr+dxaVaBIKICUllBLGQLoDv7ly1YceoXAiAZ0zC+goZZyZiM/t272XT3k63FU842ZYgtd+h1ngFBJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":551589965},"engines":{"node":">=18.0.0"},"gitHead":"36bc839af0a53e3ace7482ba64cfe06dfc382a24","_npmUser":{"name":"bobo100","email":"w150lione@gmail.com"},"repository":{"url":"git+https://github.com/Bobo100/cra-template-boboNext.js.git","type":"git"},"_npmVersion":"10.2.3","description":"A modern Next.js template with TypeScript, Tailwind CSS, Redux Toolkit, and theme support","directories":{},"_nodeVersion":"20.10.0","dependencies":{"next-pwa":"^5.6.0","@tailwindcss/postcss":"^4.1.17"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5.6","autoprefixer":"^10.4.22","babel-plugin-react-compiler":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cra-template-bobonext.js_0.12.0_1764137705322_0.6037713207127766","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"cra-template-bobonext.js","version":"0.12.1","keywords":["cra-template","nextjs","typescript","tailwind","redux","theme","pwa"],"author":{"name":"Bobo100"},"license":"MIT","_id":"cra-template-bobonext.js@0.12.1","maintainers":[{"name":"bobo100","email":"w150lione@gmail.com"}],"homepage":"https://github.com/Bobo100/cra-template-boboNext.js#readme","bugs":{"url":"https://github.com/Bobo100/cra-template-boboNext.js/issues"},"dist":{"shasum":"eb789bb9d6db98b37a0a27cb97cd2411bd573a0e","tarball":"https://registry.npmjs.org/cra-template-bobonext.js/-/cra-template-bobonext.js-0.12.1.tgz","fileCount":58663,"integrity":"sha512-26kzeto9p3mrfpt0UDKvVIwJbOPHc7xxfYLvGLdf+heNTuNzyHst2nYEBOd+xAWFbz5kt5G8zkfAIdiLFCSU3Q==","signatures":[{"sig":"MEYCIQDeoSZjLxNq/5laMDhSbHWbRoUP5EiE5pWzY49dKfShZwIhAPmcJprgescf4cVkWqF2pi9sQE56HonNOMJIhmrvw/4r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":551592524},"engines":{"node":">=18.0.0"},"gitHead":"1ac292e62a54ba1907f9314e0e656e4bb6fef947","_npmUser":{"name":"bobo100","email":"w150lione@gmail.com"},"repository":{"url":"git+https://github.com/Bobo100/cra-template-boboNext.js.git","type":"git"},"_npmVersion":"10.2.3","description":"A modern Next.js template with TypeScript, Tailwind CSS, Redux Toolkit, and theme support","directories":{},"_nodeVersion":"20.10.0","dependencies":{"next-pwa":"^5.6.0","@tailwindcss/postcss":"^4.1.17"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5.6","autoprefixer":"^10.4.22","babel-plugin-react-compiler":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cra-template-bobonext.js_0.12.1_1764138858808_0.637114490686226","host":"s3://npm-registry-packages-npm-production"}},"0.12.2":{"name":"cra-template-bobonext.js","version":"0.12.2","description":"A modern Next.js template with TypeScript, Tailwind CSS, Redux Toolkit, and theme support","keywords":["cra-template","nextjs","typescript","tailwind","redux","theme","pwa"],"license":"MIT","author":{"name":"Bobo100"},"repository":{"type":"git","url":"git+https://github.com/Bobo100/cra-template-boboNext.js.git"},"bugs":{"url":"https://github.com/Bobo100/cra-template-boboNext.js/issues"},"homepage":"https://github.com/Bobo100/cra-template-boboNext.js#readme","engines":{"node":">=18.0.0"},"dependencies":{"@tailwindcss/postcss":"^4.1.17","next-pwa":"^5.6.0"},"devDependencies":{"autoprefixer":"^10.4.22","babel-plugin-react-compiler":"^1.0.0","postcss":"^8.5.6"},"_id":"cra-template-bobonext.js@0.12.2","gitHead":"64d871ff1bacd8ef20d6d6aa4817d93a0f92aa4b","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-XxODS3UCjChJWxbc6dNlY6h6fWIDDMSo7uRR2OdVmXYLaTHZemwZVsk8UA2LavUEcg2FetSQqBrjP4m+tfT9zg==","shasum":"eae9320a4e443d2ac7fd68829e31a2a6e324b9aa","tarball":"https://registry.npmjs.org/cra-template-bobonext.js/-/cra-template-bobonext.js-0.12.2.tgz","fileCount":58663,"unpackedSize":551592524,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAyOhmGTF1EivSYrMQiBC3sHHM2weK3yeg7TWBh/6BLpAiB5BHS5nhzlV6qODtsxfC5Fnf9JRT60Q4+kKq8ViT2wmQ=="}]},"_npmUser":{"name":"bobo100","email":"w150lione@gmail.com"},"directories":{},"maintainers":[{"name":"bobo100","email":"w150lione@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cra-template-bobonext.js_0.12.2_1772778805528_0.3100165113220601"},"_hasShrinkwrap":false}},"time":{"created":"2023-03-13T06:17:02.992Z","modified":"2026-03-06T06:33:29.075Z","0.1.0":"2023-03-13T06:17:03.266Z","0.1.1":"2023-03-13T06:45:09.336Z","0.1.2":"2023-03-14T05:05:00.957Z","0.1.3":"2023-03-14T05:06:00.804Z","0.2.0":"2023-03-31T02:01:29.291Z","0.2.1":"2023-03-31T02:32:20.413Z","0.2.3":"2023-03-31T08:01:46.313Z","0.2.4":"2023-03-31T09:58:25.139Z","0.3.0":"2023-04-06T09:56:49.128Z","0.3.1":"2023-04-11T03:23:04.886Z","0.3.2":"2023-04-12T02:40:34.429Z","0.3.3":"2023-08-08T02:13:49.922Z","0.4.0":"2023-08-11T02:31:53.764Z","0.4.1":"2023-09-05T02:26:57.335Z","0.4.2":"2023-09-05T02:35:38.901Z","0.4.4":"2023-09-05T02:43:07.178Z","0.4.5":"2023-09-05T02:47:18.756Z","0.4.6":"2023-10-25T07:55:39.511Z","0.4.7":"2023-10-25T08:03:58.573Z","0.4.8":"2023-10-25T08:50:29.305Z","0.4.9":"2023-10-25T08:54:42.824Z","0.4.10":"2024-01-05T01:51:44.428Z","0.4.11":"2024-01-05T01:56:00.398Z","0.5.0":"2024-01-05T02:15:10.755Z","0.5.1":"2024-02-15T04:02:42.071Z","0.6.0":"2024-09-27T10:02:59.116Z","0.6.1":"2024-10-15T06:51:15.078Z","0.6.2":"2024-10-15T07:00:14.364Z","0.7.0":"2024-10-17T07:04:16.698Z","0.8.0":"2025-01-17T07:26:20.266Z","0.9.0":"2025-11-12T05:48:03.877Z","0.9.1":"2025-11-12T06:05:50.183Z","0.9.2":"2025-11-25T08:21:04.540Z","0.10.0":"2025-11-25T13:12:38.951Z","0.11.0":"2025-11-26T04:02:35.107Z","0.12.0":"2025-11-26T06:15:07.228Z","0.12.1":"2025-11-26T06:34:20.755Z","0.12.2":"2026-03-06T06:33:28.964Z"},"bugs":{"url":"https://github.com/Bobo100/cra-template-boboNext.js/issues"},"author":{"name":"Bobo100"},"license":"MIT","homepage":"https://github.com/Bobo100/cra-template-boboNext.js#readme","keywords":["cra-template","nextjs","typescript","tailwind","redux","theme","pwa"],"repository":{"type":"git","url":"git+https://github.com/Bobo100/cra-template-boboNext.js.git"},"description":"A modern Next.js template with TypeScript, Tailwind CSS, Redux Toolkit, and theme support","maintainers":[{"name":"bobo100","email":"w150lione@gmail.com"}],"readme":"# cra-template-boboNext.js\r\n\r\n一個現代化的 Next.js 專案模板，內建 TypeScript、Tailwind CSS、Redux Toolkit 和主題切換功能。\r\n\r\n## ✨ 特色功能\r\n\r\n- 🚀 **Next.js 16** - 最新版本的 Next.js 框架\r\n- 🎨 **Tailwind CSS 4** - 最新的實用性優先 CSS 框架\r\n- 📘 **TypeScript** - 完整的類型支援\r\n- 🎭 **主題切換** - 內建 Light/Dark 模式切換 (next-themes)\r\n- 🔄 **Redux Toolkit** - 現代化的狀態管理\r\n- 💅 **SCSS Modules** - 元件級樣式支援\r\n- 🎯 **FontAwesome** - 豐富的圖示庫\r\n- 📱 **響應式設計** - Mobile-first 設計理念\r\n- 🎪 **PWA 支援** - 漸進式網頁應用程式\r\n- 🎨 **Material Design 3** - 現代化的配色系統\r\n\r\n## 📦 安裝使用\r\n\r\n```bash\r\n# 使用 npx (推薦)\r\nnpx create-react-app my-app --template cra-template-bobonext.js\r\n\r\n# 或從 GitHub 直接安裝\r\nnpx create-react-app my-app --template file:path/to/cra-template-boboNext.js\r\n\r\n# 或使用 npm\r\nnpm init react-app my-app -- --template cra-template-bobonext.js\r\n\r\n# 或使用 yarn\r\nyarn create react-app my-app --template cra-template-bobonext.js\r\n```\r\n\r\n> **注意**: 雖然使用 `create-react-app` 指令，但這個 template 會創建一個 **Next.js** 專案，而非傳統的 CRA 專案。\r\n\r\n## 🚀 開發指令\r\n\r\n安裝完成後，進入專案目錄：\r\n\r\n```bash\r\ncd my-app\r\n```\r\n\r\n執行開發伺服器：\r\n\r\n```bash\r\n# 使用 npm\r\nnpm run dev\r\n\r\n# 使用 yarn\r\nyarn dev\r\n\r\n# 使用 pnpm\r\npnpm dev\r\n```\r\n\r\n開啟瀏覽器訪問 [http://localhost:3000](http://localhost:3000)\r\n\r\n### 其他指令\r\n\r\n```bash\r\n# 建置生產版本\r\nnpm run build\r\n\r\n# 啟動生產伺服器\r\nnpm start\r\n# 或\r\nyarn start\r\n\r\n# Lint 檢查\r\nnpm run lint\r\n# 或\r\nyarn lint\r\n```\r\n\r\n## 📁 專案結構\r\n\r\n使用此 template 創建的專案結構：\r\n\r\n```text\r\nmy-app/\r\n├── public/              # 靜態資源\r\n│   └── images/          # 圖片資源\r\n├── src/\r\n│   ├── components/      # React 元件\r\n│   │   ├── common/      # 共用元件 (NavBar, Footer, ImageWrapper)\r\n│   │   ├── features/    # 功能元件 (Theme, ThemeDemo)\r\n│   │   ├── layouts/     # 版面配置 (Layout)\r\n│   │   └── Home/        # 首頁元件\r\n│   ├── store/           # Redux 狀態管理\r\n│   │   ├── hooks/       # Redux hooks\r\n│   │   ├── slices/      # Redux slices\r\n│   │   └── types/       # Store 類型定義\r\n│   ├── types/           # 全域類型定義\r\n│   │   ├── common.ts    # 通用類型\r\n│   │   ├── api.ts       # API 相關類型\r\n│   │   └── enums/       # Enums\r\n│   ├── hooks/           # 自訂 Hooks\r\n│   ├── pages/           # Next.js 頁面路由\r\n│   │   ├── _app.tsx     # App 入口\r\n│   │   ├── _document.tsx\r\n│   │   ├── index.tsx    # 首頁\r\n│   │   └── theme-demo.tsx\r\n│   ├── styles/          # 全域樣式\r\n│   │   ├── _variables.scss   # SCSS 變數 (60+ 顏色)\r\n│   │   ├── _mixins.scss      # SCSS Mixins\r\n│   │   └── global.scss       # CSS Variables (78 個)\r\n│   └── utils/           # 工具函數\r\n├── .eslintrc.json       # ESLint 配置\r\n├── .prettierrc.json     # Prettier 配置\r\n├── next.config.ts       # Next.js 配置\r\n├── tailwind.config.js   # Tailwind CSS 配置\r\n├── tsconfig.json        # TypeScript 配置\r\n├── ARCHITECTURE.md      # 架構規範文檔\r\n├── THEME_GUIDE.md       # 主題使用指南\r\n└── README.md            # 專案說明\r\n```\r\n\r\n## 🎨 主題系統\r\n\r\n內建完整的 Light/Dark 主題系統：\r\n\r\n- ✅ 使用 CSS Variables 動態切換顏色\r\n- ✅ SCSS 變數提供編譯時的顏色管理\r\n- ✅ Material Design 3 配色方案\r\n- ✅ 78+ 預定義顏色變數\r\n- ✅ 支援主題感知元件\r\n\r\n訪問 `/theme-demo` 頁面查看所有可用的主題顏色。\r\n\r\n詳細使用說明請參考 `THEME_GUIDE.md`\r\n\r\n## 🔧 技術棧\r\n\r\n- **框架**: Next.js 16.x\r\n- **語言**: TypeScript 5.x\r\n- **樣式**: Tailwind CSS 4.x + SCSS Modules\r\n- **狀態管理**: Redux Toolkit 2.x\r\n- **主題**: next-themes 0.4.x\r\n- **圖示**: FontAwesome 7.x\r\n- **PWA**: next-pwa 5.x\r\n\r\n## 📖 文檔\r\n\r\n創建專案後，你會發現以下文檔：\r\n\r\n- **README.md** - 專案說明與快速開始\r\n- **ARCHITECTURE.md** - 完整的架構規範\r\n  - 檔案命名規範 (.ts vs .tsx)\r\n  - Import/Export 規則\r\n  - 類型定義指南\r\n  - 代碼風格規範\r\n- **THEME_GUIDE.md** - 主題系統使用指南\r\n  - 顏色變數完整列表\r\n  - 使用範例\r\n  - 無障礙設計指南\r\n\r\n## 🎯 特色亮點\r\n\r\n### 專業的專案架構\r\n- 清晰的元件分層（common / features / layouts）\r\n- 統一的檔案命名規範\r\n- 完整的 TypeScript 類型支援\r\n- Barrel exports 優化 import 路徑\r\n\r\n### 完整的開發工具\r\n- ESLint + Prettier 代碼格式化\r\n- TypeScript 嚴格模式\r\n- Redux DevTools 支援\r\n- 響應式 NavBar（Desktop/Mobile）\r\n\r\n### 開箱即用的功能\r\n- Light/Dark 主題切換\r\n- Redux 狀態管理範例\r\n- 自訂 Hooks 庫\r\n- PWA 支援\r\n- **圖示**: FontAwesome\r\n- **PWA**: next-pwa\r\n\r\n## 📝 License\r\n\r\nMIT © [Bobo100](https://github.com/Bobo100)\r\n\r\n## 🤝 貢獻\r\n\r\n歡迎提交 Issue 或 Pull Request！\r\n\r\n## 📮 聯絡\r\n\r\n- GitHub: [@Bobo100](https://github.com/Bobo100)\r\n- Repository: [cra-template-boboNext.js](https://github.com/Bobo100/cra-template-boboNext.js)\r\n","readmeFilename":"README.md"}