Commit graph

676 commits

Author SHA1 Message Date
LongYinan
b71ea17176
Merge pull request #247 from napi-rs/create-array
feat(napi): implement create_array
2020-10-21 16:04:58 +08:00
LongYinan
4dcf50ef06
test(napi): add specs for array 2020-10-21 15:45:45 +08:00
LongYinan
e559908b76
feat(napi): implement create_array 2020-10-21 15:17:06 +08:00
LongYinan
5025ffa791
Merge pull request #245 from napi-rs/dependabot/npm_and_yarn/lint-staged-10.4.2
build(deps-dev): bump lint-staged from 10.4.0 to 10.4.2
2020-10-18 13:36:57 +08:00
LongYinan
75676ada11
Merge pull request #244 from napi-rs/dependabot/npm_and_yarn/types/node-14.11.10
build(deps-dev): bump @types/node from 14.11.8 to 14.11.10
2020-10-18 13:36:45 +08:00
LongYinan
46ac52ac96
Merge pull request #241 from napi-rs/dependabot/npm_and_yarn/eslint-config-prettier-6.13.0
build(deps-dev): bump eslint-config-prettier from 6.12.0 to 6.13.0
2020-10-18 13:36:31 +08:00
dependabot-preview[bot]
f1f7b89deb
build(deps-dev): bump lint-staged from 10.4.0 to 10.4.2
Bumps [lint-staged](https://github.com/okonet/lint-staged) from 10.4.0 to 10.4.2.
- [Release notes](https://github.com/okonet/lint-staged/releases)
- [Commits](https://github.com/okonet/lint-staged/compare/v10.4.0...v10.4.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-18 00:36:39 +00:00
dependabot-preview[bot]
1d5c6fe8d8
build(deps-dev): bump @types/node from 14.11.8 to 14.11.10
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.11.8 to 14.11.10.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-18 00:36:06 +00:00
dependabot-preview[bot]
bab6672a03
build(deps-dev): bump eslint-config-prettier from 6.12.0 to 6.13.0
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 6.12.0 to 6.13.0.
- [Release notes](https://github.com/prettier/eslint-config-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v6.12.0...v6.13.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-16 17:17:22 +00:00
LongYinan
64d66a2261
chore: tokio@0.3 2020-10-16 20:58:56 +08:00
LongYinan
062370ba5c
fix(sys): bindgen build 2020-10-15 16:48:42 +08:00
LongYinan
99fd61897f
docs: update badge url 2020-10-15 16:44:23 +08:00
LongYinan
18888c10fb
build(sys): reduce build dependencies 2020-10-15 16:42:14 +08:00
LongYinan
9783284e5d
Merge pull request #238 from napi-rs/reduce-aarch64-running-time
ci: reduce aarch64 running time by cross compile in host machine
2020-10-15 16:41:01 +08:00
LongYinan
3c3a5b6fdb
ci: reduce aarch64 running time by cross compile in host machine 2020-10-15 16:14:11 +08:00
LongYinan
52b241f3a1
Merge pull request #237 from napi-rs/object-wrap-test
test: add env#wrap tests
2020-10-15 11:49:06 +08:00
LongYinan
1bd29e2761
test: add env#wrap tests 2020-10-15 11:10:17 +08:00
LongYinan
fbd82d4e27
Merge pull request #233 from napi-rs/aarch64
feat: support linux aarch64
2020-10-15 10:01:34 +08:00
LongYinan
5a49efe25e
feat: support linux aarch64 2020-10-15 09:12:43 +08:00
LongYinan
9c3465543f
Merge pull request #234 from napi-rs/fix-benchmark
ci: benchmark result upload condition
2020-10-14 22:38:34 +08:00
LongYinan
70b2113985
ci: benchmark result upload condition 2020-10-14 22:08:16 +08:00
LongYinan
03dff2575c
docs: add freebsd to support martrix 2020-10-14 12:26:44 +08:00
LongYinan
2d82450814
Merge pull request #232 from napi-rs/dependabot/npm_and_yarn/typescript-eslint/parser-4.4.1
build(deps-dev): bump @typescript-eslint/parser from 4.4.0 to 4.4.1
2020-10-14 12:10:04 +08:00
LongYinan
58977c89d2
Merge pull request #228 from napi-rs/bsd
ci: add freebsd ci
2020-10-14 12:09:50 +08:00
dependabot-preview[bot]
b6d6835ddc
build(deps-dev): bump @typescript-eslint/parser from 4.4.0 to 4.4.1
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 4.4.0 to 4.4.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.4.1/packages/parser)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-14 03:47:42 +00:00
LongYinan
42ab017d64
Merge pull request #231 from napi-rs/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-4.4.1
build(deps-dev): bump @typescript-eslint/eslint-plugin from 4.4.0 to 4.4.1
2020-10-14 11:45:54 +08:00
LongYinan
24919d72be
ci: write ava.config for ava@2 2020-10-14 11:44:37 +08:00
LongYinan
826ebd9847
refactor(napi): module register logic 2020-10-14 11:30:41 +08:00
dependabot-preview[bot]
de605515b8
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.4.0 to 4.4.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.4.1/packages/eslint-plugin)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-14 02:44:24 +00:00
LongYinan
acbe09887a
Merge pull request #230 from napi-rs/bench
ci: setup benchmark action
2020-10-14 10:13:39 +08:00
LongYinan
283a4aaab9
feat: support freebsd in napi build command 2020-10-14 09:37:10 +08:00
LongYinan
f03ada59df
ci: setup benchmark action 2020-10-14 01:02:00 +08:00
LongYinan
b651be1bec
ci: pass tests on the freebsd platform 2020-10-13 22:58:42 +08:00
LongYinan
97d5311b10
ci: add freebsd ci 2020-10-13 22:58:40 +08:00
LongYinan
a790d8167d
Merge pull request #229 from napi-rs/dependabot/npm_and_yarn/types/lodash-4.14.162
build(deps-dev): bump @types/lodash from 4.14.161 to 4.14.162
2020-10-13 09:56:38 +08:00
dependabot-preview[bot]
7c70c86fe2
build(deps-dev): bump @types/lodash from 4.14.161 to 4.14.162
Bumps [@types/lodash](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/lodash) from 4.14.161 to 4.14.162.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/lodash)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-12 15:48:25 +00:00
LongYinan
6e1ecf8e1e
Merge pull request #227 from napi-rs/object-napi6
feat(napi): napi_get_all_property_names
2020-10-12 23:12:57 +08:00
LongYinan
13216f523a
feat(napi): napi_get_all_property_names 2020-10-12 22:38:52 +08:00
LongYinan
1dc9974c19
feat(napi): implement detach arraybuffer 2020-10-11 22:26:09 +08:00
LongYinan
ef51a882c6
docs: update badges urls 2020-10-11 22:19:43 +08:00
LongYinan
91be50865d
docs: update test command in README.md 2020-10-11 22:16:33 +08:00
LongYinan
ae8de8a631
feat(napi): implement dataview related apis 2020-10-11 22:15:58 +08:00
LongYinan
809ecfec49
feat(napi): implement create_buffer_copy 2020-10-11 21:54:23 +08:00
LongYinan
276fc45603
style: format toml files 2020-10-11 21:36:14 +08:00
LongYinan
3e332df89c
Merge pull request #226 from napi-rs/dependabot/npm_and_yarn/eslint-7.11.0
build(deps-dev): bump eslint from 7.10.0 to 7.11.0
2020-10-11 12:36:40 +08:00
LongYinan
7ce4571c8d
Merge pull request #225 from napi-rs/dependabot/npm_and_yarn/tslib-2.0.3
build(deps): bump tslib from 2.0.2 to 2.0.3
2020-10-11 12:36:23 +08:00
dependabot-preview[bot]
3e789c0cbf
build(deps-dev): bump eslint from 7.10.0 to 7.11.0
Bumps [eslint](https://github.com/eslint/eslint) from 7.10.0 to 7.11.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.10.0...v7.11.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-10 21:53:40 +00:00
dependabot-preview[bot]
7eb498fb1a
build(deps): bump tslib from 2.0.2 to 2.0.3
Bumps [tslib](https://github.com/Microsoft/tslib) from 2.0.2 to 2.0.3.
- [Release notes](https://github.com/Microsoft/tslib/releases)
- [Commits](https://github.com/Microsoft/tslib/compare/2.0.2...2.0.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-10 21:53:04 +00:00
LongYinan
edc8d91902
Merge pull request #224 from napi-rs/more-bindings
More bindings
2020-10-10 20:31:09 +08:00
LongYinan
d151318131
fix(napi): TypedArray napi < 6 compatible issue 2020-10-10 19:00:21 +08:00