UNPKG

laf

Version:
94 lines (93 loc) 3.12 kB
{ "name": "laf", "version": "0.3.4", "main": "src/index.js", "license": "MIT", "description": "Automate asset retrieval from lingoapp.com", "repository": { "type": "git", "url": "https://github.com/servexyz/lingo-asset-fetcher-cli" }, "keywords": [ "laf", "lingo", "lingoapp", "sketchapp", "assets", "fetch", "cli" ], "bin": { "laf": "src/index.js" }, "devDependencies": { "@ava/babel-preset-stage-4": "^2.0.0", "@babel/cli": "^7.4.3", "@babel/core": "7.4.3", "@babel/node": "^7.2.2", "@babel/preset-env": "7.4.3", "@babel/preset-react": "^7.0.0", "@babel/register": "7.4.0", "@packtracker/webpack-plugin": "^2.0.1", "ava": "^1.4.1", "babel-loader": "^8.0.5", "duplicate-package-checker-webpack-plugin": "^3.0.0", "nodemon": "^1.18.11", "nodemon-webpack-plugin": "^4.0.8", "npm-run": "^5.0.1", "npm-run-all": "^4.1.5", "npm-starter-sample-module": "0.0.4", "shebang-loader": "0.0.1", "shelljs": "^0.8.3", "size-plugin": "^1.2.0", "source-map-loader": "^0.2.4", "webpack": "^4.30.0", "webpack-cli": "^3.3.1", "webpack-node-externals": "^1.7.2" }, "dependencies": { "@babel/polyfill": "^7.4.3", "dotenv": "^7.0.0", "fs-extra": "^7.0.1", "laf-lib": "^0.3.13", "meow": "^5.0.0" }, "scripts": { "start": "node build/main.js", "clean": "rm -Rf ./build && rm -Rf ./AvaDownloads", "dev": "npm run dev:meow:fetch:all:aliases", "dev:meow": "npm run dev:meow:gen", "dev:meow:gen": "./src/index.js gen", "dev:meow:fetch:all": "./src/index.js fetch --out './download/cs' --cut 'PNG'", "dev:meow:fetch:all:aliases": "./src/index.js fetch -o './download/capswan' -c 'PNG'", "dev:meow:fetch:out": "./src/index.js fetch --out './cs/download'", "dev:meow:fetch:cut": "./src/index.js fetch --cut 'PNG'", "dev:vanillaModule": "babel-node src/index.js", "dev:liveReloadedModule": "nodemon --no-stdin --watch src/index.js --exec 'babel-node src/index.js'", "dev:builtModule": "npm run build && node build/main.js", "test": "npm-run-all -s clean build test:ava", "test:ava": "ava", "test:liveReloadedAva": "ava --watch", "build": "npm run build:webpack", "build:webpack": "webpack --mode production --display minimal && chmod +x build/main.js", "build:babel": "npm run clean && ./node_modules/@babel/cli/bin/babel.js src/index.js --out-dir build --ignore *.test.js", "ci": "npm run clean && npm run ci:local:timed", "ci:local": "trevor", "ci:local:timed": "npm run ci:local | gnomon --type=elapsed-total", "ci:local:cache:install": "docker pull verdaccio/verdaccio", "ci:local:cache:run": "docker run -it --rm --name verdaccio -p 4873:4873 verdaccio/verdaccio", "ci:prepare": "npm install -g trevor gnomon", "production": "npm run clean && npm run test:ava" }, "ava": { "files": [ "!npm-starter-sample-module/**/*.js", "tests/" ], "require": [ "@babel/register", "@babel/polyfill" ], "verbose": true } }