@uniai-fe/next-devkit
v0.2.1
Published
Next.js Environment Kit for UNIAI FE Projects
Readme
@uniai-fe/next-devkit
Next.js 프로젝트에서 반복되는 webpack/meta 설정을 한 번에 불러올 수 있는 환경 도구 모음입니다.
설치
pnpm add @uniai-fe/next-devkit사용 예시
// next.config.mjs
import { svgrConfigNextjs } from "@uniai-fe/next-devkit/config";
const nextConfig = {
webpack(config) {
return svgrConfigNextjs(config);
},
};
export default nextConfig;// app/layout.tsx
import { metadataGenerator, viewport } from "@uniai-fe/next-devkit/meta";
export const metadata = metadataGenerator({ site, locale: "ko" });
export { viewport };// global.d.ts
import "@uniai-fe/next-devkit/types/global";types/global은 SystemLanguageType, ServiceSiteDataType, WebpackConfigType 같은 대표 타입을 전역 alias로 opt-in 할 때만 사용합니다.
기본 @uniai-fe/next-devkit/types entry는 기존처럼 declaration/type export 용도로 유지됩니다.
Codex 참고용 카탈로그
세부 엔트리와 시나리오는 catalog.md에 정리했습니다. 새로운 Next.js 앱을 구성할 때 catalog를 먼저 열어 동일한 설정 패턴을 재사용하세요.
