diff options
| author | 2021-06-14 05:20:14 -0700 | |
|---|---|---|
| committer | 2021-06-14 08:20:14 -0400 | |
| commit | ab2972be83a77fabf71ada55a56a26af15d79cef (patch) | |
| tree | 21cbf195e4984fd9266636eb91394ae3a4bcffef | |
| parent | c74ba4bece9408876ebe3585dc50344bd2984a5b (diff) | |
| download | astro-ab2972be83a77fabf71ada55a56a26af15d79cef.tar.gz astro-ab2972be83a77fabf71ada55a56a26af15d79cef.tar.zst astro-ab2972be83a77fabf71ada55a56a26af15d79cef.zip | |
add engines for esm support (#415)
| -rw-r--r-- | .changeset/healthy-poems-enjoy.md | 12 | ||||
| -rw-r--r-- | packages/astro-parser/package.json | 2 | ||||
| -rw-r--r-- | packages/astro-prism/package.json | 3 | ||||
| -rw-r--r-- | packages/astro/package.json | 2 | ||||
| -rwxr-xr-x | packages/create-astro/create-astro.mjs | 2 | ||||
| -rw-r--r-- | packages/create-astro/package.json | 3 | ||||
| -rw-r--r-- | packages/renderers/renderer-preact/package.json | 3 | ||||
| -rw-r--r-- | packages/renderers/renderer-react/package.json | 3 | ||||
| -rw-r--r-- | packages/renderers/renderer-svelte/package.json | 3 | ||||
| -rw-r--r-- | packages/renderers/renderer-vue/package.json | 3 | 
10 files changed, 33 insertions, 3 deletions
| diff --git a/.changeset/healthy-poems-enjoy.md b/.changeset/healthy-poems-enjoy.md new file mode 100644 index 000000000..d7f0d386e --- /dev/null +++ b/.changeset/healthy-poems-enjoy.md @@ -0,0 +1,12 @@ +--- +'astro': patch +'@astrojs/parser': patch +'@astrojs/prism': patch +'create-astro': patch +'@astrojs/renderer-preact': patch +'@astrojs/renderer-react': patch +'@astrojs/renderer-svelte': patch +'@astrojs/renderer-vue': patch +--- + +Update package.json engines for esm support diff --git a/packages/astro-parser/package.json b/packages/astro-parser/package.json index 7d9252d1e..8ec968260 100644 --- a/packages/astro-parser/package.json +++ b/packages/astro-parser/package.json @@ -18,7 +18,7 @@      "astro-scripts": "0.0.1"    },    "engines": { -    "node": ">=14.0.0", +    "node": "^12.20.0 || ^14.13.1 || >=16.0.0",      "npm": ">=6.14.0"    }  } diff --git a/packages/astro-prism/package.json b/packages/astro-prism/package.json index b885b0bb4..d0acd6814 100644 --- a/packages/astro-prism/package.json +++ b/packages/astro-prism/package.json @@ -15,5 +15,8 @@    "license": "MIT",    "devDependencies": {      "prismjs": "^1.23.0" +  }, +  "engines": { +    "node": "^12.20.0 || ^14.13.1 || >=16.0.0"    }  } diff --git a/packages/astro/package.json b/packages/astro/package.json index 657021489..5c47aab9f 100644 --- a/packages/astro/package.json +++ b/packages/astro/package.json @@ -108,7 +108,7 @@      "is-windows": "^1.0.2"    },    "engines": { -    "node": ">=14.0.0", +    "node": "^12.20.0 || ^14.13.1 || >=16.0.0",      "npm": ">=6.14.0"    }  } diff --git a/packages/create-astro/create-astro.mjs b/packages/create-astro/create-astro.mjs index d29f568b2..68b6eb5c6 100755 --- a/packages/create-astro/create-astro.mjs +++ b/packages/create-astro/create-astro.mjs @@ -3,7 +3,7 @@  const currentVersion = process.versions.node;  const requiredMajorVersion = parseInt(currentVersion.split('.')[0], 10); -const minimumMajorVersion = 10; +const minimumMajorVersion = 12;  if (requiredMajorVersion < minimumMajorVersion) {    console.error(`Node.js v${currentVersion} is out of date and unsupported!`); diff --git a/packages/create-astro/package.json b/packages/create-astro/package.json index 23dbde044..b4283145f 100644 --- a/packages/create-astro/package.json +++ b/packages/create-astro/package.json @@ -27,5 +27,8 @@    },    "devDependencies": {      "uvu": "^0.5.1" +  }, +  "engines": { +    "node": "^12.20.0 || ^14.13.1 || >=16.0.0"    }  } diff --git a/packages/renderers/renderer-preact/package.json b/packages/renderers/renderer-preact/package.json index 27ad7d3e7..3be9a3a85 100644 --- a/packages/renderers/renderer-preact/package.json +++ b/packages/renderers/renderer-preact/package.json @@ -11,5 +11,8 @@    "dependencies": {      "preact": "^10.5.13",      "preact-render-to-string": "^5.1.18" +  }, +  "engines": { +    "node": "^12.20.0 || ^14.13.1 || >=16.0.0"    }  } diff --git a/packages/renderers/renderer-react/package.json b/packages/renderers/renderer-react/package.json index 81de1c6e5..c324f6325 100644 --- a/packages/renderers/renderer-react/package.json +++ b/packages/renderers/renderer-react/package.json @@ -11,5 +11,8 @@    "dependencies": {      "react": "^17.0.2",      "react-dom": "^17.0.2" +  }, +  "engines": { +    "node": "^12.20.0 || ^14.13.1 || >=16.0.0"    }  } diff --git a/packages/renderers/renderer-svelte/package.json b/packages/renderers/renderer-svelte/package.json index d02f9f16f..5e046e354 100644 --- a/packages/renderers/renderer-svelte/package.json +++ b/packages/renderers/renderer-svelte/package.json @@ -11,5 +11,8 @@    "dependencies": {      "svelte": "^3.35.0",      "@snowpack/plugin-svelte": "^3.7.0" +  }, +  "engines": { +    "node": "^12.20.0 || ^14.13.1 || >=16.0.0"    }  } diff --git a/packages/renderers/renderer-vue/package.json b/packages/renderers/renderer-vue/package.json index a14fb93d5..ae0856b7c 100644 --- a/packages/renderers/renderer-vue/package.json +++ b/packages/renderers/renderer-vue/package.json @@ -12,5 +12,8 @@      "vue": "^3.0.10",      "@vue/server-renderer": "^3.0.10",      "@snowpack/plugin-vue": "^2.6.1" +  }, +  "engines": { +    "node": "^12.20.0 || ^14.13.1 || >=16.0.0"    }  } | 
