Граф коммитов

1669 Коммитов

Автор SHA1 Сообщение Дата
Erick Zhao edb74270f8
chore: bump `asar` dep to latest (#3592) 2024-05-06 15:30:42 -07:00
dependabot[bot] 2478cccc43
build(deps): bump semver from 7.3.8 to 7.6.0 (#3589)
Bumps [semver](https://github.com/npm/node-semver) from 7.3.8 to 7.6.0.
- [Release notes](https://github.com/npm/node-semver/releases)
- [Changelog](https://github.com/npm/node-semver/blob/main/CHANGELOG.md)
- [Commits](https://github.com/npm/node-semver/compare/v7.3.8...v7.6.0)

---
updated-dependencies:
- dependency-name: semver
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-02 12:25:38 -07:00
dependabot[bot] 0288df8aa9
build(deps): bump ejs from 3.1.8 to 3.1.10 (#3590)
Bumps [ejs](https://github.com/mde/ejs) from 3.1.8 to 3.1.10.
- [Release notes](https://github.com/mde/ejs/releases)
- [Commits](https://github.com/mde/ejs/compare/v3.1.8...v3.1.10)

---
updated-dependencies:
- dependency-name: ejs
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-02 11:59:47 -07:00
dependabot[bot] 0e85c32ebb
build(deps): bump es5-ext from 0.10.62 to 0.10.64 (#3515)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Erick Zhao <erick@hotmail.ca>
Co-authored-by: Erik Moura <erikian@erikian.dev>
2024-04-19 15:06:55 -07:00
dependabot[bot] 06b379b5fa
build(deps): bump express from 4.18.2 to 4.19.2 (#3552)
Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2.
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/master/History.md)
- [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2)

---
updated-dependencies:
- dependency-name: express
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-10 15:54:43 -07:00
dependabot[bot] 5ba9232340
build(deps): bump webpack-dev-middleware from 5.3.3 to 5.3.4 (#3545)
Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4.
- [Release notes](https://github.com/webpack/webpack-dev-middleware/releases)
- [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md)
- [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4)

---
updated-dependencies:
- dependency-name: webpack-dev-middleware
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-03 14:18:07 -07:00
Anny Yang f2a23f1e02
chore: update listr2 version (#3542)
Co-authored-by: Kevin Cui <github@bugs.cc>
2024-04-02 15:30:51 -07:00
Samuel Attard a931be04a0
fix: bump packager minimum dep (#3551) 2024-03-28 13:43:08 -07:00
dependabot[bot] c05bf0a491
build(deps): bump follow-redirects from 1.15.4 to 1.15.6 (#3537)
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.4 to 1.15.6.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.4...v1.15.6)

---
updated-dependencies:
- dependency-name: follow-redirects
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-18 23:45:20 -07:00
Felix Rieseberg a6a8bdecd8
chore: Bump @electron/windows-sign deps (#3524)
* chore: Bump @electron/windows-sign deps

* chore: Bump electron-wix-msi one more time

* test: Print test name

* chore: Update electron-wix-msi version to 5.1.3
2024-03-08 14:11:45 -08:00
Samuel Attard 1aa94fc327
build: fix keyv type resolution warning during dev (#3507) 2024-02-24 15:21:35 -08:00
dependabot[bot] a02a5e3dde
build(deps): bump ip from 2.0.0 to 2.0.1 (#3498)
Bumps [ip](https://github.com/indutny/node-ip) from 2.0.0 to 2.0.1.
- [Commits](https://github.com/indutny/node-ip/compare/v2.0.0...v2.0.1)

---
updated-dependencies:
- dependency-name: ip
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Erick Zhao <erick@hotmail.ca>
2024-02-21 09:35:21 -08:00
Leo Wang(草鞋没号) b0cae412a7
feat(plugin-vite): upgrade to vite@5 (#3468)
* refactor(plugin-vite): move built-in vite config to template config file

* feat(plugin-vite): hot restart, reload 🔥

* chore(plugin-vite): update test

* fix(plugin-vite): correct hot restart logic

* chore(template-vite): update template logic

* chore(plugin-vite): move plugin-vite deps to template-vite

* fix(template-vite): correct vite config

* chore: lint

* refactor(plugin-vite): restore API break changes

* chore(plugin-vite): add `rollup`, `vite` top top-level deps

* chore(plugin-vite): fix lint

* chore(plugin-vite): fix build types check error

* feat(template-vite): load node.js entry

* chore: update .gitignore

* fix: fix the Windows CI failed

* chore: update types

* chore: fix Mac CI test

---------

Co-authored-by: Erick Zhao <erick@hotmail.ca>
2024-02-07 11:58:29 -08:00
Leo Wang(草鞋没号) 2d244f05f5
fix(plugin-vite): package volume size to large (#3336)
Co-authored-by: Black-Hole <github@bugs.cc>
2024-01-17 12:12:13 -08:00
dependabot[bot] 46aed4874b
build(deps): bump follow-redirects from 1.15.2 to 1.15.4 (#3463)
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.2 to 1.15.4.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.2...v1.15.4)

---
updated-dependencies:
- dependency-name: follow-redirects
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-11 00:09:25 +13:00
Erik Moura 335c388278
chore: update Packager (#3419)
* chore: update import

* chore: update `@electron/packager` and fix types
2023-12-18 20:02:17 -03:00
Samuel Attard 6e8e1ed606
refactor: only run webpack once for multi-arch packages (#3437)
* refactor: only run webpack once for multi-arch packages

* fix: handle comma seperated arch string
2023-12-06 12:26:44 -08:00
Samuel Attard f3cd9c69e0
fix: ensure that webpack is run once per arch for universal builds (#3433)
* fix: ensure that webpack is run once per arch for universal builds

On universal webpack builds we capture native_modules from node_modules
and store them in .webpack, these means the packager level rebuild hook
doesn't rebuild anything.  We need to rebuild once-per-arch which means
we also need to webpack once-per-arch.

Currently this is fairly naive and missing some things but is safe to land
in it's current form and we can improve on it later.
* We build webpack runs sequentially, this is because they share a node_modules
  folder, we could probably instead run webpack once and map native_modules to
  their resolved webpack locations and rebuild N times but only run webpack once
* We hardcode the universal -> arm64/x64 mapping, this can probably be extended to
  resolving all packager matrixes

* build: fix webpack test tsc
2023-11-30 12:36:55 -08:00
David Sanders a7efb5976d
chore: update deps to clear some audit warnings (#3429) 2023-11-30 06:14:39 -08:00
Erick Zhao c100186a09
docs: add notes on publishing a new monorepo package (#3415) 2023-11-17 20:03:01 -08:00
Evgeny 601314e540
feat(publisher-gcs): add Google Cloud Storage publisher (#2100)
Co-authored-by: Erick Zhao <erick@hotmail.ca>
2023-11-16 15:14:16 -08:00
Keeley Hammond 4f419f5f3d
feat!: change electron-packager to @electron/packager (#3408)
* feat!: change electron-packager to @electron/packager

* chore: don't pin packager, @electron/get -> 3.0.0
2023-11-15 14:52:47 -08:00
dependabot[bot] 7de3782388
build(deps): bump axios from 1.1.3 to 1.6.1 (#3406)
Bumps [axios](https://github.com/axios/axios) from 1.1.3 to 1.6.1.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v1.1.3...v1.6.1)

---
updated-dependencies:
- dependency-name: axios
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-15 13:47:37 -08:00
Samuel Attard eb2f9d7f29
feat: add tracing support for forge API (#3362)
* feat: add tracing support for forge API

* fix: completely disable tracer for non-traced runs

* cry

* fix: fast specs index order
2023-11-03 12:52:39 -07:00
dependabot[bot] 739c5904f5
build(deps): bump postcss from 8.4.21 to 8.4.31 (#3372)
Bumps [postcss](https://github.com/postcss/postcss) from 8.4.21 to 8.4.31.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.4.21...8.4.31)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-20 11:35:51 -07:00
dependabot[bot] 258c381291
build(deps): bump @babel/traverse from 7.17.0 to 7.23.2 (#3383)
Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.17.0 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-20 10:54:52 -07:00
dependabot[bot] 0734b0287c
build(deps): bump get-func-name from 2.0.0 to 2.0.2 (#3367)
Bumps [get-func-name](https://github.com/chaijs/get-func-name) from 2.0.0 to 2.0.2.
- [Release notes](https://github.com/chaijs/get-func-name/releases)
- [Commits](https://github.com/chaijs/get-func-name/commits/v2.0.2)

---
updated-dependencies:
- dependency-name: get-func-name
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-05 22:22:18 -07:00
Erick Zhao a7f7a9f2dd
build: add circleci test reporting (#3316) 2023-08-23 10:26:26 -07:00
George Xu e414ec6eb3
build(deps-dev): upgrade html-webpack-plugin to 5.5.3 (#3312)
bump html-webpack-plugin to 5.5.3
2023-08-22 15:38:24 -07:00
Erick Zhao 4c72ace14d
build(deps): update electron-packager@17.1.2 (#3302) 2023-08-18 17:07:45 -07:00
Erick Zhao 7a32ad92c8
build(deps): update `electron-installer-debian` to latest (#3301) 2023-08-18 15:56:45 -07:00
dependabot[bot] 5bfc4b4b7f
build(deps): bump word-wrap from 1.2.3 to 1.2.4 (#3276)
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases)
- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4)

---
updated-dependencies:
- dependency-name: word-wrap
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-27 18:13:07 -07:00
dependabot[bot] a62c2a1536
build(deps): bump semver from 7.3.5 to 7.5.2 (#3262)
Bumps [semver](https://github.com/npm/node-semver) from 7.3.5 to 7.5.2.
- [Release notes](https://github.com/npm/node-semver/releases)
- [Changelog](https://github.com/npm/node-semver/blob/main/CHANGELOG.md)
- [Commits](https://github.com/npm/node-semver/compare/v7.3.5...v7.5.2)

---
updated-dependencies:
- dependency-name: semver
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-26 15:07:23 -07:00
David Sanders 7a9edbcbbe
build: lint JS in Markdown (#3251)
* docs: improve local-electron plugin forge.config.js example

* build(deps): upgrade @electron/lint-roller

* build: lint JS in Markdown
2023-06-15 14:24:38 -07:00
dependabot[bot] f10aed29bc
build(deps): bump vite from 4.1.4 to 4.1.5 (#3245)
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 4.1.4 to 4.1.5.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v4.1.5/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v4.1.5/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-10 02:49:19 -07:00
David Sanders 725e4dea3a
build: lint Markdown (#3247) 2023-06-09 17:29:13 -07:00
George Xu 22fb516651
build: migrate from github actions to circleci (#3188)
* initial config

tackle some validation errors

* debug windows and linux

* fix linux and windows workflows

* chore: dependency SMASH

* refactor cleanup

* remove snapcraft.yaml

* clean up
2023-06-05 13:41:55 -07:00
dependabot[bot] b5aef20969
build(deps): bump webpack from 5.69.1 to 5.76.0 (#3191)
Bumps [webpack](https://github.com/webpack/webpack) from 5.69.1 to 5.76.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.69.1...v5.76.0)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-14 22:03:45 +00:00
草鞋没号 393709d349
feat(template): add vite template (#3071)
* feat(template): add vite template

* refactor: better `CLIOptions` type define

* feat: semantic Renderer config

* feat!:support multiple renderer

* chore: cleanup

* feat: add ViteConfig test

* chore: format code

* feat: add util/plugins test

* fix(test): compatible Windows OS

* Update packages/plugin/vite/src/ViteConfig.ts

Co-authored-by: Black-Hole <158blackhole@gmail.com>

* Update packages/plugin/vite/src/util/plugins.ts

Co-authored-by: Black-Hole <158blackhole@gmail.com>

* Update packages/template/vite/.eslintignore

Co-authored-by: Black-Hole <158blackhole@gmail.com>

* Update packages/plugin/vite/src/ViteConfig.ts

Co-authored-by: Black-Hole <158blackhole@gmail.com>

* fix: typo

* Update packages/plugin/vite/README.md

Co-authored-by: Black-Hole <158blackhole@gmail.com>

* Update packages/plugin/vite/src/VitePlugin.ts

Co-authored-by: Black-Hole <158blackhole@gmail.com>

* Update packages/plugin/vite/src/VitePlugin.ts

Co-authored-by: Black-Hole <158blackhole@gmail.com>

* Update packages/plugin/vite/src/VitePlugin.ts

Co-authored-by: Black-Hole <158blackhole@gmail.com>

* Update packages/plugin/vite/src/VitePlugin.ts

Co-authored-by: Black-Hole <158blackhole@gmail.com>

* chore: format code

* chore: update version

* chore: update version numbers

* chore: update lockfile

---------

Co-authored-by: Black-Hole <158blackhole@gmail.com>
Co-authored-by: Erick Zhao <erick@hotmail.ca>
2023-02-25 00:14:36 +00:00
Erick Zhao 8f485cc0ac
ci: fix the build and tests (#3173)
* fix(plugin-fuses): use the latest version for the plugin and its dependencies

* fix: updated versions in the test app

* fix: rename the test fixture folder

* bump

* fix: use new fixture folder name in the test

* attempt npm install

* keep debugging

* i dont know windows

* zzz

* bump

* freeze lockfile

* update lockfile

* downgrade npm 8

* switch shell back to bash

* try again

---------

Co-authored-by: Erik Moura <erikian@erikian.dev>
2023-02-22 21:17:35 +00:00
dependabot[bot] 8ed43ee7c7
build(deps): bump http-cache-semantics from 4.1.0 to 4.1.1 (#3156)
Bumps [http-cache-semantics](https://github.com/kornelski/http-cache-semantics) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/kornelski/http-cache-semantics/releases)
- [Commits](https://github.com/kornelski/http-cache-semantics/compare/v4.1.0...v4.1.1)

---
updated-dependencies:
- dependency-name: http-cache-semantics
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-03 13:07:11 -08:00
Samuel Attard b9859246bc
build: update dependencies to clean up yarn audit 2023-01-31 11:20:35 -08:00
dependabot[bot] 1af6c2d331
build(deps): bump json5 from 1.0.1 to 1.0.2 (#3133)
Bumps [json5](https://github.com/json5/json5) from 1.0.1 to 1.0.2.
- [Release notes](https://github.com/json5/json5/releases)
- [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md)
- [Commits](https://github.com/json5/json5/compare/v1.0.1...v1.0.2)

---
updated-dependencies:
- dependency-name: json5
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-09 09:51:55 -08:00
Samuel Attard 2ffbe45ab9
build: update dependencies to clean up yarn audit (#3111) 2022-12-09 02:50:11 -08:00
Samuel Attard dce53cacd7
build: enforce versions are in sync between packages (#3106) 2022-12-05 09:52:16 -08:00
Samuel Attard fc31b1cb9f
build: update dependencies to clean up yarn audit (#3105) 2022-12-01 14:16:13 -08:00
Erick Zhao 51fcc92faa
build: use a single top-level `tsc -b` for all packages (#3090) 2022-11-24 10:01:24 -08:00
George Xu 9e9128f6f0
chore: add husky pre-push script (#3061)
* chore: add husky pre-push script

* skip pre-push on windows

* change to node script

* add inquirer as devdependency

* add inquirer as devdependency
2022-11-21 13:14:47 -08:00
Erik Moura 2e5a8bc291
fix(core): allow the `forge.config` property in `package.json` to point to a non-js file (#3070) 2022-11-15 17:13:08 -08:00
George Xu f16a28bcf9
build: migrate to lerna from bolt (#3058)
* chore: init

* chore: migrate bolt to lerna

* chore: fix version

* add caching

* update scripts

* dont see why were piping

* contributing.md update

* add publishConfig

* update contributing.md

* fix wording

* delete bump and publish scripts

* Update ci.yml

* chore: lint

* update contributing.md

* chore: undo ts-ignores

* correctly remove yarn:coverage from rebase conflict
2022-11-14 11:12:29 -08:00