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

918 Коммитов

Автор SHA1 Сообщение Дата
seokju-na 38dcca2379
feat: add support for pnpm workspace (#1027)
* Add pnpm workspace support

* Update comments

* chore: correct filename for pnpm lockfile

* chore: correct filename for pnpm lockfile

---------

Co-authored-by: David Sanders <dsanders11@ucsbalum.com>
2024-01-22 22:48:59 -08:00
electron-roller[bot] 28714f9bcb
chore: bump electronjs/node to 2.2.0 (main) (#1122)
chore: bump electronjs/node in .circleci/config.yml to 2.2.0

Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
2024-01-18 09:17:01 -08:00
Tim Fish c483ddeb74
feat: Upgrade `node-api-version` to add support for NodeAPI level 9 (#1118)
feat: Upgrade node-api-version for API v9 support
2024-01-09 13:06:29 -03:00
David Sanders 841a92e0e8
docs: fix CoC link in contributing.md (#1120) 2023-12-14 14:33:54 -06:00
David Sanders 45c7b70816
chore: remove redundant CODE_OF_CONDUCT.md (#1119) 2023-12-14 08:55:28 -08:00
Samuel Maddock 5e6f72794c
fix: use 'target_arch' for node-pre-gyp (#1115)
* fix: use 'target_arch' for node-pre-gyp

* fix: use both arch and target_arch

* fix: overwrite binary architecture

* chore: add read-binary-file-arch

* feat: redownload binary only if arch differs

* fix: make node 12 compatible

* fix: flip flop between ia32/x64 on windows not arm64

---------

Co-authored-by: Samuel Attard <marshallofsound@electronjs.org>
2023-12-04 14:54:21 -08:00
Samuel Attard 0e934adbb5
feat: add ignoreModules to skip certain modules forcefully (#1117)
* feat: add ignoreModules to skip certain modules forcefully

* fix: more timeout in test
2023-11-30 15:08:59 -08:00
electron-roller[bot] 20271d87e0
chore: bump electronjs/node to 2.1.0 (main) (#1112)
* chore: bump electronjs/node in .circleci/config.yml to 2.1.0

* ci: node < 14 fixes

* ci: fixes

---------

Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
Co-authored-by: David Sanders <dsanders11@ucsbalum.com>
2023-11-21 15:41:04 -08:00
David Sanders 25bcc0d966
fix: download arm64 clang when using Electron clang on Apple Silicon (#1113) 2023-11-21 15:13:59 -08:00
David Sanders dc7b7f3259
ci: bump continuousauth/npm orb to 2.1.0 (#1114) 2023-11-21 13:51:31 -08:00
David Sanders ee3eb00eca
docs: update Electron Packager references (#1111) 2023-11-07 18:20:36 -08:00
David Sanders 46638590f0
ci: add new issues and pull requests to project board (#1110) 2023-11-02 12:31:40 -07:00
Samuel Attard 7e7e9f078e
build: update semver 2023-10-30 23:24:36 -07:00
dependabot[bot] 48cc480d92
chore(deps): bump semver from 7.3.5 to 7.5.2 (#1090)
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-10-30 23:23:40 -07:00
dependabot[bot] 8790c3f3b1
chore(deps): bump @babel/traverse from 7.15.0 to 7.23.2 (#1108)
Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.15.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-30 23:17:14 -07:00
dependabot[bot] fbc6b8a648
chore(deps-dev): bump electron from 22.3.24 to 22.3.25 (#1107)
Bumps [electron](https://github.com/electron/electron) from 22.3.24 to 22.3.25.
- [Release notes](https://github.com/electron/electron/releases)
- [Changelog](https://github.com/electron/electron/blob/main/docs/breaking-changes.md)
- [Commits](https://github.com/electron/electron/compare/v22.3.24...v22.3.25)

---
updated-dependencies:
- dependency-name: electron
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-05 19:32:38 -03:00
dependabot[bot] bed3539cc7
chore(deps): bump get-func-name from 2.0.0 to 2.0.2 (#1105)
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-09-27 20:58:21 -03:00
dependabot[bot] e00139c308
chore(deps-dev): bump electron from 22.3.21 to 22.3.24 (#1104)
Bumps [electron](https://github.com/electron/electron) from 22.3.21 to 22.3.24.
- [Release notes](https://github.com/electron/electron/releases)
- [Changelog](https://github.com/electron/electron/blob/main/docs/breaking-changes.md)
- [Commits](https://github.com/electron/electron/compare/v22.3.21...v22.3.24)

---
updated-dependencies:
- dependency-name: electron
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-18 21:14:07 -03:00
dependabot[bot] 88dc9da896
chore(deps-dev): bump electron from 22.0.0 to 22.3.21 (#1103)
Bumps [electron](https://github.com/electron/electron) from 22.0.0 to 22.3.21.
- [Release notes](https://github.com/electron/electron/releases)
- [Changelog](https://github.com/electron/electron/blob/main/docs/breaking-changes.md)
- [Commits](https://github.com/electron/electron/compare/v22.0.0...v22.3.21)

---
updated-dependencies:
- dependency-name: electron
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-09 11:03:59 -03:00
David Sanders 16fab11d07
ci: update semantic PR title check workflow (#1100) 2023-08-26 16:41:57 -07:00
David Sanders fe1d652824
build: drop unused .npmignore (#1099) 2023-08-22 17:25:44 -07:00
Samuel Maddock e71316b6a5
feat: add node-pre-gyp support (#1095)
* add NodePreGyp module

* chore: update node-abi

* fix: node-pre-gyp args

* feat: add napi support

* test: add initial node-pre-gyp tests

* fix: some tests

* test: skip on m1

* chore: remove unused code

* feat: add skipPrebuilds option

* fix: napi build version test

* fix: spawning node-pre-gyp on windows

* use fs.rmdir maxRetries

Co-authored-by: Keeley Hammond <vertedinde@electronjs.org>

* rename 'skipPreloads' to 'buildFromSource'

---------

Co-authored-by: George Xu <george.xu@slack-corp.com>
Co-authored-by: Keeley Hammond <vertedinde@electronjs.org>
2023-08-21 11:28:21 -07:00
David Sanders 6b485d6431
ci: use electronjs/node orb (#1093)
* ci: use electronjs/node orb

* ci: bump orb version

* ci: bump orb version
2023-08-17 16:25:11 -07:00
David Sanders 37babeed7d
test: prewarm Node headers cache (#1098) 2023-08-08 10:19:55 -07:00
dependabot[bot] 07c426138e
chore(deps): bump word-wrap from 1.2.3 to 1.2.4 (#1092)
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-24 16:36:47 -07:00
David Sanders b045a72e0b
ci: bump Xcode version (#1091)
* ci: bump Xcode version

* ci: bump Xcode to 14.3.0
2023-07-05 10:23:07 -07:00
David Sanders ce2d100119
ci: update test workflow and expand test matrix (#1086) 2023-06-22 23:43:12 +05:30
Christian Clauss 26130778cc
ci: Remove legacy Python 2 from CircleCI (#1084) 2023-06-13 13:25:43 -07:00
Mike Maietta 82da9d9e2a
fix: replacing macro {napi_build_version} in binary filename (#1078)
* fix: replacing macro {napi_build_versions} in binary filename by using `binary.napi_build_versions` in package.json. Fixes: #554

* cleanup

* move napi_build_version to separate test fixture
refactored rebuild helper

* whoops. missed an unused import

* log all files?

* log upper dir? something is missing on linux builds

* fix linux builds by detecting libc family

* cleanup

* refactor due to new file location (tsc now runs first)

* fix test?

* fix test?

* revert yarnworkspace changes to check against master

* add fixtureName to tmp dir

* cleanup and simplify

* switch back to use detect-libc and see if test passes
2023-04-22 16:58:30 -07:00
Samuel Attard 02d7c66477
fix: set electron-rebuild bin to correct path 2023-04-13 01:05:38 -07:00
Samuel Attard 8e4c73bb51
perf: use worker processes for node-gyp rebuilds (#1080)
* perf: use worker processes for node-gyp rebuilds

* refactor: use lib not src in test

* build: try parelel

* fix: use unique dev dir when not sequential

* ...
2023-04-12 16:18:19 -07:00
Samuel Attard 509c8eb306
refactor: remove lzma-native dependency (#1079) 2023-04-12 16:18:12 -07:00
dependabot[bot] 29365ad904
chore(deps): bump http-cache-semantics from 4.1.0 to 4.1.1 (#1068)
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 15:49:53 -08:00
Samuel Attard bfadcfc1ff
build: delete dependabot.yml 2023-02-03 13:14:05 -08:00
Samuel Attard 191d32c315
build: update dependencies to clean up yarn audit 2023-01-31 11:25:00 -08:00
David Sanders 82fa6691b2
chore: set @wg-ecosystem as CODEOWNERS (#1062) 2023-01-18 10:50:09 -08:00
David Sanders ca3666e096
ci: fix location of semantic check workflow (#1064) 2023-01-13 13:47:13 -08:00
David Sanders ee9c18bfad
chore: use action-semantic-pull-request (#1063)
Refs electron/electron#33857.
2023-01-13 11:25:25 -08:00
Samuel Attard 6ccbbd6464
chore: add LICENSE file to match package.json 2022-12-09 12:36:38 -08:00
dependabot[bot] 3eee00ea72
chore(deps): bump yargs from 17.4.1 to 17.6.2 (#1047)
Bumps [yargs](https://github.com/yargs/yargs) from 17.4.1 to 17.6.2.
- [Release notes](https://github.com/yargs/yargs/releases)
- [Changelog](https://github.com/yargs/yargs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/yargs/yargs/compare/v17.4.1...v17.6.2)

---
updated-dependencies:
- dependency-name: yargs
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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>
2022-12-05 15:49:06 -08:00
Samuel Attard caa3c82aa9
build: update dependencies to clean up yarn audit (#1046)
* build: update dependencies to clean up yarn audit

* build: use yarn resolutions to fix nan error

* spec: update tests

* fix: do not force stdc++17

* build: skip engines check for dev deps
2022-12-05 15:17:26 -08:00
Samuel Attard a328ed2251
fix: force release of @electron/rebuild 2022-10-27 18:06:32 -07:00
Samuel Attard d26b05f377
build: fix CI (#1040)
* build: use xcode 13 on CI

* build: use new docker images

* build: ci will work NOW

* build: revert
2022-10-27 17:24:42 -07:00
Samuel Attard d67ab4e140
build: move from electron-rebuild to @electron/rebuild 2022-10-27 15:57:08 -07:00
Charles Kerr 6f94aaace0
Merge pull request #1022 from VerteDinde/add-std17-flag-for-e20
fix: add std=c++17 flag for e20+
2022-07-29 11:11:11 -05:00
Samuel Attard 3f5ff99d4c
fix: ensure force-process-config is not passed to prerelease v20+ (#1023) 2022-07-08 12:40:30 -07:00
Keeley Hammond 979361d5fe fix: add std=c++17 flag for e20+ 2022-07-06 13:09:46 -07:00
Charles Kerr 20107a83a3
Merge pull request #1015 from electron/dependabot/npm_and_yarn/typescript-4.6.4
chore(deps-dev): bump typescript from 4.6.2 to 4.6.4
2022-05-17 13:03:59 -05:00
dependabot[bot] 3108e3ddfb
chore(deps-dev): bump typescript from 4.6.2 to 4.6.4
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 4.6.2 to 4.6.4.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v4.6.2...v4.6.4)

---
updated-dependencies:
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-17 15:11:32 +00:00
Charles Kerr 00e6ed3e01
Merge pull request #1014 from electron/dependabot/npm_and_yarn/types/node-17.0.34
chore(deps-dev): bump @types/node from 17.0.33 to 17.0.34
2022-05-17 10:09:50 -05:00