UNPKG

dicker

Version:

Dicker - Trivial docker build system

84 lines (83 loc) 2.74 kB
{ "name": "dicker", "description": "Dicker - Trivial docker build system", "version": "2.9.5", "author": { "name": "Ilya Kutukov", "url": "https://github.com/mrjj/", "email": "post.ilya@gmail.com" }, "repository": { "type": "git", "url": "https://github.com/mrjj/dicker.git" }, "entry": { "index": "./src/index.js" }, "bin": { "dicker": "bin/dicker" }, "main": "./src/", "man": "README.md", "pkg": { "assets": [ "src/**/*", "bin/*" ], "targets": [ "node10" ] }, "dependencies": { "commander": "2.19.0", "js-yaml": "3.13.1", "minimist": "1.2.0", "shelljs": "0.8.3", "toposort": "2.0.2", "unzip-crx": "0.2.0" }, "devDependencies": { "babel-cli": "6.26.0", "babel-core": "6.26.3", "babel-eslint": "10.0.1", "babel-jest": "23.6.0", "babel-plugin-external-helpers": "6.22.0", "babel-plugin-rewire": "1.2.0", "babel-plugin-transform-async-to-generator": "6.24.1", "babel-plugin-transform-class-properties": "6.24.1", "babel-plugin-transform-decorators-legacy": "1.3.5", "babel-plugin-transform-flow-comments": "6.22.0", "babel-plugin-transform-object-rest-spread": "6.26.0", "babel-preset-env": "1.7.0", "eslint": "5.12.1", "eslint-config-airbnb-base": "13.1.0", "eslint-plugin-flowtype": "2.50.3", "eslint-plugin-import": "2.14.0", "eslint-plugin-jest": "22.1.3", "flow-bin": "0.91.0", "jest": "23.6.0", "jest-flow-transform": "1.0.1", "pkg": "4.3.7" }, "scripts": { "start": "node bin/dicker", "build:bin": "pkg bin/dicker --options max_old_space_size=4096 --out-path build", "test:build": "npm run test:build:json && npm run test:build:yaml && npm run test:build:dry:docker && npm run test:build:dry:cmd && npm run test:build:cmd", "test:build:json": "bin/dicker ./example/build.json --dry-run", "test:build:yaml": "bin/dicker ./example/build.yaml --dry-run", "test:build:dry:docker": "bin/dicker ./example/build_push.yaml --dry-run", "test:build:dry:cmd": "bin/dicker ./example/build_commands.yaml --dry-run", "test:build:cmd": "bin/dicker ./example/build_commands.yaml --dry-run --build-arg arg1=val1 ---build-arg arg2=val2=subval2 --build-arg arg3 -- -lth", "test:build:only": "bin/dicker ./example/build.yaml misctag-hello-world:latest misctag-hello-world:basic --dry-run ", "lint": "eslint ./src", "test:jest": "jest ./src --coverage --verbose false --runInBand", "test": "npm run test:build && npm run test:jest", "ci": "npm run test && npm run lint", "prepublish": "npm run ci", "prepublishOnly": "npm run ci" }, "files": [ "src/**/*", "bin/*" ] }