🚨 Active Supply Chain Attack:node-ipc Package Compromised.Learn More
Socket
Book a DemoSign in
Socket

@tanstack/create

Package Overview
Dependencies
Maintainers
7
Versions
30
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@tanstack/create - npm Package Compare versions

Comparing version
0.63.8
to
0.63.9
+17
-0
CHANGELOG.md
# @tanstack/create
## 0.63.9
### Patch Changes
- fix(create): correct netlify.toml key, eslint scripts, and missing eslint dep ([`e38729f`](https://github.com/TanStack/cli/commit/e38729fe0b6a16e8d34417d2334baf2b2db94942))
- The generated `netlify.toml` for both React and Solid used `dir` under
`[build]`, which is not a valid Netlify configuration key. Per Netlify's
TanStack Start guide it must be `publish`. Closes #423.
- The eslint toolchain had `format` and `check` scripts swapped: `format`
ran prettier in read-only mode while `check` mutated files. Swap them so
`format` writes (`prettier --write . && eslint --fix`) and `check` is
read-only (`prettier --check .`). Closes #403.
- `@tanstack/eslint-config` lists `eslint` as a peer dependency, so eslint
was not installed by package managers that don't auto-install peers. Add
`eslint` to `devDependencies` in the eslint toolchain. Closes #417.
## 0.63.8

@@ -4,0 +21,0 @@

+1
-1
[build]
command = "vite build"
dir = "dist/client"
publish = "dist/client"
[dev]

@@ -5,0 +5,0 @@ command = "npm run dev"

{
"scripts": {
"lint": "eslint",
"format": "prettier --check .",
"check": "prettier --write . && eslint --fix"
"format": "prettier --write . && eslint --fix",
"check": "prettier --check ."
},
"devDependencies": {
"@tanstack/eslint-config": "latest",
"eslint": "^9.20.0",
"prettier": "^3.8.1"
}
}
[build]
command = "vite build"
dir = "dist/client"
publish = "dist/client"
[dev]

@@ -5,0 +5,0 @@ command = "npm run dev"

{
"scripts": {
"lint": "eslint",
"format": "prettier --check .",
"check": "prettier --write . && eslint --fix"
"format": "prettier --write . && eslint --fix",
"check": "prettier --check ."
},
"devDependencies": {
"@tanstack/eslint-config": "latest",
"eslint": "^9.20.0",
"prettier": "^3.8.1"
}
}
{
"name": "@tanstack/create",
"version": "0.63.8",
"version": "0.63.9",
"description": "TanStack Application Builder Engine",

@@ -5,0 +5,0 @@ "type": "module",

[build]
command = "vite build"
dir = "dist/client"
publish = "dist/client"
[dev]

@@ -5,0 +5,0 @@ command = "npm run dev"

{
"scripts": {
"lint": "eslint",
"format": "prettier --check .",
"check": "prettier --write . && eslint --fix"
"format": "prettier --write . && eslint --fix",
"check": "prettier --check ."
},
"devDependencies": {
"@tanstack/eslint-config": "latest",
"eslint": "^9.20.0",
"prettier": "^3.8.1"
}
}
[build]
command = "vite build"
dir = "dist/client"
publish = "dist/client"
[dev]

@@ -5,0 +5,0 @@ command = "npm run dev"

{
"scripts": {
"lint": "eslint",
"format": "prettier --check .",
"check": "prettier --write . && eslint --fix"
"format": "prettier --write . && eslint --fix",
"check": "prettier --check ."
},
"devDependencies": {
"@tanstack/eslint-config": "latest",
"eslint": "^9.20.0",
"prettier": "^3.8.1"
}
}