Bump the npm group with 8 updates
Type: Pull Request
State: Open
Association: Contributor
Comments: 0
(10 months ago)
(10 months ago)
dependencies javascript
poad
Bumps the npm group with 8 updates:
| Package | From | To |
|---|---|---|
| astro | 5.12.9 |
5.13.0 |
| @babel/core | 7.28.0 |
7.28.3 |
| @babel/generator | 7.28.0 |
7.28.3 |
| @babel/helper-module-transforms | 7.27.3 |
7.28.3 |
| @babel/helpers | 7.28.2 |
7.28.3 |
| @babel/parser | 7.28.0 |
7.28.3 |
| @babel/traverse | 7.28.0 |
7.28.3 |
| caniuse-lite | 1.0.30001734 |
1.0.30001735 |
Updates astro from 5.12.9 to 5.13.0
Release notes
Sourced from astro's releases.
astro@5.13.0
Minor Changes
#14173
39911b8Thanks@florian-lefebvre! - Adds an experimental flagstaticImportMetaEnvto disable the replacement ofimport.meta.envvalues withprocess.envcalls and their coercion of environment variable values. This supersedes therawEnvValuesexperimental flag, which is now removed.Astro allows you to configure a type-safe schema for your environment variables, and converts variables imported via
astro:envinto the expected type. This is the recommended way to use environment variables in Astro, as it allows you to easily see and manage whether your variables are public or secret, available on the client or only on the server at build time, and the data type of your values.However, you can still access environment variables through
process.envandimport.meta.envdirectly when needed. This was the only way to use environment variables in Astro beforeastro:envwas added in Astro 5.0, and Astro's default handling ofimport.meta.envincludes some logic that was only needed for earlier versions of Astro.The
experimental.staticImportMetaEnvflag updates the behavior ofimport.meta.envto align with Vite's handling of environment variables and for better ease of use with Astro's current implementations and features. This will become the default behavior in Astro 6.0, and this early preview is introduced as an experimental feature.Currently, non-public
import.meta.envenvironment variables are replaced by a reference toprocess.env. Additionally, Astro may also convert the value type of your environment variables used throughimport.meta.env, which can prevent access to some values such as the strings"true"(which is converted to a boolean value), and"1"(which is converted to a number).The
experimental.staticImportMetaEnvflag simplifies Astro's default behavior, making it easier to understand and use. Astro will no longer replace anyimport.meta.envenvironment variables with aprocess.envcall, nor will it coerce values.To enable this feature, add the experimental flag in your Astro config and remove
rawEnvValuesif it was enabled:// astro.config.mjs import { defineConfig } from "astro/config";export default defineConfig({
- experimental: {
- staticImportMetaEnv: true
- rawEnvValues: false
- } });
Updating your project
If you were relying on Astro's default coercion, you may need to update your project code to apply it manually:
// src/components/MyComponent.astro - const enabled: boolean = import.meta.env.ENABLED; + const enabled: boolean = import.meta.env.ENABLED === "true";If you were relying on the transformation into
process.envcalls, you may need to update your project code to apply it manually:// src/components/MyComponent.astro - const enabled: boolean = import.meta.env.DB_PASSWORD; + const enabled: boolean = process.env.DB_PASSWORD;You may also need to update types:
... (truncated)
Changelog
Sourced from astro's changelog.
5.13.0
Minor Changes
#14173
39911b8Thanks@florian-lefebvre! - Adds an experimental flagstaticImportMetaEnvto disable the replacement ofimport.meta.envvalues withprocess.envcalls and their coercion of environment variable values. This supersedes therawEnvValuesexperimental flag, which is now removed.Astro allows you to configure a type-safe schema for your environment variables, and converts variables imported via
astro:envinto the expected type. This is the recommended way to use environment variables in Astro, as it allows you to easily see and manage whether your variables are public or secret, available on the client or only on the server at build time, and the data type of your values.However, you can still access environment variables through
process.envandimport.meta.envdirectly when needed. This was the only way to use environment variables in Astro beforeastro:envwas added in Astro 5.0, and Astro's default handling ofimport.meta.envincludes some logic that was only needed for earlier versions of Astro.The
experimental.staticImportMetaEnvflag updates the behavior ofimport.meta.envto align with Vite's handling of environment variables and for better ease of use with Astro's current implementations and features. This will become the default behavior in Astro 6.0, and this early preview is introduced as an experimental feature.Currently, non-public
import.meta.envenvironment variables are replaced by a reference toprocess.env. Additionally, Astro may also convert the value type of your environment variables used throughimport.meta.env, which can prevent access to some values such as the strings"true"(which is converted to a boolean value), and"1"(which is converted to a number).The
experimental.staticImportMetaEnvflag simplifies Astro's default behavior, making it easier to understand and use. Astro will no longer replace anyimport.meta.envenvironment variables with aprocess.envcall, nor will it coerce values.To enable this feature, add the experimental flag in your Astro config and remove
rawEnvValuesif it was enabled:// astro.config.mjs import { defineConfig } from "astro/config";export default defineConfig({
- experimental: {
- staticImportMetaEnv: true
- rawEnvValues: false
- } });
Updating your project
If you were relying on Astro's default coercion, you may need to update your project code to apply it manually:
// src/components/MyComponent.astro - const enabled: boolean = import.meta.env.ENABLED; + const enabled: boolean = import.meta.env.ENABLED === "true";If you were relying on the transformation into
process.envcalls, you may need to update your project code to apply it manually:// src/components/MyComponent.astro - const enabled: boolean = import.meta.env.DB_PASSWORD; + const enabled: boolean = process.env.DB_PASSWORD;You may also need to update types:
... (truncated)
Commits
Updates @babel/core from 7.28.0 to 7.28.3
Release notes
Sourced from @babel/core's releases.
v7.28.2 (2025-07-24)
Thanks
@souhailaSfor your first PR!:bug: Bug Fix
babel-types
- #17445 [babel 7] Make
operatorparam int.tsTypeOperatoroptional (@nicolo-ribaudo)babel-helpers,babel-plugin-transform-async-generator-functions,babel-plugin-transform-regenerator,babel-preset-env,babel-runtime-corejs3
- #17441 fix:
regeneratorDefinecompatibility with es5 strict mode (@liuxingbaoyu)Committers: 4
- Babel Bot (
@babel-bot)- Nicolò Ribaudo (
@nicolo-ribaudo)- SOUHAILA SERBOUT (
@souhailaS)@liuxingbaoyuv7.28.1 (2025-07-12)
:bug: Bug Fix
babel-plugin-transform-async-generator-functions,babel-plugin-transform-regenerator
- #17426 fix:
regeneratorcorrectly handlesthrowoutside oftry(@liuxingbaoyu):memo: Documentation
:leftwards_arrow_with_hook: Revert
babel-plugin-proposal-destructuring-private,babel-plugin-proposal-do-expressions,babel-typesCommitters: 3
- Babel Bot (
@babel-bot)- Huáng Jùnliàng (
@JLHwung)@liuxingbaoyu
Changelog
Sourced from @babel/core's changelog.
v7.28.3 (2025-08-14)
:eyeglasses: Spec Compliance
babel-helper-create-class-features-plugin,babel-plugin-proposal-decorators,babel-plugin-transform-class-static-block,babel-preset-env
- #17443 [static blocks] Do not inject new static fields after static code (
@nicolo-ribaudo):bug: Bug Fix
babel-parser:nail_care: Polish
babel-plugin-transform-regenerator,babel-plugin-transform-runtime
- #17363 Do not save last yield in call in temp var (
@nicolo-ribaudo):memo: Documentation
:house: Internal
:microscope: Output optimization
babel-plugin-proposal-destructuring-private,babel-plugin-proposal-do-expressionsv7.28.2 (2025-07-24)
:bug: Bug Fix
babel-types
- #17445 [babel 7] Make
operatorparam int.tsTypeOperatoroptional (@nicolo-ribaudo)babel-helpers,babel-plugin-transform-async-generator-functions,babel-plugin-transform-regenerator,babel-preset-env,babel-runtime-corejs3
- #17441 fix:
regeneratorDefinecompatibility with es5 strict mode (@liuxingbaoyu)v7.28.1 (2025-07-12)
:bug: Bug Fix
babel-plugin-transform-async-generator-functions,babel-plugin-transform-regenerator
- #17426 fix:
regeneratorcorrectly handlesthrowoutside oftry(@liuxingbaoyu):memo: Documentation
:leftwards_arrow_with_hook: Revert
Commits
Updates @babel/generator from 7.28.0 to 7.28.3
Release notes
Sourced from @babel/generator's releases.
v7.28.2 (2025-07-24)
Thanks
@souhailaSfor your first PR!:bug: Bug Fix
babel-types
- #17445 [babel 7] Make
operatorparam int.tsTypeOperatoroptional (@nicolo-ribaudo)babel-helpers,babel-plugin-transform-async-generator-functions,babel-plugin-transform-regenerator,babel-preset-env,babel-runtime-corejs3
- #17441 fix:
regeneratorDefinecompatibility with es5 strict mode (@liuxingbaoyu)Committers: 4
- Babel Bot (
@babel-bot)- Nicolò Ribaudo (
@nicolo-ribaudo)- SOUHAILA SERBOUT (
@souhailaS)@liuxingbaoyuv7.28.1 (2025-07-12)
:bug: Bug Fix
babel-plugin-transform-async-generator-functions,babel-plugin-transform-regenerator
- #17426 fix:
regeneratorcorrectly handlesthrowoutside oftry(@liuxingbaoyu):memo: Documentation
:leftwards_arrow_with_hook: Revert
babel-plugin-proposal-destructuring-private,babel-plugin-proposal-do-expressions,babel-typesCommitters: 3
- Babel Bot (
@babel-bot)- Huáng Jùnliàng (
@JLHwung)@liuxingbaoyu
Changelog
Sourced from @babel/generator's changelog.
v7.28.3 (2025-08-14)
:eyeglasses: Spec Compliance
babel-helper-create-class-features-plugin,babel-plugin-proposal-decorators,babel-plugin-transform-class-static-block,babel-preset-env
- #17443 [static blocks] Do not inject new static fields after static code (
@nicolo-ribaudo):bug: Bug Fix
babel-parser:nail_care: Polish
babel-plugin-transform-regenerator,babel-plugin-transform-runtime
- #17363 Do not save last yield in call in temp var (
@nicolo-ribaudo):memo: Documentation
:house: Internal
:microscope: Output optimization
babel-plugin-proposal-destructuring-private,babel-plugin-proposal-do-expressionsv7.28.2 (2025-07-24)
:bug: Bug Fix
babel-types
- #17445 [babel 7] Make
operatorparam int.tsTypeOperatoroptional (@nicolo-ribaudo)babel-helpers,babel-plugin-transform-async-generator-functions,babel-plugin-transform-regenerator,babel-preset-env,babel-runtime-corejs3
- #17441 fix:
regeneratorDefinecompatibility with es5 strict mode (@liuxingbaoyu)v7.28.1 (2025-07-12)
:bug: Bug Fix
babel-plugin-transform-async-generator-functions,babel-plugin-transform-regenerator
- #17426 fix:
regeneratorcorrectly handlesthrowoutside oftry(@liuxingbaoyu):memo: Documentation
:leftwards_arrow_with_hook: Revert
Commits
Updates @babel/helper-module-transforms from 7.27.3 to 7.28.3
Release notes
Sourced from @babel/helper-module-transforms's releases.
v7.28.2 (2025-07-24)
Thanks
@souhailaSfor your first PR!:bug: Bug Fix
babel-types
- #17445 [babel 7] Make
operatorparam int.tsTypeOperatoroptional (@nicolo-ribaudo)babel-helpers,babel-plugin-transform-async-generator-functions,babel-plugin-transform-regenerator,babel-preset-env,babel-runtime-corejs3
- #17441 fix:
regeneratorDefinecompatibility with es5 strict mode (@liuxingbaoyu)Committers: 4
- Babel Bot (
@babel-bot)- Nicolò Ribaudo (
@nicolo-ribaudo)- SOUHAILA SERBOUT (
@souhailaS)@liuxingbaoyuv7.28.1 (2025-07-12)
:bug: Bug Fix
babel-plugin-transform-async-generator-functions,babel-plugin-transform-regenerator
- #17426 fix:
regeneratorcorrectly handlesthrowoutside oftry(@liuxingbaoyu):memo: Documentation
:leftwards_arrow_with_hook: Revert
babel-plugin-proposal-destructuring-private,babel-plugin-proposal-do-expressions,babel-typesCommitters: 3
- Babel Bot (
@babel-bot)- Huáng Jùnliàng (
@JLHwung)@liuxingbaoyuv7.28.0 (2025-07-02)
:rocket: New Feature
babel-node
- #17147 Support top level await in node repl (
@liuxingbaoyu)babel-typesbabel-compat-data,babel-preset-envbabel-core,babel-parserbabel-generator,babel-parserbabel-plugin-proposal-destructuring-private,babel-plugin-proposal-do-expressions,babel-plugin-transform-object-rest-spread,babel-traverse,babel-types
... (truncated)
Changelog
Sourced from @babel/helper-module-transforms's changelog.
v7.28.3 (2025-08-14)
:eyeglasses: Spec Compliance
babel-helper-create-class-features-plugin,babel-plugin-proposal-decorators,babel-plugin-transform-class-static-block,babel-preset-env
- #17443 [static blocks] Do not inject new static fields after static code (
@nicolo-ribaudo):bug: Bug Fix
babel-parser:nail_care: Polish
babel-plugin-transform-regenerator,babel-plugin-transform-runtime
- #17363 Do not save last yield in call in temp var (
@nicolo-ribaudo):memo: Documentation
:house: Internal
:microscope: Output optimization
babel-plugin-proposal-destructuring-private,babel-plugin-proposal-do-expressionsv7.28.2 (2025-07-24)
:bug: Bug Fix
babel-types
- #17445 [babel 7] Make
operatorparam int.tsTypeOperatoroptional (@nicolo-ribaudo)babel-helpers,babel-plugin-transform-async-generator-functions,babel-plugin-transform-regenerator,babel-preset-env,babel-runtime-corejs3
- #17441 fix:
regeneratorDefinecompatibility with es5 strict mode (@liuxingbaoyu)v7.28.1 (2025-07-12)
:bug: Bug Fix
babel-plugin-transform-async-generator-functions,babel-plugin-transform-regenerator
- #17426 fix:
regeneratorcorrectly handlesthrowoutside oftry(@liuxingbaoyu):memo: Documentation
:leftwards_arrow_with_hook: Revert
babel-plugin-proposal-destructuring-private,babel-plugin-proposal-do-expressions,babel-typesv7.28.0 (2025-07-02)
:rocket: New Feature
babel-node
- #17147 Support top level await in node repl (
@liuxingbaoyu)babel-types
... (truncated)
Commits
ef155f5v7.28.398d18aaMisc: Cleanup Babel 8 tasks (#17429)- See full diff in compare view
Updates @babel/helpers from 7.28.2 to 7.28.3
Changelog
Sourced from @babel/helpers's changelog.
v7.28.3 (2025-08-14)
:eyeglasses: Spec Compliance
babel-helper-create-class-features-plugin,babel-plugin-proposal-decorators,babel-plugin-transform-class-static-block,babel-preset-env
- #17443 [static blocks] Do not inject new static fields after static code (
@nicolo-ribaudo):bug: Bug Fix
babel-parser:nail_care: Polish
babel-plugin-transform-regenerator,babel-plugin-transform-runtime
- #17363 Do not save last yield in call in temp var (
@nicolo-ribaudo):memo: Documentation
:house: Internal
:microscope: Output optimization
Commits
ef155f5v7.28.3741cbd2chore: fix various typos across codebase (#17476)- See full diff in compare view
Updates @babel/parser from 7.28.0 to 7.28.3
Release notes
Sourced from @babel/parser's releases.
v7.28.2 (2025-07-24)
Thanks
@souhailaSfor your first PR!:bug: Bug Fix
babel-types
- #17445 [babel 7] Make
operatorparam int.tsTypeOperatoroptional (@nicolo-ribaudo)babel-helpers,babel-plugin-transform-async-generator-functions,babel-plugin-transform-regenerator,babel-preset-env,babel-runtime-corejs3
- #17441 fix:
regeneratorDefinecompatibility with es5 strict mode (@liuxingbaoyu)Committers: 4
- Babel Bot (
@babel-bot)- Nicolò Ribaudo (
@nicolo-ribaudo)- SOUHAILA SERBOUT (
@souhailaS)@liuxingbaoyuv7.28.1 (2025-07-12)
:bug: Bug Fix
babel-plugin-transform-async-generator-functions,babel-plugin-transform-regenerator
- #17426 fix:
regeneratorcorrectly handlesthrowoutside oftry(@liuxingbaoyu):memo: Documentation
:leftwards_arrow_with_hook: Revert
babel-plugin-proposal-destructuring-private,babel-plugin-proposal-do-expressions,babel-typesCommitters: 3
- Babel Bot (
@babel-bot)- Huáng Jùnliàng (
@JLHwung)@liuxingbaoyu
Changelog
Sourced from @babel/parser's changelog.
v7.28.3 (2025-08-14)
:eyeglasses: Spec Compliance
babel-helper-create-class-features-plugin,babel-plugin-proposal-decorators,babel-plugin-transform-class-static-block,babel-preset-env
- #17443 [static blocks] Do not inject new static fields after static code (
@nicolo-ribaudo):bug: Bug Fix
babel-parser:nail_care: Polish
babel-plugin-transform-regenerator,babel-plugin-transform-runtime
- #17363 Do not save last yield in call in temp var (
@nicolo-ribaudo):memo: Documentation
:house: Internal
:microscope: Output optimization
babel-plugin-proposal-destructuring-private,babel-plugin-proposal-do-expressionsv7.28.2 (2025-07-24)
:bug: Bug Fix
babel-types
- #17445 [babel 7] Make
operatorparam int.tsTypeOperatoroptional (@nicolo-ribaudo)babel-helpers,babel-plugin-transform-async-generator-functions,babel-plugin-transform-regenerator,babel-preset-env,babel-runtime-corejs3
- #17441 fix:
regeneratorDefinecompatibility with es5 strict mode (@liuxingbaoyu)v7.28.1 (2025-07-12)
:bug: Bug Fix
babel-plugin-transform-async-generator-functions,babel-plugin-transform-regenerator
- #17426 fix:
regeneratorcorrectly handlesthrowoutside oftry(@liuxingbaoyu):memo: Documentation
:leftwards_arrow_with_hook: Revert
Commits
Updates @babel/traverse from 7.28.0 to 7.28.3
Release notes
Sourced from @babel/traverse's releases.
v7.28.2 (2025-07-24)
Thanks
@souhailaSfor your first PR!:bug: Bug Fix
babel-types
- #17445 [babel 7] Make
operatorparam int.tsTypeOperatoroptional (@nicolo-ribaudo)babel-helpers,babel-plugin-transform-async-generator-functions,babel-plugin-transform-regenerator,babel-preset-env,babel-runtime-corejs3
- #17441 fix:
regeneratorDefinecompatibility with es5 strict mode (@liuxingbaoyu)Committers: 4
- Babel Bot (
@babel-bot)- Nicolò Ribaudo (
@nicolo-ribaudo)- SOUHAILA SERBOUT (
@souhailaS)@liuxingbaoyuv7.28.1 (2025-07-12)
:bug: Bug Fix
babel-plugin-transform-async-generator-functions,babel-plugin-transform-regenerator
- #17426 fix:
regeneratorcorrectly handlesthrowoutside oftry(@liuxingbaoyu):memo: Documentation
:leftwards_arrow_with_hook: Revert
babel-plugin-proposal-destructuring-private,babel-plugin-proposal-do-expressions,babel-typesCommitters: 3
- Babel Bot (
@babel-bot)- Huáng Jùnliàng (
@JLHwung)@liuxingbaoyu
Changelog
Sourced from @babel/traverse's changelog.
v7.28.3 (2025-08-14)
:eyeglasses: Spec Compliance
babel-helper-create-class-features-plugin,babel-plugin-proposal-decorators,babel-plugin-transform-class-static-block,babel-preset-env
- #17443 [static blocks] Do not inject new static fields after static code (
@nicolo-ribaudo):bug: Bug Fix
babel-parser:nail_care: Polish
babel-plugin-transform-regenerator,babel-plugin-transform-runtime
- #17363 Do not save last yield in call in temp var (
@nicolo-ribaudo):memo: Documentation
:house: Internal
:microscope: Output optimization
babel-plugin-proposal-destructuring-private,babel-plugin-proposal-do-expressionsv7.28.2 (2025-07-24)
:bug: Bug Fix
babel-types
- #17445 [babel 7] Make
operatorparam int.tsTypeOperatoroptional (@nicolo-ribaudo)babel-helpers,babel-plugin-transform-async-generator-functions,babel-plugin-transform-regenerator,babel-preset-env,babel-runtime-corejs3
- #17441 fix:
regeneratorDefinecompatibility with es5 strict mode (@liuxingbaoyu)v7.28.1 (2025-07-12)
:bug: Bug Fix
babel-plugin-transform-async-generator-functions,babel-plugin-transform-regenerator
- #17426 fix:
regeneratorcorrectly handlesthrowoutside oftry(@liuxingbaoyu):memo: Documentation
:leftwards_arrow_with_hook: Revert
Commits
Updates caniuse-lite from 1.0.30001734 to 1.0.30001735
Commits
a53867dUpdate caniuse-db 1.0.30001735- See full diff in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditions
Pull Request Statistics
1
2
+56
-56
Package Dependencies
@babel/helper-module-transforms
npm
7.27.3 → 7.28.3
Minor
Technical Details
| ID: | 5135049 |
| UUID: | 2746122406 |
| Node ID: | PR_kwDOKSIIAM6jroCm |
| Host: | GitHub |
| Repository: | poad/astro-solid-example |
| Merge State: | Unknown |