updatePackageJson() — ui Function Reference
Architecture documentation for the updatePackageJson() function in index.js from the ui codebase.
Entity Profile
Dependency Diagram
graph TD a367467a_a0b8_9fef_ea64_41909bcb4901["updatePackageJson()"] 5b238b2a_3145_ab1b_7b04_128e9652c323["index.js"] a367467a_a0b8_9fef_ea64_41909bcb4901 -->|defined in| 5b238b2a_3145_ab1b_7b04_128e9652c323 06dc8a86_19b9_54a6_9bbc_54e7751a3d49["main()"] 06dc8a86_19b9_54a6_9bbc_54e7751a3d49 -->|calls| a367467a_a0b8_9fef_ea64_41909bcb4901 7ceae517_4775_26fe_e56e_9cbfe4564dc9["removeUnusedDependencies()"] a367467a_a0b8_9fef_ea64_41909bcb4901 -->|calls| 7ceae517_4775_26fe_e56e_9cbfe4564dc9 style a367467a_a0b8_9fef_ea64_41909bcb4901 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/shadcn/test/fixtures/frameworks/remix-indie-stack/remix.init/index.js lines 75–101
const updatePackageJson = ({ APP_NAME, packageJson, packageManager }) => {
const {
devDependencies,
prisma: { seed: prismaSeed, ...prisma },
scripts: {
// eslint-disable-next-line no-unused-vars
"format:repo": _repoFormatScript,
...scripts
},
} = packageJson.content;
packageJson.update({
name: APP_NAME,
devDependencies:
packageManager.name === "bun"
? removeUnusedDependencies(devDependencies, ["ts-node"])
: devDependencies,
prisma: {
...prisma,
seed:
packageManager.name === "bun"
? prismaSeed.replace("ts-node", "bun")
: prismaSeed,
},
scripts,
});
};
Domain
Subdomains
Called By
Source
Frequently Asked Questions
What does updatePackageJson() do?
updatePackageJson() is a function in the ui codebase, defined in packages/shadcn/test/fixtures/frameworks/remix-indie-stack/remix.init/index.js.
Where is updatePackageJson() defined?
updatePackageJson() is defined in packages/shadcn/test/fixtures/frameworks/remix-indie-stack/remix.init/index.js at line 75.
What does updatePackageJson() call?
updatePackageJson() calls 1 function(s): removeUnusedDependencies.
What calls updatePackageJson()?
updatePackageJson() is called by 1 function(s): main.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free