askql icon indicating copy to clipboard operation
askql copied to clipboard

AskQL is a query language that can express any data request

Results 117 askql issues
Sort by recently updated
recently updated
newest added

Examples: ``` 3:toString 3:toString() 'a':__defineGetter__ 'a':__defineGetter__() ``` and other from Object.prototype return in an error: `Uncaught Error: Cannot call null` ![image](https://user-images.githubusercontent.com/12752520/85789441-e36a6200-b72e-11ea-9228-97023ab9fd64.png)

bug
help wanted
AskVM
DX/CLI/Playground
size: 2h (small)
type:resources

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

All direct function calls of standard resources should not have side effects. Some special imperative syntax that we have should be the only way to cause side effects so people...

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