Lukasz Czerwinski

Results 44 issues of Lukasz Czerwinski

We were talking that it would be nice to have `knex` methods available in AskScript. A sample file using mocked `knex` and `where` can be found here: src/askscript/__tests__/02-query/query-09-node_with_expression.ask ``` ask...

enhancement
AskVM
type:resources

If we keep only minimal number of resources in AskVM and port the rest from TypeScript to AskScript, we will make porting AskVM from TypeScript to other languages easier. On...

enhancement
AskScript
AskVM
discussion
type:resources

In order to keep minimal resources in AskVM, it would be good to port for..in, for..of, maybe for (and possibly other kinds of loops, if there are any at the...

enhancement
AskScript
AskVM
discussion
type:resources

Following [this issue](https://github.com/xFAANG/askql/issues/154), we would like to add more resources from jest than just `expect` and `toBe`. Let's discuss which ones to add.

enhancement
CI/TDD/DevOps
type:resources

When trying to use `set` on an object, it fails with an Uncaught TypeError: `arr.slice is not a function`. We should add type validation and our own error handling. ```...

bug
AskVM
type:types
type:resources

@mhagmajer [mentioned](https://github.com/xFAANG/askql/pull/212#discussion_r443865988) that swapping 2 indices of the array can be done this way: ` arr = arr:set(j, arr:at(i)):set(i, arr:at(j)) ` How about we simplify it even more and introduce...

enhancement
AskVM
DX/CLI/Playground
type:resources

Some of the resources on AskVM are built-in (like `if`, `call` or `query`), some of them are defined in [source code running the server](https://github.com/xFAANG/askql/blob/master/src/demoServer.ts), but there is no good way...

enhancement
DX/CLI/Playground
long term
type:resources

Currently all tests for `remote` are marked as not implemented. ![image](https://user-images.githubusercontent.com/12752520/84160509-8c963480-aa6e-11ea-936f-392b52dfd632.png) What is needed is running a server (or a mock server) during the tests which would respond on the...

CI/TDD/DevOps

We would like to make AskScript developer-friendly, therefore we need developer tools in VS Code, such as providing function and method signatures tooltips, similar to what Typescript has: ![signature-help](https://user-images.githubusercontent.com/12752520/86921847-14ce2f00-c12c-11ea-977f-ecc714ae5575.gif) Info...

enhancement
AskScript
DX/CLI/Playground
type:vscode-tools
P2

In order to make AskScript developer-friendly, it would be nice to provide tooltips with symbol type, similar to what VSCode offers for Typescript and Javascript: ![hovers](https://user-images.githubusercontent.com/12752520/86922696-4dbad380-c12d-11ea-8c45-105343109971.gif) Info on integration with...

enhancement
AskScript
DX/CLI/Playground
type:vscode-tools
P2