stylus/vendor
2018-07-20 21:16:37 -05:00
..
codemirror Test readme versions 2018-07-20 21:16:37 -05:00
jsonlint Test readme versions 2018-07-20 21:16:37 -05:00
less Add less updater 2018-07-20 21:16:37 -05:00
lz-string Adding external licenses (#424) 2018-07-09 16:39:31 +03:00
node-semver Adding external licenses (#424) 2018-07-09 16:39:31 +03:00
stylelint-bundle rebuild stylelint bundle 2018-07-13 08:40:51 +03:00
stylus-lang remove the no longer needed file 2018-07-13 08:40:16 +03:00
README Add codemirror update script 2018-07-20 21:16:35 -05:00

# Vendor files are populated by the build script:

## What the build script does

Using this repo, run `npm install`... the latest versions of:

* `CodeMirror` (https://github.com/codemirror/CodeMirror) is installed.<br><br>
* **TODO**: `jsonlint` () is installed.
* **TODO**: `less` () is installed.
* **TODO**: `lz-string-unsafe` (https://github.com/openstyles/lz-string-unsafe) is installed.
* **TODO**: `node-semver` () is installed.
* **TODO**: `stylus-lang` () is installed.<br><br>
* The necessary build tools; see `devDependencies` in the `package.json`.

## Running the build script

Use `npm run build` to update packages in the `node_modules` folder & update the vendor folder.

The following changes are made:

* Only the essential CodeMirror files are copied directly from the `node_modules` folder to `vendor/codemirror`; see the `vendor/codemirror/README` for specifics.