Commit graph

1000 commits

Author SHA1 Message Date
LongYinan
960b4b1b09
Merge pull request #344 from napi-rs/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-4.9.1
build(deps-dev): bump @typescript-eslint/eslint-plugin from 4.9.0 to 4.9.1
2020-12-08 22:31:38 +08:00
LongYinan
ce5597d9ff
Merge pull request #343 from napi-rs/dependabot/npm_and_yarn/ts-node-9.1.1
build(deps-dev): bump ts-node from 9.1.0 to 9.1.1
2020-12-08 22:31:25 +08:00
dependabot-preview[bot]
a77f03ea4a
build(deps-dev): bump husky from 4.3.0 to 4.3.5
Bumps [husky](https://github.com/typicode/husky) from 4.3.0 to 4.3.5.
- [Release notes](https://github.com/typicode/husky/releases)
- [Commits](https://github.com/typicode/husky/compare/v4.3.0...v4.3.5)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-12-08 08:05:59 +00:00
dependabot-preview[bot]
9df85e1b98
build(deps-dev): bump ava from 3.13.0 to 3.14.0
Bumps [ava](https://github.com/avajs/ava) from 3.13.0 to 3.14.0.
- [Release notes](https://github.com/avajs/ava/releases)
- [Commits](https://github.com/avajs/ava/compare/v3.13.0...v3.14.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-12-08 08:05:13 +00:00
dependabot-preview[bot]
cd4ddb230b
build(deps-dev): bump @typescript-eslint/eslint-plugin
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 4.9.0 to 4.9.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.9.1/packages/eslint-plugin)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-12-08 08:05:00 +00:00
dependabot-preview[bot]
1d350dff99
build(deps-dev): bump ts-node from 9.1.0 to 9.1.1
Bumps [ts-node](https://github.com/TypeStrong/ts-node) from 9.1.0 to 9.1.1.
- [Release notes](https://github.com/TypeStrong/ts-node/releases)
- [Commits](https://github.com/TypeStrong/ts-node/compare/v9.1.0...v9.1.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-12-08 08:04:43 +00:00
LongYinan
0df4320ea4
Merge pull request #342 from napi-rs/armv7
feat: build and test armv7
2020-12-08 12:12:40 +08:00
LongYinan
d7e727d045
feat: build and test armv7 2020-12-08 12:00:58 +08:00
LongYinan
70c5a90326
Merge pull request #340 from napi-rs/dependabot/npm_and_yarn/octokit/rest-18.0.12
build(deps): bump @octokit/rest from 18.0.11 to 18.0.12
2020-12-07 19:00:39 +08:00
LongYinan
8cb942cb6a
Merge pull request #339 from napi-rs/dependabot/npm_and_yarn/eslint-7.15.0
build(deps-dev): bump eslint from 7.14.0 to 7.15.0
2020-12-07 19:00:22 +08:00
dependabot-preview[bot]
38c111aa5a
build(deps-dev): bump eslint from 7.14.0 to 7.15.0
Bumps [eslint](https://github.com/eslint/eslint) from 7.14.0 to 7.15.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v7.14.0...v7.15.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-12-07 10:47:41 +00:00
LongYinan
7e27864c31
Merge pull request #337 from napi-rs/dependabot/npm_and_yarn/eslint-config-prettier-7.0.0
build(deps-dev): bump eslint-config-prettier from 6.15.0 to 7.0.0
2020-12-07 18:45:46 +08:00
LongYinan
5d722f955d
Merge pull request #338 from napi-rs/dependabot/npm_and_yarn/lint-staged-10.5.3
build(deps-dev): bump lint-staged from 10.5.2 to 10.5.3
2020-12-07 18:45:32 +08:00
dependabot-preview[bot]
ea40040227
build(deps): bump @octokit/rest from 18.0.11 to 18.0.12
Bumps [@octokit/rest](https://github.com/octokit/rest.js) from 18.0.11 to 18.0.12.
- [Release notes](https://github.com/octokit/rest.js/releases)
- [Commits](https://github.com/octokit/rest.js/compare/v18.0.11...v18.0.12)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-12-07 08:05:01 +00:00
dependabot-preview[bot]
50f545a204
build(deps-dev): bump lint-staged from 10.5.2 to 10.5.3
Bumps [lint-staged](https://github.com/okonet/lint-staged) from 10.5.2 to 10.5.3.
- [Release notes](https://github.com/okonet/lint-staged/releases)
- [Commits](https://github.com/okonet/lint-staged/compare/v10.5.2...v10.5.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-12-07 08:04:00 +00:00
dependabot-preview[bot]
61ddf9dd55
build(deps-dev): bump eslint-config-prettier from 6.15.0 to 7.0.0
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 6.15.0 to 7.0.0.
- [Release notes](https://github.com/prettier/eslint-config-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v6.15.0...v7.0.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-12-07 08:03:35 +00:00
LongYinan
41a2fc564a
Merge pull request #335 from napi-rs/dependabot/npm_and_yarn/eslint-plugin-prettier-3.2.0
build(deps-dev): bump eslint-plugin-prettier from 3.1.4 to 3.2.0
2020-12-06 10:51:16 +08:00
LongYinan
4aaf019168
Merge pull request #336 from napi-rs/dependabot/npm_and_yarn/ts-node-9.1.0
build(deps-dev): bump ts-node from 9.0.0 to 9.1.0
2020-12-06 10:50:52 +08:00
dependabot-preview[bot]
45998e061b
build(deps-dev): bump ts-node from 9.0.0 to 9.1.0
Bumps [ts-node](https://github.com/TypeStrong/ts-node) from 9.0.0 to 9.1.0.
- [Release notes](https://github.com/TypeStrong/ts-node/releases)
- [Commits](https://github.com/TypeStrong/ts-node/compare/v9.0.0...v9.1.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-12-04 07:18:17 +00:00
LongYinan
d369cc4d0f
Merge pull request #334 from napi-rs/dependabot/npm_and_yarn/octokit/rest-18.0.11
build(deps): bump @octokit/rest from 18.0.10 to 18.0.11
2020-12-03 17:49:27 +08:00
LongYinan
1d40dc28ba
docs: fix package.json code block 2020-12-03 17:19:43 +08:00
LongYinan
f90640d7aa
docs: update documents 2020-12-03 17:17:40 +08:00
LongYinan
66088642ee
chore: rename branch master => main 2020-12-03 16:30:14 +08:00
dependabot-preview[bot]
d091496a4f
build(deps-dev): bump eslint-plugin-prettier from 3.1.4 to 3.2.0
Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) from 3.1.4 to 3.2.0.
- [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-plugin-prettier/compare/v3.1.4...v3.2.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-12-03 07:08:23 +00:00
dependabot-preview[bot]
322dc0f6a2
build(deps): bump @octokit/rest from 18.0.10 to 18.0.11
Bumps [@octokit/rest](https://github.com/octokit/rest.js) from 18.0.10 to 18.0.11.
- [Release notes](https://github.com/octokit/rest.js/releases)
- [Commits](https://github.com/octokit/rest.js/compare/v18.0.10...v18.0.11)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-12-03 07:07:36 +00:00
LongYinan
6b0aa23172
napi-sys@1.0.0-alpha.1 2020-12-02 23:47:14 +08:00
LongYinan
94e0ac548c
1.0.0-alpha.0 2020-12-02 23:45:27 +08:00
LongYinan
85ac3fe9e1
Merge pull request #240 from napi-rs/refactor-cli
Refactor cli
2020-12-02 22:53:19 +08:00
LongYinan
7767b83222
refactor(cli): init yarn workspace, move napi-rs package => @napi-rs/cli 2020-12-02 22:34:39 +08:00
LongYinan
a8873525fc
Merge pull request #329 from napi-rs/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-4.9.0
build(deps-dev): bump @typescript-eslint/eslint-plugin from 4.8.2 to 4.9.0
2020-12-02 22:12:58 +08:00
LongYinan
eab54954e7
Merge pull request #332 from napi-rs/dependabot/npm_and_yarn/octokit/rest-18.0.10
build(deps): bump @octokit/rest from 18.0.9 to 18.0.10
2020-12-02 22:12:45 +08:00
LongYinan
0ef810550d
Merge pull request #331 from napi-rs/dependabot/npm_and_yarn/cross-env-7.0.3
build(deps-dev): bump cross-env from 7.0.2 to 7.0.3
2020-12-02 22:12:34 +08:00
LongYinan
834a7b5bc1
Merge pull request #333 from napi-rs/reduce-useless-type-cast
refactor(napi): reduce useless type cast
2020-12-02 20:09:11 +08:00
LongYinan
ba9744e89c
refactor(napi): reduce useless type cast 2020-12-02 18:39:20 +08:00
LongYinan
4d35b28ae4
Merge pull request #330 from napi-rs/refactor-js-error
refactor(napi): js error
2020-12-02 15:37:51 +08:00
dependabot-preview[bot]
1fa7e68d0b
build(deps): bump @octokit/rest from 18.0.9 to 18.0.10
Bumps [@octokit/rest](https://github.com/octokit/rest.js) from 18.0.9 to 18.0.10.
- [Release notes](https://github.com/octokit/rest.js/releases)
- [Commits](https://github.com/octokit/rest.js/compare/v18.0.9...v18.0.10)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-12-02 07:27:19 +00:00
dependabot-preview[bot]
4688e166e0
build(deps-dev): bump cross-env from 7.0.2 to 7.0.3
Bumps [cross-env](https://github.com/kentcdodds/cross-env) from 7.0.2 to 7.0.3.
- [Release notes](https://github.com/kentcdodds/cross-env/releases)
- [Changelog](https://github.com/kentcdodds/cross-env/blob/master/CHANGELOG.md)
- [Commits](https://github.com/kentcdodds/cross-env/compare/v7.0.2...v7.0.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-12-02 07:26:29 +00:00
LongYinan
5ffb14729d
refactor(napi): js error 2020-12-02 14:56:19 +08:00
dependabot-preview[bot]
8979d88398
build(deps-dev): bump @typescript-eslint/eslint-plugin
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 4.8.2 to 4.9.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.9.0/packages/eslint-plugin)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-12-01 08:15:14 +00:00
LongYinan
07a5ab23d0
Merge pull request #327 from napi-rs/clippy
ci: add cargo clippy
2020-12-01 15:11:37 +08:00
LongYinan
c184ab3926
ci: add cargo clippy 2020-12-01 14:58:00 +08:00
LongYinan
96f3a45709
ci: remove useless restore key 2020-11-30 22:14:05 +08:00
LongYinan
d5b0b31bf0
Merge pull request #326 from napi-rs/dependabot/npm_and_yarn/prettier-2.2.1
build(deps-dev): bump prettier from 2.2.0 to 2.2.1
2020-11-30 21:37:28 +08:00
dependabot-preview[bot]
ae60af5b81
build(deps-dev): bump prettier from 2.2.0 to 2.2.1
Bumps [prettier](https://github.com/prettier/prettier) from 2.2.0 to 2.2.1.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/2.2.0...2.2.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-30 07:45:42 +00:00
LongYinan
280066fff3
ci: cargo cache key in linux-musl 2020-11-28 00:44:53 +08:00
LongYinan
c0eddf3201
fix: add missing rustup path 2020-11-28 00:25:44 +08:00
LongYinan
007d1f61a5
Merge pull request #324 from napi-rs/new-docker-image
chore: build codes in node:10-alpine
2020-11-26 15:43:29 +08:00
LongYinan
42528c41dd
chore: build codes in node:10-alpine 2020-11-26 15:27:46 +08:00
LongYinan
2bbec96802
Merge pull request #318 from napi-rs/rust-codegen-win32
Refactor napi
2020-11-26 11:46:42 +08:00
LongYinan
1a3621b727
feat(napi): major upgrades for napi@1
1. inline everything
2. change `check_status` and `type_of` to macro
3. provide #[module_exports] macro
4. remove debug and repr[transparent] for ffi struct
2020-11-26 11:31:49 +08:00