{ "name": "autoEdit2", "productName": "autoEdit2", "version": "1.0.9", "description": "Fast text based video editing", "main": "electron/main.js", "scripts": { "test": "jasmine", "electron": "electron . --disable-background-timer-throttling", "make_js": "browserify lib/app/app.js > electron/app.js", "start": "npm run make_js && npm run electron", "pack": "build --dir", "pack:mac": "build --dir --mac --x64", "pack:linux": "build --dir --linux --x64", "pack:win": "build --dir --win --x64", "build": "build", "build:mac": "build --mac --x64", "build:mac:dmg": "npm run build:mac && npm run make_dmg", "build:mac_app_store": "echo 'Mac App Store Option Not currently implemented'", "build:win": "build --win nsis-web --x64", "build:linux": "build --linux --x64", "publish:github": "build --publish always --draft true", "make_demo": "npm run make_js && node ./config/make_demo.js", "preview_page": "npm run make_demo && jekyll serve --source project_page --destination docs", "preview_page_no_demo_reload": "jekyll serve --source project_page --destination docs", "make_page": "npm run make_demo && jekyll build --source project_page --destination docs" }, "build": { "appId": "org.autoEdit2.autoEdit2-electron", "asar": false, "files": [ "**/*", "!config/", "!spec/", "!project_page/", "!vendor/", "!docs/", "!dist/", "!assets/", "node_modules/ffmpeg-static/bin/${os}/${arch}/ffmpeg", "node_modules/ffmpeg-static/index.js", "node_modules/ffmpeg-static/package.json", "node_modules/ffprobe-static/bin/${os}/${arch}/ffmpeg", "node_modules/ffprobe-static/index.js", "node_modules/ffprobe-static/package.json" ], "copyright": "2017 Pietro Passarelli", "mac": { "category": "public.app-category.productivity", "files": [ "!node_modules/ffmpeg-static/bin/win${/*}", "!node_modules/ffmpeg-static/bin/linux${/*}", "!node_modules/ffprobe-static/bin/win${/*}", "!node_modules/ffprobe-static/bin/linux${/*}" ] }, "linux": { "category": "", "packageCategory": "GNOME;GTK;VideoEditing;PaperEditing;Transcriptions", "description": "autoEdit2 Desktop Client for Linux", "target": [ "AppImage" ], "maintainer": "Pietro Passarelli ", "files": [ "!node_modules/ffmpeg-static/bin/linux/ia32${/*}", "!node_modules/ffmpeg-static/bin/win${/*}", "!node_modules/ffmpeg-static/bin/mac${/*}", "!node_modules/ffprobe-static/bin/linux/ia32${/*}", "!node_modules/ffprobe-static/bin/win${/*}", "!node_modules/ffprobe-static/bin/mac${/*}" ] }, "deb": { "synopsis": "autoEdit2 Desktop App" }, "dmg": { "background": "build/background.png", "icon": "build/icon.icns", "iconSize": 128, "contents": [ { "x": 448, "y": 340, "type": "link", "path": "/Applications" }, { "x": 192, "y": 340, "type": "file" } ] }, "win": { "target": "portable", "icon": "build/icon.ico", "files": [ "node_modules/ffmpeg-static/bin/win/${arch}/ffmpeg", "!node_modules/ffmpeg-static/bin/win/ia32${/*}", "!node_modules/ffmpeg-static/bin/linux${/*}", "!node_modules/ffmpeg-static/bin/mac${/*}" ] }, }, "author": "Pietro Passarelli (http://pietropassarelli.com)", "license": "MIT", "dependencies": { "backbone": "1.3.3", "bootstrap": "3.3.7", "electron-debug": "1.1.0", "ffmpeg-static": "git@github.com:pietrop/ffmpeg-static.git", "ffprobe-static": "git@github.com:pietrop/ffprobe-static.git", "file-saver": "1.3.3", "fluent-ffmpeg": "2.1.0", "jquery": "1.12.4", "jquery-sortable": "0.9.13", "linvodb3": "3.24.0", "medeadown": "1.1.8", "moment": "2.15.2", "mousetrap": "1.6.0", "node-timecodes": "2.4.1", "node-underscorify": "0.0.14", "path": "0.12.7", "request": "2.81.0", "require-globify": "1.4.1", "speechmatics": "^2.1.0", "underscore": "1.8.3", "underscore.string": "3.3.4", "watson-developer-cloud": "2.4.1" }, "devDependencies": { "babelify": "7.3.0", "browserify": "13.1.1", "browserify-shim": "3.8.12", "copy-dir": "0.3.0", "docco": "0.7.0", "electron": "1.6.10", "electron-builder": "18.1.1", "electron-packager": "8.7.0", "jasmine": "2.5.2", "jsdoc": "3.4.1", "watchify": "3.7.0" }, "optionalDependencies": { "appdmg": "^0.4.5" }, "repository": { "type": "git", "url": "https://github.com/OpenNewsLabs/autoEdit_2.git" }, "browserify": { "transform": [ [ "node-underscorify", { "extensions": [ "ejs" ], "requires": [ { "variable": "_", "module": "underscore" } ] } ], "browserify-shim", "require-globify", "babelify" ] }, "browser": { "bootstrap": "./node_modules/bootstrap/dist/js/bootstrap.js", "backbone.mousetrap": "./vendor/backbone.mousetrap.js" }, "browserify-shim": { "bootstrap": { "depends": [ "jquery:jQuery" ] }, "backbone.mousetrap": { "depends": [ "underscore:_", "backbone:Backbone", "mousetrap:Mousetrap" ] } } }