open-index/open-npm huggingface dataset:
npm package: @spryker/nestable
Description: Drag & drop hierarchical list with mouse and touch compatibility (jQuery plugin)
Author: Spryker Sytems GmbH
Latest version: 1.1.1

# nestable (jQuery plugin)
This repo is just a fork of [dbushell/Nestable](https://github.com/dbushell/Nestable) jQuery plugin. 
Go to the original repo to see some example.

# Changes
- MIT license file added
- **npm** compatibility provided (`package.json`)
- `window.jQuery` changed in `jQuery`
- `Zapto` compatibility removed

## Original repo author
David Bushell 

- site: [http://dbushell.com](http://dbushell.com/)
- twitter: [@dbushell](http://twitter.com/dbushell/)
npm package: @spryker/oryx
Description: Frontend helper for Spryker projects
Author: Spryker Sytems GmbH
Latest version: 1.4.0

# Oryx

*DEPRECATED!*

Frontend helper for Spryker Legacy demoshop projects.

> Our documentation has moved. Please go to [our official Spryker documentation](https://documentation.spryker.com/front-end_developer_guide/zed/oryx/oryx.htm?Highlight=oryx).

> If you're looking for **Oryx ZED dedicated solution**, [click here (oryx-for-zed)](https://documentation.spryker.com/front-end_developer_guide/zed/oryx/oryx-for-zed.htm).
npm package: @spryker/oryx-for-zed
Description: Spryker ZED frontend automation tool
Author: Spryker Sytems GmbH
Latest version: 3.6.1

# Oryx for Zed

Spryker ZED frontend automation tool

#### Requirements

- Node.js version >= 18.0.0
- Npm version >= 9.0.0
- Webpack version >= 5.0.0 (starting from 2.13.0 version)


The tool [documentation](https://docs.spryker.com/docs/scos/dev/front-end-development/202304.0/zed/oryx-for-zed.html).
npm package: @spryker/sql-parser-mistic
Description: Lexer and Parser for SQL Syntax
Author: Spryker Sytems GmbH
Latest version: 1.2.3

SQL Parser
==========

[![NPM version](https://img.shields.io/npm/v/sql-parser-mistic.svg?style=flat-square)](https://www.npmjs.com/package/sql-parser-mistic)

SQL Parser is a lexer, grammar and parser for SQL written in JS. Currently it is only capable of parsing fairly basic SELECT queries but full SQL support will hopefully come in time. See the specs for examples of currently supported queries.


Installation
----------

The package is distributed on NPM and can be installed with...

    npm install sql-parser-mistic
    
It is also available on Bower :

    bower install sql-parser

To build from source you'll need to run the following from the root of the project...

    npm install
    npm run build

Tests are written using Mocha and can be run with...

    npm test


Lexer
-----

The lexer takes a SQL query string as input and returns a stream of tokens in the format

    ['NAME', 'value', lineNumber]

Here is a simple example...

    lexer.tokenize('select * from my_table')

    [
      ['SELECT','select',1],
      ['STAR','*',1],
      ['FROM','from',1],
      ['LITERAL','my_table',1]
    ]

The tokenized output is in a format compatible with JISON.


Parser
------

The parser only currently supports SELECT queries but is able to produce a Select object with properties for where, group, order, limit. See lib/nodes.coffee for more info of the returned object structure. Calling .toString() on a Select object should give you back a well formatted version of the original SQL input.

    tokens = lexer.tokenize("select * from my_table where foo = 'bar'")
    parser.parse(tokens).toString()

    SELECT *
      FROM `my_table`
      WHERE `foo` = 'bar'


Credits
-------

A lot of the boilerplate and compilation code in this project is borrowed from the CoffeeScript project as it was the best example of a project using JISON that I could find. Thanks.


Contributions
-------------

Contributions in the form of pull requests that add syntax support are very welcome but should be supported by both Lexer and Parser level tests.