natedanner/acr-xamarin-forms 9
Signature Pad for Xamarin.Forms
Messing with kivy
TypeScript + React + Isomorphic Rendering + RXJS Redux
:rocket: A fully-featured, production ready caching GraphQL client for every UI framework and GraphQL server
Javascript notifier for Bugsnag.
Fork of http://www.professorcloud.com/mainsite/cloud-zoom.htm
dust loader module for webpack
natedanner/imagemin-webpack-plugin 0
Plugin to compress images with imagemin
natedanner/jquery.maskedinput 0
jQuery Masked Input Plugin
Starting a new JS app? Build, test and run advanced apps with kyt 🔥
PR opened denoland/deno
Resolves #9096
<!-- Before submitting a PR, please read https://github.com/denoland/deno/blob/master/docs/contributing.md
- Give the PR a descriptive title.
Examples of good title: - fix(std/http): Fix race condition in server - docs(console): Update docstrings - feat(doc): Handle nested reexports
Examples of bad title: - fix #7123 - update docs - fix bugs
- Ensure there is a related issue and it is referenced in the PR text.
- Ensure there are tests that cover the changes.
- Ensure
cargo testpasses. - Ensure
./tools/format.jspasses without changing files. - Ensure
./tools/lint.jspasses. -->
pr created time in 3 hours
issue commentdenoland/deno
deno install creates a .cmd that does not work with my windows user name
It looks like cmd is misinterpreting the unicode escapes in the URL as environment variables.
% generated by deno install %
@deno.exe "run" "file:///Z:/home/liam/code/playground/Magn%C3%BAs/unicode_oh_no.ts" %*
% ^^^^ According to cmd, an env variable %
comment created time in 4 hours
issue closeddenoland/deno
Jison fails to import: Possible overstrictness?
I'm seeing Jison failing to import with an Uncaught TypeError
This is on CentOS Linux release 7.5.1804 (Core); tested with and without --no-check.
I built Deno from source just now, so this is the newest build.
Is this a strictness issue in Deno?
/tmp > deno -V
deno 1.6.3
/tmp > cat failure.js
import "https://jspm.dev/jison";
/tmp > deno run --reload failure.js
Download https://jspm.dev/jison
Download https://jspm.dev/npm:[email protected]!cjs
Download https://jspm.dev/npm:lex-parser!cjs
Download https://jspm.dev/npm:@jspm/core@2/nodelibs/path
Download https://jspm.dev/npm:[email protected]!cjs
Download https://jspm.dev/npm:@jspm/core@2/nodelibs/process
Download https://jspm.dev/npm:[email protected]!cjs
Download https://jspm.dev/npm:@jspm/core@2/nodelibs/fs
Download https://jspm.dev/npm:[email protected]!cjs
Download https://jspm.dev/npm:[email protected]!cjs
Download https://jspm.dev/npm:[email protected]!cjs
Download https://jspm.dev/npm:[email protected]!cjs
Download https://jspm.dev/npm:[email protected]!cjs
Download https://jspm.dev/npm:[email protected]!cjs
Download https://jspm.dev/npm:[email protected]/package.json
Download https://jspm.dev/npm:[email protected]!cjs
Download https://jspm.dev/npm:[email protected]!cjs
Download https://jspm.dev/npm:[email protected]!cjs
Download https://jspm.dev/npm:@jspm/[email protected]/nodelibs/fs
Download https://jspm.dev/npm:@jspm/[email protected]/_/de9a8dfb.js
Download https://jspm.dev/npm:@jspm/[email protected]/nodelibs/path
Download https://jspm.dev/npm:[email protected]!cjs
Download https://jspm.dev/npm:[email protected]!cjs
Download https://jspm.dev/npm:[email protected]!cjs
Download https://jspm.dev/npm:[email protected]!cjs
Download https://jspm.dev/npm:[email protected]!cjs
Download https://jspm.dev/npm:[email protected]/_/bad471ea.js
Download https://jspm.dev/npm:amdefine!cjs
Download https://jspm.dev/npm:[email protected]!cjs
error: Uncaught TypeError: Cannot assign to read only property 'name' of function 'function () {
return Array.prototype[e].apply((this || _global$1)._items, arguments);
}'
setMixin[e].name = e;
^
at https://jspm.dev/npm:[email protected]!cjs:198:20
at Array.forEach (<anonymous>)
at https://jspm.dev/npm:[email protected]!cjs:193:62
closed time in 4 hours
recursionbaneissue commentdenoland/deno
Jison fails to import: Possible overstrictness?
After a length discussion on community chat, it's clear that the ES spec does not allow bypassing the use strict check, and so Deno will not support such modules.
The only options to use such modules with Deno are:
- File an Issue against the module (or Fork it) to
use strictand re-release it, wait for propagation to JSPM, thenimportinto Deno - Use a more "current" module with similar functionality
Closing the issue. Thank you for your time!
comment created time in 4 hours
issue commentdenoland/deno
Jison fails to import: Possible overstrictness?
Nope, I was wrong. This is the correct behaviour when "use strict" is used (or when using ES modules, of course).
@recursionbane The library you're trying to import is not "use strict" compatible. JSPM does its best to distribute it as an ES module but it obviously can't transform everything correctly.
comment created time in 5 hours
issue commentdenoland/deno
Jison fails to import: Possible overstrictness?
@nayeemrmn Thank you for the smaller repro. Do you want to open a new issue and close this one?
comment created time in 5 hours
issue commentdenoland/deno
Jison fails to import: Possible overstrictness?
Smaller repro:
function a() {} a.name = "b"; console.log(a.name);
Expected (behaviour in browsers and Node):
a
Actual:
Uncaught TypeError: Cannot assign to read only property 'name' of function 'function a() {}'
at <anonymous>:2:24
No idea what's causing this.
comment created time in 6 hours
issue openeddenoland/deno
Jison fails to import: Possible overstrictness?
I'm seeing Jison failing to import with an Uncaught TypeError
This is on CentOS Linux release 7.5.1804 (Core); tested with and without --no-check.
I built Deno from source just now, so this is the newest build.
Is this a strictness issue in Deno?
/tmp > deno -V
deno 1.6.3
/tmp > cat failure.js
import "https://jspm.dev/jison";
/tmp > deno run --reload failure.js
Download https://jspm.dev/jison
Download https://jspm.dev/npm:[email protected]!cjs
Download https://jspm.dev/npm:lex-parser!cjs
Download https://jspm.dev/npm:@jspm/core@2/nodelibs/path
Download https://jspm.dev/npm:[email protected]!cjs
Download https://jspm.dev/npm:@jspm/core@2/nodelibs/process
Download https://jspm.dev/npm:[email protected]!cjs
Download https://jspm.dev/npm:@jspm/core@2/nodelibs/fs
Download https://jspm.dev/npm:[email protected]!cjs
Download https://jspm.dev/npm:[email protected]!cjs
Download https://jspm.dev/npm:[email protected]!cjs
Download https://jspm.dev/npm:[email protected]!cjs
Download https://jspm.dev/npm:[email protected]!cjs
Download https://jspm.dev/npm:[email protected]!cjs
Download https://jspm.dev/npm:[email protected]/package.json
Download https://jspm.dev/npm:[email protected]!cjs
Download https://jspm.dev/npm:[email protected]!cjs
Download https://jspm.dev/npm:[email protected]!cjs
Download https://jspm.dev/npm:@jspm/[email protected]/nodelibs/fs
Download https://jspm.dev/npm:@jspm/[email protected]/_/de9a8dfb.js
Download https://jspm.dev/npm:@jspm/[email protected]/nodelibs/path
Download https://jspm.dev/npm:[email protected]!cjs
Download https://jspm.dev/npm:[email protected]!cjs
Download https://jspm.dev/npm:[email protected]!cjs
Download https://jspm.dev/npm:[email protected]!cjs
Download https://jspm.dev/npm:[email protected]!cjs
Download https://jspm.dev/npm:[email protected]/_/bad471ea.js
Download https://jspm.dev/npm:amdefine!cjs
Download https://jspm.dev/npm:[email protected]!cjs
error: Uncaught TypeError: Cannot assign to read only property 'name' of function 'function () {
return Array.prototype[e].apply((this || _global$1)._items, arguments);
}'
setMixin[e].name = e;
^
at https://jspm.dev/npm:[email protected]!cjs:198:20
at Array.forEach (<anonymous>)
at https://jspm.dev/npm:[email protected]!cjs:193:62
created time in 6 hours
PR opened denoland/deno
In #9071 I added DocumentSpan and have noticed there are several cases where equivalent fields are hard-coded.
This PR is to replace those fields for DocumentSpan.
pr created time in 6 hours
issue commentdenoland/deno
I agree that this is a significant hurdle for use-cases that require CentOS 7. I appreciate @hayd for maintaining a Deno binary! It's easy to fall behind the official releases, though.
Is it possible to get an official Deno build for CentOS 7 as part of future releases?
comment created time in 7 hours
Pull request review commentdenoland/deno
fix(op_crates/web): Use WorkerLocation for location in workers
-// TODO(nayeemrmn): Add `Location` and `location` to `dlint`'s globals.+// TODO(nayeemrmn): Add `Location`, `WorkerLocation` and `location` to `dlint`'s+// globals.
We also need to update dlint in third_party.
comment created time in 9 hours
issue commentdenoland/deno
Hi. I'm one of the authors of ICU4X which is a Rust implementation of ICU. We're quite young (with just 0.1 released), but we're working on 0.2 now which we hope to provide some basic ECMA-402 compatible functionality (DateTimeFormat, PlrualRules, Locale etc.)
We also have ecma_402 traits and some ICU4C wrappers in Rust that are used by the Fucshia team for now.
Would you consider cooperating with us instead of writing your own bindings?
Link: https://github.com/unicode-org/icu4x and https://crates.io/crates/rust_icu
comment created time in 9 hours
issue commentdenoland/deno
Parsing errors cause --watch to stop - 2
@00ff0000red
Before I try setting up a repro, do think any of your code specifically targetted TS, as opposed to JS?
I don't think so, but I'm not really sure. The implementation code of the watcher doesn't contain TS specific stuff. So the issue might be caused by another code like module dependency resolution I guess. I will look into it as well.
comment created time in 10 hours
pull request commentdenoland/deno
feat(tcp tls): Added sni property to conn object.
Added a test, was working locally. Excited to see if it passes the tests here :3
Anyhow, I'm in a little need of assistance regarding adding the feature as unstable.
comment created time in 12 hours
push eventfimbullinter/wotan
commit sha c9ea2f8cb136af3be5f90106c92a0c0937a84876
Update dependency typescript to v4.2.0-dev.20210115
push time in 13 hours
issue commentdenoland/deno
TLS Listener crashes on unexpected tls handshake eof
This example didn't use TLS on the connecting side at all, problem is that the listener crashed when the client unexpectedly closed during a TLS handshake.
Here's the client code:
Deno.connect({hostname, port});
setTimeout(() => Deno.close(), 1000);
``
This crashed the `for await` loop on the TLS listener.
comment created time in 13 hours
issue commentdenoland/deno
TLS Listener crashes on unexpected tls handshake eof
The TLS methods don't have very good error messages. Check issue #6427, older TLS ciphers are not supported by the underlying Rust crate.
comment created time in 13 hours
issue openeddenoland/deno
Parsing errors cause --watch to stop - 2
Originally reported and fixed in https://github.com/denoland/deno/issues/9008
@magurotuna Canary build same stuff happening again, but with JavaScript instead of TypeScript. Before I try setting up a repro, do think any of your code specifically targetted TS, as opposed to JS?
created time in 15 hours
issue commentdenoland/deno
Deno cache breaks on redirected libraries.
cc @kitsonk
comment created time in 15 hours
issue commentdenoland/deno
Add Node.js native module polyfills to std/node
This issue has been automatically marked as stale because it has not had recent activity. It will be closed in 7 days if no further activity occurs. Thank you for your contributions.
comment created time in 15 hours
PR closed denoland/deno
<!-- Before submitting a PR, please read https://github.com/denoland/deno/blob/master/docs/contributing.md
- Give the PR a descriptive title.
Examples of good title: - fix(std/http): Fix race condition in server - docs(console): Update docstrings - feat(doc): Handle nested reexports
Examples of bad title: - fix #7123 - update docs - fix bugs
- Ensure there is a related issue and it is referenced in the PR text.
- Ensure there are tests that cover the changes.
- Ensure
cargo testpasses. - Ensure
./tools/format.pypasses without changing files. - Ensure
./tools/lint.pypasses. -->
Currently symbols are not properly handled in std/testing/asserts because of the way objects are iterated in equality function.
Example
import { assertEquals } from "https://deno.land/std/testing/asserts.ts"
const foo = Symbol("foo")
Deno.test("symbol1", () => assertEquals({[foo]:"bar"}, {[foo]:"bar"}))
Deno.test("symbol2", () => assertEquals({[foo]:"bar"}, {[Symbol("foo")]:"bar"}))
Expected
running 2 tests
test symbol1 ... ok (3ms)
test symbol2 ... FAILED (2ms)
test result: FAILED. 1 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out (5ms)
Actual
running 2 tests
test symbol1 ... ok (2ms)
test symbol2 ... ok (1ms)
test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out (4ms)
In the second test, since symbols are not the same, it should throws.
pr closed time in 15 hours
issue openeddenoland/deno
Deno cache breaks on redirected libraries.
Today I wanted to implement this library:
https://deno.land/x/[email protected]
But the problem is that, deno tries recompile whole project every time.
After day of test I found that this library imports own deps.ts with own third party libraries for example:
https://denopkg.com/chiefbiiko/[email protected]/mod.ts
If we go under this address, we are redirected to:
https://raw.githubusercontent.com/chiefbiiko/sha1/v1.0.3/mod.ts
In $HOME/.cache/deps directory I see denopkg.com and raw.githubusercontent.com directories, so I don't know if this is a deno or denopkg problem.
Steps to reproduce:
- Create test.ts file
- Inside put:
import * as test from 'https://raw.githubusercontent.com/chiefbiiko/sha1/v1.0.3/mod.ts'
deno run test.ts
created time in 15 hours
issue commentdenoland/deno
Request: Add --parallel to `deno test`
Yeah I've got plans to work on the test runner soon.
comment created time in 17 hours
push eventdenoland/deno
commit sha a3007de950ad98f953a70b984c8af69bbc2da963
upgrade: deno_lint to 0.2.16 (#9127)
push time in 18 hours
PR merged denoland/deno
<!-- Before submitting a PR, please read https://github.com/denoland/deno/blob/master/docs/contributing.md
- Give the PR a descriptive title.
Examples of good title: - fix(std/http): Fix race condition in server - docs(console): Update docstrings - feat(doc): Handle nested reexports
Examples of bad title: - fix #7123 - update docs - fix bugs
- Ensure there is a related issue and it is referenced in the PR text.
- Ensure there are tests that cover the changes.
- Ensure
cargo testpasses. - Ensure
./tools/format.jspasses without changing files. - Ensure
./tools/lint.jspasses. -->
pr closed time in 18 hours
issue commentdenoland/deno
http/file_server close with Uncaught Error: Short write
This issue has been automatically marked as stale because it has not had recent activity. It will be closed in 7 days if no further activity occurs. Thank you for your contributions.
comment created time in 18 hours
issue commentdenoland/deno
suggestion(std/examples): import from URL instead of relative path
This issue has been automatically marked as stale because it has not had recent activity. It will be closed in 7 days if no further activity occurs. Thank you for your contributions.
comment created time in 18 hours