1662668b42
Merge pull request #389 from alexcrichton/fix-unused
...
Fix some eslint warnings about unused variables
2018-07-04 22:24:03 +02:00
43de00b347
feat(js) Add ArrayBuffer::new
, ::is_view
& ::slice
bindings. ( #388 )
...
* feat(js) Add `ArrayBuffer::new`, `::is_view` & `::slice` bindings.
* fix(js) Fix number units, comments, add `slice_with_end`.
* test(js) Fix a function name.
2018-07-04 13:53:49 -05:00
ad72ea54a9
Fix typo in rust-type-conversions.md. ( #390 )
2018-07-04 13:53:20 -05:00
247ea628fb
Don't import wasm in generated JS if it's not used
...
Mostly just an edge case
2018-07-04 08:50:48 -07:00
0603faa57a
Flag BigInt* arrays defined in eslintrc
2018-07-04 08:36:56 -07:00
26ad8c627e
Deny unused variables in eslintrc
2018-07-04 08:35:39 -07:00
62a6486d5b
Reformat eslintrc file
2018-07-04 08:35:26 -07:00
000970ee2c
Remove extraneous exposure of uint64 memory
...
No longer needed!
2018-07-04 08:34:19 -07:00
67b9ce58aa
Fix getArrayJsValueFromWasm
exposing wrong function
...
This needs `getUint32Memory`, not `getArrayU32FromWasm`.
2018-07-04 08:30:18 -07:00
3510b20595
Fix a stray unused variable
...
Travis tests show hundreds of warning for `'y' is defined but never used` and
when investigating it looks like a mistake was introduced in 0938858aa
during #272 , so hopefully this'll be an easy fix!
2018-07-04 08:16:09 -07:00
f5d4751c0b
test(js) Check the types and lightly the data, but not that much.
...
Because NodeJS can have different i18n behaviors depending of the
version, let's keep things simple. In this case, we want to test the
types,
period. Cf. https://github.com/rustwasm/wasm-bindgen/pull/374#issuecomment-402447333
2018-07-04 16:47:51 +02:00
7790b34c07
fix: simplify signatures to avoid Result usage
2018-07-04 16:10:17 +02:00
40b7b069bc
fix: return actual error message
2018-07-04 15:52:12 +02:00
c450fbf237
feat(js) Support exception on WebAssembly::validate
.
2018-07-04 15:51:55 +02:00
008f17143b
fix: Reflect.has target should be &Object
2018-07-04 15:32:34 +02:00
fe25a9a268
feat(js) Implement the WebAssembly.validate
binding.
2018-07-04 15:27:01 +02:00
2694dd4dee
Merge pull request #385 from toVersus/js_date
...
bindings for date.getDay/getFullYear
2018-07-04 14:56:22 +02:00
3442f9d9d7
fix: Reflect.has
2018-07-04 13:18:06 +02:00
1397f9b05a
feat: add Reflect.setPrototypeOf
2018-07-04 13:13:35 +02:00
eb3f67a36f
feat: add Reflect.set
2018-07-04 13:08:43 +02:00
fc82ba4ec3
feat: add Reflect.preventExtensions
2018-07-04 12:56:37 +02:00
e36f982391
feat: add Reflect.ownKeys
2018-07-04 12:53:38 +02:00
e95994fd19
bindings for Date.prototype.getFullYear()
2018-07-04 19:52:12 +09:00
eb245d5503
feat: add Reflect.isExtensible
2018-07-04 12:49:07 +02:00
7c297ccfb4
feat: add Reflect.has
2018-07-04 12:44:49 +02:00
3007e813ea
bindings for Date.prototype.getDay()
2018-07-04 19:41:06 +09:00
edddd4b08e
feat: add Reflect.getPrototypeOf
2018-07-04 12:39:56 +02:00
2422c5e945
feat: add Reflect.getOwnPropertyDescriptor
2018-07-04 12:35:40 +02:00
3ba00bc13c
feat: add Reflect.get
2018-07-04 12:31:24 +02:00
5fa18f8f40
feat: add Reflect.deleteProperty
2018-07-04 12:24:52 +02:00
07a726b9dc
feat: add Reflect.defineProperty
2018-07-04 12:17:01 +02:00
13b3b0d87a
feat: add Reflect.construct
2018-07-04 12:07:02 +02:00
592d426e4f
feat: add Reflect.apply
2018-07-04 11:43:34 +02:00
fbbd97bbe0
Merge pull request #380 from akryvomaz/master
...
bindings for Generator.next(), Generator.return() and Generator.throw()
2018-07-03 16:30:46 -07:00
eac2b05b1b
added catch attribute to the Generator methods, consistent rust keyword name
2018-07-04 01:22:56 +03:00
3092beb4e4
fixes team members table layout ( #379 )
2018-07-03 16:55:22 -05:00
e644ee6dad
Merge pull request #375 from sendilkumarn/fix-node-webpack
...
fix webpack to handle node global functions
2018-07-03 13:50:39 -07:00
b797bbc39c
bindings for Generator.throw()
2018-07-03 23:48:54 +03:00
39d79eb037
bindings for Generator.return()
2018-07-03 23:47:10 +03:00
6e95ba20f1
bindings for Generator.next()
2018-07-03 23:42:49 +03:00
17fde01243
Merge pull request #378 from jhenninger/math-bindings
...
Bindings for Math.pow, round, sign, sin, sinh, sqrt, tan, tanh and trunc
2018-07-03 21:08:28 +02:00
f5075eb3be
use simplified logic
2018-07-03 20:48:31 +02:00
99ca230bdb
add some comments
2018-07-03 20:44:34 +02:00
b689a78351
Bindings for Math.pow, round, sign, sin, sinh, sqrt, tan, tanh and trunc
2018-07-03 20:00:56 +02:00
3e77003176
Add @belfz to the team! \o/ ( #377 )
2018-07-03 12:14:49 -05:00
df387729a7
Merge pull request #334 from Hywan/js_date
...
feat(js) Implement `Number.new`, `Date.now` and `Date.UTC` bindings
2018-07-03 10:04:15 -07:00
d27f5e75c8
Merge pull request #370 from rustwasm/mdbook-design
...
Add `design.md` to the online mdbook
2018-07-03 09:50:18 -07:00
8f034bc078
fix webpack to handle node global functions
2018-07-03 18:14:30 +02:00
66096804ce
Fix the constructor explanation in the guide ( #372 )
2018-07-03 09:24:43 -05:00
54523d82ed
test(js) Fix expectations regarding given locales.
2018-07-03 14:37:38 +02:00