UNPKG

lasso

Version:

Lasso.js is a build tool and runtime library for building and bundling all of the resources needed by a web application

120 lines (119 loc) 3.76 kB
{ "name": "lasso", "description": "Lasso.js is a build tool and runtime library for building and bundling all of the resources needed by a web application", "repository": { "type": "git", "url": "https://github.com/lasso-js/lasso.git" }, "scripts": { "test-coverage-report": "rm -rf .cache && nyc npm run mocha && nyc report --reporter=html && open ./coverage/index.html && npm run mocha && npm run eslint", "test-coverage": "npm run build && rm -rf .cache && nyc npm run mocha && npm run mocha && npm run eslint", "test-no-coverage": "npm run build && rm -rf .cache && npm run mocha && npm run mocha && npm run eslint", "test": "node scripts/run-tests.js", "test:unit": "npm run build && rm -rf .cache && node_modules/.bin/mocha --timeout 4000 --ui bdd --reporter spec ./test-dist-compat/unit", "mocha": "node_modules/.bin/mocha --timeout 4000 --ui bdd --reporter spec ./test-dist-compat ./test-dist-compat/unit", "eslint": "node_modules/.bin/eslint src/ browser-refresh/ middleware/ scripts/", "build": "node scripts/build.js", "build-src": "node scripts/build.js src", "prepublish": "npm run build-src" }, "author": "Patrick Steele-Idem <pnidem@gmail.com>", "maintainers": "Patrick Steele-Idem <pnidem@gmail.com>", "dependencies": { "app-root-dir": "^1.0.2", "assert": "^1.4.1", "babel-code-frame": "^6.26.0", "browser-refresh-client": "^1.1.4", "buffer": "^5.1.0", "clean-css": "^4.1.11", "clone": "^2.1.1", "complain": "^1.2.0", "escodegen": "^1.10.0", "espree": "^7.3.0", "estraverse": "^4.2.0", "events": "^3.0.0", "glob": "^7.1.2", "image-size": "^0.6.3", "lasso-caching-fs": "^1.0.2", "lasso-loader": "^3.0.2", "lasso-modules-client": "^2.0.5", "lasso-package-root": "^1.0.1", "lasso-resolve-from": "^1.2.0", "marko": "^4.10.0", "mime": "^2.3.1", "mkdirp": "^0.5.1", "path-browserify": "1.0.0", "pify": "^3.0.0", "process": "^0.11.10", "property-handlers": "^1.1.1", "raptor-async": "^1.1.3", "raptor-cache": "^2.0.4", "raptor-css-parser": "^1.1.5", "raptor-detect": "^1.0.1", "raptor-logging": "^1.1.3", "raptor-objects": "^1.0.2", "raptor-polyfill": "^1.0.2", "raptor-promises": "^1.0.3", "raptor-regexp": "^1.0.1", "raptor-strings": "^1.0.2", "raptor-util": "^3.2.0", "resolve-from": "^4.0.0", "semver": "^5.5.0", "send": "^0.16.2", "stream-browserify": "^2.0.1", "string_decoder": "^1.1.1", "strip-json-comments": "^2.0.1", "terser": "^3.17.0", "through": "^2.3.8", "url": "^0.11.0", "util": "^0.11.0" }, "devDependencies": { "babel-core": "^6.26.3", "babel-preset-env": "^1.7.0", "babel-preset-es2015": "^6.24.1", "babel-register": "^6.26.0", "chai": "^4.1.2", "deamdify": "^0.3.0", "eslint": "^4.19.1", "eslint-config-standard": "^11.0.0", "eslint-plugin-import": "^2.12.0", "eslint-plugin-node": "^6.0.1", "eslint-plugin-promise": "^3.8.0", "eslint-plugin-standard": "^3.1.0", "fs-extra": "~6.0.1", "micromatch": "^3.1.10", "mocha": "^5.2.0", "nyc": "^12.0.2", "require-self-ref": "^2.0.1", "shelljs": "^0.8.2", "sinon": "^6.0.0", "strip-ansi": "^4.0.0" }, "engines": { "node": ">=6" }, "nyc": { "exclude": [ "**/coverage/**", "**/test/**", "**/dist-compat/**", "**/test-dist-compat/**", "**/cache/**" ] }, "license": "Apache-2.0", "main": "./index.js", "publishConfig": { "registry": "https://registry.npmjs.org/" }, "keywords": [ "bundler", "build", "css", "javascript", "concat", "minify" ], "version": "3.4.0" }