feat(blog): add file-based blog with dynamic slugs, MDX content and layout shell
- Introduced blog routing using Next.js App Router - Implemented dynamic [slug] pages for blog posts - Added MDX-based content loading via lib/posts - Integrated shared TopBar layout with navigation - Established clear content, lib and component separation
This commit is contained in:
14
apps/public-web/node_modules/sprintf-js/bower.json
generated
vendored
Normal file
14
apps/public-web/node_modules/sprintf-js/bower.json
generated
vendored
Normal file
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"name": "sprintf",
|
||||
"description": "JavaScript sprintf implementation",
|
||||
"version": "1.0.3",
|
||||
"main": "src/sprintf.js",
|
||||
"license": "BSD-3-Clause-Clear",
|
||||
"keywords": ["sprintf", "string", "formatting"],
|
||||
"authors": ["Alexandru Marasteanu <hello@alexei.ro> (http://alexei.ro/)"],
|
||||
"homepage": "https://github.com/alexei/sprintf.js",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "git://github.com/alexei/sprintf.js.git"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user