package.json
An npm package.json in JSON vs Styx.
json
{
"name" : "@myorg/webapp" ,
"version" : "2.1.0" ,
"description" : "A modern web application" ,
"main" : "dist/index.js" ,
"types" : "dist/index.d.ts" ,
"type" : "module" ,
"scripts" : {
"dev" : "vite" ,
"build" : "tsc && vite build" ,
"preview" : "vite preview" ,
"test" : "vitest" ,
"test:coverage" : "vitest --coverage" ,
"lint" : "eslint src --ext .ts,.tsx" ,
"format" : "prettier --write src"
},
"dependencies" : {
"react" : "^18.2.0" ,
"react-dom" : "^18.2.0" ,
"react-router-dom" : "^6.20.0" ,
"@tanstack/react-query" : "^5.0.0" ,
"zod" : "^3.22.0"
},
"devDependencies" : {
"@types/react" : "^18.2.0" ,
"@types/react-dom" : "^18.2.0" ,
"typescript" : "^5.3.0" ,
"vite" : "^5.0.0" ,
"vitest" : "^1.0.0" ,
"eslint" : "^8.55.0" ,
"prettier" : "^3.1.0"
},
"peerDependencies" : {
"react" : ">=18.0.0"
},
"engines" : {
"node" : ">=20.0.0"
},
"repository" : {
"type" : "git" ,
"url" : "https://github.com/myorg/webapp"
},
"keywords" : ["react" , "typescript" , "webapp" ],
"author" : "My Org <dev@myorg.com>" ,
"license" : "MIT"
}styx
name "@myorg/webapp"
version 2.1.0
description "A modern web application"
main dist/index.js
types dist/index.d.ts
type module
scripts {
dev vite
build "tsc && vite build"
preview "vite preview"
test vitest
test:coverage "vitest --coverage"
lint "eslint src --ext .ts,.tsx"
format "prettier --write src"
}
dependencies {
react ^18.2.0
react-dom ^18.2.0
react-router-dom ^6.20.0
"@tanstack/react-query" ^5.0.0
zod ^3.22.0
}
devDependencies {
"@types/react" ^18.2.0
"@types/react-dom" ^18.2.0
typescript ^5.3.0
vite ^5.0.0
vitest ^1.0.0
eslint ^8.55.0
prettier ^3.1.0
}
peerDependencies react >> =18.0.0
engines node >> =20.0.0
repository type > git url > https://github.com/myorg/webapp
keywords ( react typescript webapp )
author "My Org <dev@myorg.com>"
license MIT