| .. | ||
| codemirror | ||
| jsonlint | ||
| less | ||
| lz-string-unsafe | ||
| semver-bundle | ||
| stylelint-bundle | ||
| stylus-lang-bundle | ||
| README.md | ||
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.
- jsonlint(https://github.com/zaach/jsonlint) is installed.
- less(https://github.com/less/less.js) is installed.
- lz-string-unsafe(https://github.com/openstyles/lz-string-unsafe) is installed.
- semver-bundle(https://github.com/openstyles/semver-bundle) is installed.
- stylus-lang(https://github.com/openstyles/stylus-lang-bundle) is installed.
- The necessary build tools are installed; see devDependenciesin thepackage.json.
Running the build script
Use npm run update to first update the packages in the node_modules folder & then update the vendor folder.
The following changes are made:
- CodeMirror: Only existing files are updated directly from the- node_modulesfolder; see the CodeMirror readme for specifics.
- jsonlint: The uncompressed- lib/jsonlint.jsis copied directly to- vendor/jsonlint.
- less: The compressed- dist/less.min.jsfile is copied directly into- vendor/less.
- lz-string-unsafe: The compressed- lz-string-unsafe.min.jsfile is copied directly into- vendor/lz-string-unsafe.
- semver-bundle: The- dist/semver.jsfile is copied directly into- vendor/semver.
- stylus-lang-bundle: The- stylus.min.jsfile is copied directly into- vendor/stylus-lang-bundle.