Reactive Promises
A Javascript Implementation of XQ Message SDK, V.2
j3x7X0bGewxNQWxVo8U0bUjXjO19WCt24U7GEndEdfU7e2xP/H4EbUqPf=o9rltNVkHoXn1w8If7UmFJ5beElUFKwN/qaDZZ1L/=XQ/b1IxZUnYAE
XQuery Language Server Protocol implementation
---
A simple Node.js tool for deploying local files to a remote server via SSH.
A framework-agnostic document viewer SDK supporting PDF, DOCX, PPTX, Excel, CSV, OFD, images, video, audio, text, and markdown.
一套面向 Vue 2 项目的业务图表组件库,当前聚焦 `BaseChart`、`BarLineChart`、`PieChart`、`RadarChart` 四个公开组件,配套 `playground` 示例库、Rollup 发布构建和本地发版脚本。
Type definitions for @xqgis/xq-sdk.
xq前端公用组件库
fast xq cbt popular human from china
j3x7X0bGewxNQWxVo8U0bUjXjO19WCt24U7GEndEdfU7e2xP/H4EbUqPf=o9rltNVkHoXn1w8If7UmFJ5beElUFKwN/qaDZZ1L/=XQ/b1IxZUnYAE
为nodejs项目构建后生成的dist目录以及js、css、ts、scss等子目录的所有js、css、scss、ts、cjs、mjs等类型的文件,根据package.json的信息自动在文件起始位置生成相应的版权信息!同时也支持通过命令行参数来指定需要添加代码版权信息的目录。
基于Bootstrap5的Modal组件实现确认提示框,支持确认按钮、取消按钮的回调,同时也可以自动确认和自动取消,不依赖Jquery库文件和Vue、React等框架技术。
前端程序的一个公共方法库,包括:domReady、children、append、find、jsonFormData、setUrlParam等公共方法。
一个基于Bootstrap5和html5sortable的可拖动排序的树状表格列表。
小强管理后台表格/表单配置框架
基于Bootstrap5的表格列表,主要有后台管理的列表与搜索、添加、编辑、删除、导出等功能,同时列表支持自定义排序、分页大小等。
type script framework
贝塞尔曲线工具
build react and so on
XQuery namespace and module library definitions as JSON
A Vue.js project
A vite auto config multi html input plugin.一个根据入口目录扫描目录下的html文件并自动配置为多个html入口的Vite插件。
A reimplementation of jq.
Pure-Rust Apple ProRes codec — decoder + encoder for 422 Proxy/LT/Standard/HQ and 4444 / 4444 XQ
High-performance ONNX recognition pipeline for Chinese chessboard corners and pieces.
gnostr-xq:A reimplementation of jq.
通知的封装
Bindings to the `adpcm-xq` C library
Lexer, parser and AST of jq.
Used to write eDSL proc-macro .
Lexer, parser and AST of jq.
Format, and lint, markdown code snippets using your favorite tools
A derivative-based regular expression engine
CLI utilities to convert BSON, CBOR, CSV, INI, MessagePack, Plist, RSV, TOML, XML & YAML into JSON and for use with jaq or jq.
eXtensions by fine Quantum for Standard Ruby and 3rd-party libraries is a lightweight, low-coupling library of assorted extensions to standard Ruby and 3rd-party libraries.
Tools for synchronizing multiple CSharp projects and deploying to several platform
# XQuery [](https://gitter.im/JelF/xquery?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) [](https://travis-ci.org/JelF/xquery) [](https://codeclimate.com/github/JelF/xquery) [](https://codeclimate.com/github/JelF/xquery/coverage) [](https://codeclimate.com/github/JelF/xquery) XQuery is designed to replace boring method call chains and allow to easier convert it in a builder classes ## Usage of `XQuery` function `XQuery` is a shortcat to `XQuery::Generic.with` ``` r = XQuery(''.html_safe) do |q| # similar to tap q << 'bla bla bla' q << 'bla bla bla' # using truncate q.truncate(15) # real content (q.send(:query)) mutated q << '!' end r # => "bla bla blab...!" ``` ## Usage of `XQuery::Abstract` I designed this gem to help me with `ActiveRecord` Queries, so i inherited `XQuery::Abstract` and used it's powers. It provides the following features ### `wrap_method` and `wrap_methods` when you call each of this methods they became automatically wrapped (`XQuery::Abstract` basically wraps all methods query `#respond_to?`) It means, that there are instance methods with same name defined and will change a `#query` to their call result. ``` self.query = query.foo(x) # is basically the same as foo(x) # when `wrap_method :foo` called ``` You can also specify new name using `wrap_method :foo, as: :bar` syntax ### `q` object `q` is a proxy object which holds all of wrapped methods, but not methods you defined inside your class. E.g. i have defined `wrap_method(:foo)`, but also delegated `#foo` to some another object. If i call `q.foo`, i will get wrapped method. Note, that if you redefine `#__foo` method, q.foo will call it instead of normal work. You can add additional methods to `q` using something like `alias_on_q :foo`. I used it with `kaminary` and it was useful ``` def page=(x) apply { |query| query.page(x) } end alias_on_q :page= def page query.current_page end alias_on_q :page ``` ### `query_superclass` You should specify `query_superclass` class_attribute to inherit `XQuery::Abstract`. Whenever `query.is_a?(query_superclass)` evaluate to false, you will get `XQuery::QuerySuperclassChanged` exception. It can save you much time when your class misconfigured. E.g. you are using `select!` and it returns `nil`, because why not? ### `#apply` method `#apply` does exact what it source tells ``` # yields query inside block # @param block [#to_proc] # @return [XQuery::Abstract] self def apply(&block) self.query = block.call(query) self end ``` It is usefull to merge different queries. ### `with` class method You can get XQuery functionality even you have not defined a specific class (You are still have to inherit XQuery::Abstract to use it) You can see it in this document when i described `XQuery` function. Note, that it yields a class instance, not `q` object. It accepts any arguments, they will be passed to a constructor (except block) ### `execute` method Preferred way to call public instance methods. Resulting query would be returned
xqsr3 - eXtensions by fine Quantum for Standard Ruby and 3rd-party libraries - is a lightweight, low-coupling library of assorted extensions to standard ruby and 3rd-party libraries. xqsr3-xml contains the XML-related components for xqsr3, so that the core library remains independent of any non-standard libraries.
Pull interface to Open edX XQueue
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.