{"_id":"@anna34812/ix-grid","_rev":"5-cf37015ff19f7a02a82b52e93c7fe6ec","name":"@anna34812/ix-grid","dist-tags":{"latest":"1.0.4"},"versions":{"1.0.0":{"name":"@anna34812/ix-grid","version":"1.0.0","_id":"@anna34812/ix-grid@1.0.0","maintainers":[{"name":"anna34812","email":"annna34812@gmail.com"}],"dist":{"shasum":"f76f2ed788a0cc50a7015fd967bd160a7a318003","tarball":"https://registry.npmjs.org/@anna34812/ix-grid/-/ix-grid-1.0.0.tgz","fileCount":6,"integrity":"sha512-K2HB1UKsJm4BaB2MnF4mTfFBlwBf8DhQPoEuWyHS2fOVX73n+s9i99fuWDXJ/lb1jYOZ3mUYKluSh3IzRUnBvQ==","signatures":[{"sig":"MEUCIQDwd64Wm6v+UhhtGfKxFshdCrbxjFPE09reqLrUMxzLkwIgTJP/729aSQyHL8eMUnxdGycsO05FZyFbUDYJhrVxTRo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74266},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"66a179ef2ca3a01ff7bb1c1de6c9fb19c79757df","scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","format":"prettier --write .","preview":"vite preview","build:lib":"tsup src/publish/index.ts --format esm,cjs --dts","format:check":"prettier --check .","prepublishOnly":"npm run build:lib"},"_npmUser":{"name":"anna34812","email":"annna34812@gmail.com"},"_npmVersion":"11.6.2","description":"- Node.js: v20.19.5 (recommended 20.x) - Yarn: 4.10.3","directories":{},"_nodeVersion":"25.1.0","dependencies":{"qs":"^6.14.0","yup":"^1.7.1","sass":"^1.94.2","uuid":"^13.0.0","axios":"^1.12.2","dagre":"^0.8.5","dayjs":"^1.11.19","react":"^19.1.1","lodash":"^4.17.21","echarts":"^6.0.0","zustand":"^5.0.8","js-cookie":"^3.0.5","react-dom":"^19.1.1","remark-gfm":"^4.0.1","@xyflow/react":"^12.8.5","ag-grid-react":"^35.0.0","emotion-reset":"^3.0.1","sass-embedded":"^1.93.3","@emotion/react":"^11.14.0","react-dropzone":"^14.3.8","react-markdown":"^10.1.0","@emotion/styled":"^11.14.1","react-hook-form":"^7.66.0","react-day-picker":"^9.11.1","react-router-dom":"^7.9.1","ag-grid-community":"^35.0.0","echarts-for-react":"^3.0.2","@hookform/resolvers":"^5.2.2","@tabler/icons-react":"^3.36.1","@tanstack/react-query":"^5.90.1","@tanstack/react-table":"^8.21.3","@tanstack/react-query-devtools":"^5.90.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.10.3","devDependencies":{"tsup":"^8.5.1","vite":"^7.1.7","eslint":"^9.36.0","vitest":"^3.2.4","globals":"^16.4.0","prettier":"^3.6.2","@types/qs":"^6.14.0","@eslint/js":"^9.36.0","playwright":"^1.55.0","typescript":"~5.8.3","@types/node":"^24.5.2","@types/dagre":"^0.7.53","@types/react":"^19.1.13","@types/lodash":"^4.17.20","@vitest/browser":"^3.2.4","@types/js-cookie":"^3.0.6","@types/react-dom":"^19.1.9","vite-plugin-svgr":"^4.5.0","typescript-eslint":"^8.44.0","@vitest/coverage-v8":"^3.2.4","@vitejs/plugin-react":"^5.0.3","@emotion/babel-plugin":"^11.13.5","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/ix-grid_1.0.0_1776047032979_0.18400894066499163","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@anna34812/ix-grid","version":"1.0.1","_id":"@anna34812/ix-grid@1.0.1","maintainers":[{"name":"anna34812","email":"annna34812@gmail.com"}],"dist":{"shasum":"2fe074dc64030398c7fa042b08b010b25d78a9ca","tarball":"https://registry.npmjs.org/@anna34812/ix-grid/-/ix-grid-1.0.1.tgz","fileCount":6,"integrity":"sha512-cIAsyR7RJD/OKcbbPrfi1ESL7SfsEc9gfGTCr0z6OgNj/+yYU0uOLyJC7gtopm/QatQKQJtL0WLCO4KUgtedrA==","signatures":[{"sig":"MEUCIQD+7kVEyWeMbtPX025umZjT5QV5hUrXyWR6roRFrzH4bQIgC1Dzx3i71LNepkK9x2bn018gpMigffS7j9h0X8iFmII=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74448},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"66a179ef2ca3a01ff7bb1c1de6c9fb19c79757df","scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","format":"prettier --write .","preview":"vite preview","build:lib":"tsup src/publish/index.ts --format esm,cjs --dts","format:check":"prettier --check .","prepublishOnly":"npm run build:lib"},"_npmUser":{"name":"anna34812","email":"annna34812@gmail.com"},"_npmVersion":"11.6.2","description":"- Node.js: v20.19.5 (recommended 20.x) - Yarn: 4.10.3","directories":{},"_nodeVersion":"25.1.0","dependencies":{"qs":"^6.14.0","yup":"^1.7.1","sass":"^1.94.2","uuid":"^13.0.0","axios":"^1.12.2","dagre":"^0.8.5","dayjs":"^1.11.19","react":">=18","lodash":"^4.17.21","echarts":"^6.0.0","zustand":"^5.0.8","js-cookie":"^3.0.5","react-dom":">=18","remark-gfm":"^4.0.1","@xyflow/react":"^12.8.5","ag-grid-react":"^35.0.0","emotion-reset":"^3.0.1","sass-embedded":"^1.93.3","@emotion/react":"^11.14.0","react-dropzone":"^14.3.8","react-markdown":"^10.1.0","@emotion/styled":"^11.14.1","react-hook-form":"^7.66.0","react-day-picker":"^9.11.1","react-router-dom":"^7.9.1","ag-grid-community":"^35.0.0","echarts-for-react":"^3.0.2","@anna34812/ix-grid":"^1.0.0","@hookform/resolvers":"^5.2.2","@tabler/icons-react":"^3.36.1","@tanstack/react-query":"^5.90.1","@tanstack/react-table":"^8.21.3","@tanstack/react-query-devtools":"^5.90.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.10.3","devDependencies":{"tsup":"^8.5.1","vite":"^7.1.7","eslint":"^9.36.0","vitest":"^3.2.4","globals":"^16.4.0","prettier":"^3.6.2","@types/qs":"^6.14.0","@eslint/js":"^9.36.0","playwright":"^1.55.0","typescript":"~5.8.3","@types/node":"^24.5.2","@types/dagre":"^0.7.53","@types/react":"^19.1.13","@types/lodash":"^4.17.20","@vitest/browser":"^3.2.4","@types/js-cookie":"^3.0.6","@types/react-dom":"^19.1.9","vite-plugin-svgr":"^4.5.0","typescript-eslint":"^8.44.0","@vitest/coverage-v8":"^3.2.4","@vitejs/plugin-react":"^5.0.3","@emotion/babel-plugin":"^11.13.5","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/ix-grid_1.0.1_1776052034565_0.5878563015749918","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@anna34812/ix-grid","version":"1.0.2","_id":"@anna34812/ix-grid@1.0.2","maintainers":[{"name":"anna34812","email":"annna34812@gmail.com"}],"dist":{"shasum":"3f97944b2848a4631c72decfe03929d31905d3b5","tarball":"https://registry.npmjs.org/@anna34812/ix-grid/-/ix-grid-1.0.2.tgz","fileCount":6,"integrity":"sha512-QuDvj4CUTVs2dvRQJwjv/PpaDGPRDwm9/VzDW/G80piiWuA3d+P3Yoa0eQ/HTyzZGt8zTPca2GnNLfzd+qfFxA==","signatures":[{"sig":"MEQCIH4p2OblWz5lr8ZlivmX72sVzLHPPPlp4Fyv3Se/Ove2AiA6q1fH/sMNrKNLAcg+JWe8fcmoI7um4EmtUVBXvAzs9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74553},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"66a179ef2ca3a01ff7bb1c1de6c9fb19c79757df","scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","format":"prettier --write .","preview":"vite preview","build:lib":"tsup src/publish/index.ts --format esm,cjs --dts","format:check":"prettier --check .","prepublishOnly":"npm run build:lib"},"_npmUser":{"name":"anna34812","email":"annna34812@gmail.com"},"_npmVersion":"11.6.2","description":"- Node.js: v20.19.5 (recommended 20.x) - Yarn: 4.10.3","directories":{},"_nodeVersion":"25.1.0","dependencies":{"qs":"^6.14.0","yup":"^1.7.1","sass":"^1.94.2","uuid":"^13.0.0","axios":"^1.12.2","dagre":"^0.8.5","dayjs":"^1.11.19","react":">=18","lodash":"^4.17.21","echarts":"^6.0.0","zustand":"^5.0.8","js-cookie":"^3.0.5","react-dom":">=18","remark-gfm":"^4.0.1","@xyflow/react":"^12.8.5","ag-grid-react":"^35.0.0","emotion-reset":"^3.0.1","sass-embedded":"^1.93.3","@emotion/react":"^11.14.0","react-dropzone":"^14.3.8","react-markdown":"^10.1.0","@emotion/styled":"^11.14.1","react-hook-form":"^7.66.0","react-day-picker":"^9.11.1","react-router-dom":"^7.9.1","ag-grid-community":"^35.0.0","echarts-for-react":"^3.0.2","@anna34812/ix-grid":"^1.0.1","@anna34812/react-ui":"^1.0.1","@hookform/resolvers":"^5.2.2","@tabler/icons-react":"^3.36.1","@tanstack/react-query":"^5.90.1","@tanstack/react-table":"^8.21.3","@tanstack/react-query-devtools":"^5.90.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.10.3","devDependencies":{"tsup":"^8.5.1","vite":"^7.1.7","eslint":"^9.36.0","vitest":"^3.2.4","globals":"^16.4.0","prettier":"^3.6.2","@types/qs":"^6.14.0","@eslint/js":"^9.36.0","playwright":"^1.55.0","typescript":"~5.8.3","@types/node":"^24.5.2","@types/dagre":"^0.7.53","@types/react":"^19.1.13","@types/lodash":"^4.17.20","@vitest/browser":"^3.2.4","@types/js-cookie":"^3.0.6","@types/react-dom":"^19.1.9","vite-plugin-svgr":"^4.5.0","typescript-eslint":"^8.44.0","@vitest/coverage-v8":"^3.2.4","@vitejs/plugin-react":"^5.0.3","@emotion/babel-plugin":"^11.13.5","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/ix-grid_1.0.2_1776052649404_0.6666902046030296","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@anna34812/ix-grid","version":"1.0.3","_id":"@anna34812/ix-grid@1.0.3","maintainers":[{"name":"anna34812","email":"annna34812@gmail.com"}],"dist":{"shasum":"a6bfe81cbb8c2de71992da32adc6c2de94835a50","tarball":"https://registry.npmjs.org/@anna34812/ix-grid/-/ix-grid-1.0.3.tgz","fileCount":6,"integrity":"sha512-fg5Pncxv6ZJKH9iQ57dSft70wBwyPfmmBg1xpDuaBLExmN9IYdA7l5NjpsEzQ9zuX6mDIX+XOsPr9jGGGX6OJw==","signatures":[{"sig":"MEUCIF2YVZmiumccaB8E55wRbYylAbdcWviC+AS7G+P5JWJKAiEA0QUCQISGfZeqk04jsy4Y4cF60SQ3s8meulGs1J1YZr4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74551},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"66a179ef2ca3a01ff7bb1c1de6c9fb19c79757df","scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","format":"prettier --write .","preview":"vite preview","build:lib":"tsup src/publish/index.ts --format esm,cjs --dts","format:check":"prettier --check .","prepublishOnly":"npm run build:lib"},"_npmUser":{"name":"anna34812","email":"annna34812@gmail.com"},"_npmVersion":"11.6.2","description":"- Node.js: v20.19.5 (recommended 20.x) - Yarn: 4.10.3","directories":{},"_nodeVersion":"25.1.0","dependencies":{"qs":"^6.14.0","yup":"^1.7.1","sass":"^1.94.2","uuid":"^13.0.0","axios":"^1.12.2","dagre":"^0.8.5","dayjs":"^1.11.19","react":">=18","lodash":"^4.17.21","echarts":"^6.0.0","zustand":"^5.0.8","js-cookie":"^3.0.5","react-dom":">=18","remark-gfm":"^4.0.1","@xyflow/react":"^12.8.5","ag-grid-react":"^35.0.0","emotion-reset":"^3.0.1","sass-embedded":"^1.93.3","@emotion/react":"^11.14.0","react-dropzone":"^14.3.8","react-markdown":"^10.1.0","@emotion/styled":"^11.14.1","react-hook-form":"^7.66.0","react-day-picker":"^9.11.1","react-router-dom":"^7.9.1","ag-grid-community":"^35.0.0","echarts-for-react":"^3.0.2","@anna34812/ix-grid":"^1.0.2","@anna34812/react-ui":"^1.0.1","@hookform/resolvers":"^5.2.2","@tabler/icons-react":"^3.36.1","@tanstack/react-query":"^5.90.1","@tanstack/react-table":"^8.21.3","@tanstack/react-query-devtools":"^5.90.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.10.3","devDependencies":{"tsup":"^8.5.1","vite":"^7.1.7","eslint":"^9.36.0","vitest":"^3.2.4","globals":"^16.4.0","prettier":"^3.6.2","@types/qs":"^6.14.0","@eslint/js":"^9.36.0","playwright":"^1.55.0","typescript":"~5.8.3","@types/node":"^24.5.2","@types/dagre":"^0.7.53","@types/react":"^19.1.13","@types/lodash":"^4.17.20","@vitest/browser":"^3.2.4","@types/js-cookie":"^3.0.6","@types/react-dom":"^19.1.9","vite-plugin-svgr":"^4.5.0","typescript-eslint":"^8.44.0","@vitest/coverage-v8":"^3.2.4","@vitejs/plugin-react":"^5.0.3","@emotion/babel-plugin":"^11.13.5","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/ix-grid_1.0.3_1776053426853_0.3833066929397406","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@anna34812/ix-grid","version":"1.0.4","type":"module","main":"./dist/index.cjs","module":"./dist/index.js","types":"./dist/index.d.ts","peerDependencies":{"react":">=18","react-dom":">=18"},"scripts":{"dev":"vite","build":"tsc -b && vite build","build:lib":"tsup src/publish/index.ts --format esm,cjs --dts","prepublishOnly":"npm run build:lib","lint":"eslint .","preview":"vite preview","format":"prettier --write .","format:check":"prettier --check ."},"dependencies":{"@anna34812/ix-grid":"^1.0.3","@anna34812/react-ui":"^1.0.1","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@hookform/resolvers":"^5.2.2","@tabler/icons-react":"^3.36.1","@tanstack/react-query":"^5.90.1","@tanstack/react-query-devtools":"^5.90.1","@tanstack/react-table":"^8.21.3","@xyflow/react":"^12.8.5","ag-grid-community":"^35.0.0","ag-grid-react":"^35.0.0","axios":"^1.12.2","dagre":"^0.8.5","dayjs":"^1.11.19","echarts":"^6.0.0","echarts-for-react":"^3.0.2","emotion-reset":"^3.0.1","js-cookie":"^3.0.5","lodash":"^4.17.21","qs":"^6.14.0","react":">=18","react-day-picker":"^9.11.1","react-dom":">=18","react-dropzone":"^14.3.8","react-hook-form":"^7.66.0","react-markdown":"^10.1.0","react-router-dom":"^7.9.1","remark-gfm":"^4.0.1","sass":"^1.94.2","sass-embedded":"^1.93.3","uuid":"^13.0.0","yup":"^1.7.1","zustand":"^5.0.8"},"devDependencies":{"@emotion/babel-plugin":"^11.13.5","@eslint/js":"^9.36.0","@trivago/prettier-plugin-sort-imports":"^5.2.2","@types/dagre":"^0.7.53","@types/js-cookie":"^3.0.6","@types/lodash":"^4.17.20","@types/node":"^24.5.2","@types/qs":"^6.14.0","@types/react":"^19.1.13","@types/react-dom":"^19.1.9","@vitejs/plugin-react":"^5.0.3","@vitest/browser":"^3.2.4","@vitest/coverage-v8":"^3.2.4","eslint":"^9.36.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20","globals":"^16.4.0","playwright":"^1.55.0","prettier":"^3.6.2","tsup":"^8.5.1","typescript":"~5.8.3","typescript-eslint":"^8.44.0","vite":"^7.1.7","vite-plugin-svgr":"^4.5.0","vitest":"^3.2.4"},"packageManager":"yarn@4.10.3","gitHead":"66a179ef2ca3a01ff7bb1c1de6c9fb19c79757df","_id":"@anna34812/ix-grid@1.0.4","description":"- Node.js: v20.19.5 (recommended 20.x) - Yarn: 4.10.3","_nodeVersion":"25.1.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-dCQJz9u9wlcNbFk1NRb0hCUPuorlqMoaFAuj3Vu8IC2R1/ENCaKiudz9TATMEgKAOHUKv089MBa9+BwyClNR8A==","shasum":"96263df1009854f5211283a3fb5a44b66e169c82","tarball":"https://registry.npmjs.org/@anna34812/ix-grid/-/ix-grid-1.0.4.tgz","fileCount":6,"unpackedSize":74583,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAXypjIXmD9p+e9NeXkYJ+Rpz435IV0PXxxe9MWvZbjXAiAC4Vg8h3pxcx9D762JbdsHaY/SKsNkjnLNtK/TfVbZ5w=="}]},"_npmUser":{"name":"anna34812","email":"annna34812@gmail.com"},"directories":{},"maintainers":[{"name":"anna34812","email":"annna34812@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ix-grid_1.0.4_1776058283348_0.7563302647797969"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-13T02:23:52.563Z","modified":"2026-04-13T05:31:23.570Z","1.0.0":"2026-04-13T02:23:53.108Z","1.0.1":"2026-04-13T03:47:14.692Z","1.0.2":"2026-04-13T03:57:29.543Z","1.0.3":"2026-04-13T04:10:27.011Z","1.0.4":"2026-04-13T05:31:23.475Z"},"description":"- Node.js: v20.19.5 (recommended 20.x) - Yarn: 4.10.3","maintainers":[{"name":"anna34812","email":"annna34812@gmail.com"}],"readme":"## Environment\n\n- Node.js: v20.19.5 (recommended 20.x)\n- Yarn: 4.10.3\n\n### 로컬 개발서버시작\n\n```bash\nyarn install\nyarn dev\n```\n\n### yarn berry 사용으로 인한 import lint에러 관련 설정\n\n```bash\nyarn dlx @yarnpkg/sdks vscode\n```\n\n위 명령어 후 shift + ctrl(command) + p > Select typescript Version > Use Workspace verion 설정\n\n### 주요 사용 라이브러리\n\n- vite\n- emotion\n- zustand\n- react-query\n- lodash\n- js-cookie\n- vite-plugin-svgr\n\ni) svg 파일은 asset 에 두고 컴포넌트형식으로 import 해서 사용\n\n### 폴더구조\n\n```\nsrc/\n├── components/           # 재사용 가능한 컴포넌트\n│   ├── commons/         # 공통 컴포넌트\n│   ├── layouts/         # 레이아웃 컴포넌트\n│   └── parts/           # 페이지별 특화 컴포넌트\n├── constants/           # 상수 정의\n├── hocs/               # Higher-Order Components\n├── hooks/              # 커스텀 훅\n├── pages/              # 페이지 컴포넌트\n├── store/              # 상태 관리 (Zustand)\n├── styles/             # 스타일 관련 파일\n├── types/              # TypeScript 타입 정의\n│   ├── globals/        # 전역 타입\n│   ├── interfaces/     # 인터페이스 정의\n│   └── types/          # 타입 정의\n├── utils/              # 유틸리티 함수\n├── assets/             # 정적 자산\n│   ├── fonts/          # 폰트 파일\n│   └── icons/          # 아이콘 파일\n├── App.tsx             # 메인 앱 컴포넌트\n└── main.tsx            # 앱 진입점\n\npublic/\n├── font/               # 공개 폰트\n├── icon/               # 공개 아이콘\n├── illustration/       # 일러스트레이션\n├── logo/               # 로고 파일\n└── project/            # 프로젝트 관련 이미지\n```\n","readmeFilename":"README.md"}