2016-10-30 11:57:12 +01:00
{
"name" : "lossless-cut" ,
2019-01-29 00:10:10 +01:00
"version" : "2.1.0" ,
2016-10-30 11:57:12 +01:00
"description" : "" ,
"main" : "index.js" ,
"scripts" : {
2016-11-03 20:16:27 +01:00
"start" : "electron dist" ,
2016-10-31 22:12:35 +01:00
"watch" : "npm run build && babel src -d dist --copy-files -w" ,
2016-11-03 20:16:27 +01:00
"build" : "rm -rf dist && babel src -d dist --copy-files && ln -s ../node_modules dist/ && ln -s ../package.json ./dist/" ,
2016-11-05 21:22:31 +01:00
"download-ffmpeg" : "bash ./scripts/ffmpeg-dl/dl.sh" ,
"extract-ffmpeg" : "bash ./scripts/ffmpeg-dl/extract.sh" ,
"copy-ffmpeg" : "rm -rf dist/ffmpeg && mkdir dist/ffmpeg && cp ffmpeg-tmp/binaries/${PLATFORM}_${ARCH}/* dist/ffmpeg" ,
2017-02-03 17:18:11 +01:00
"package-single" : "npm run copy-ffmpeg && electron-packager dist LosslessCut --out=package --asar.unpackDir=ffmpeg --overwrite --platform=${PLATFORM} --arch=${ARCH} --icon=icon-dist/${ICON} --app-copyright='Copyright (c) 2017 Mikael Finstad' --win32metadata.CompanyName=mifi --win32metadata.FileDescription=LosslessCut --win32metadata.OriginalFilename=LosslessCut.exe --win32metadata.ProductName=LosslessCut --win32metadata.InternalName=LosslessCut" ,
2016-11-05 21:22:31 +01:00
"package:darwin_x64" : "PLATFORM=darwin ARCH=x64 ICON=app.icns npm run package-single" ,
"package:win32_ia32" : "PLATFORM=win32 ARCH=ia32 ICON=app.ico npm run package-single" ,
"package:win32_x64" : "PLATFORM=win32 ARCH=x64 ICON=app.ico npm run package-single" ,
"package:linux_ia32" : "PLATFORM=linux ARCH=ia32 ICON=app.ico npm run package-single" ,
"package:linux_x64" : "PLATFORM=linux ARCH=x64 ICON=app.ico npm run package-single" ,
2016-11-06 19:53:32 +01:00
"zip" : "(cd package && rm -f LosslessCut-*.zip && for f in LosslessCut-*; do zip -r --symlinks \"$f\".zip \"$f\"; done)" ,
2016-11-05 21:22:31 +01:00
"icon-gen" : "icon-gen -i src/icon.svg -o ./icon-dist -r" ,
"package" : "npm run package:darwin_x64 && npm run package:win32_ia32 && npm run package:win32_x64 && npm run package:linux_ia32 && npm run package:linux_x64 && npm run zip" ,
2017-02-11 14:46:06 +01:00
"release" : "gh-release -a package/LosslessCut-darwin-x64.zip,package/LosslessCut-win32-ia32.zip,package/LosslessCut-win32-x64.zip,package/LosslessCut-linux-ia32.zip,package/LosslessCut-linux-x64.zip" ,
2016-11-03 20:16:27 +01:00
"gifify" : "gifify -p 405:299 -r 5@3 Untitled.mov-00.00.00.971-00.00.19.780.mp4" ,
2017-09-14 19:31:14 +02:00
"lint" : "eslint --ext .jsx --ext .js ." ,
2017-03-19 15:48:55 +01:00
"clean" : "rm -rf dist ffmpeg-tmp/extracted ffmpeg-tmp/binaries package" ,
2017-02-11 14:46:06 +01:00
"clean-ffmpeg" : "rm -rf ffmpeg-tmp/archives"
2016-10-30 11:57:12 +01:00
} ,
"author" : {
"name" : "Mikael Finstad" ,
"email" : "finstaden@gmail.com" ,
"url" : "mifi.no"
} ,
2017-02-11 14:47:17 +01:00
"repository" : {
"type" : "git" ,
"url" : "https://github.com/mifi/lossless-cut.git"
2017-02-11 14:46:06 +01:00
} ,
2016-10-30 11:57:12 +01:00
"license" : "MIT" ,
"devDependencies" : {
"babel-cli" : "^6.18.0" ,
2018-09-30 22:08:36 +02:00
"babel-eslint" : "^10.0.1" ,
2018-05-17 12:08:11 +02:00
"babel-plugin-transform-class-properties" : "^6.24.1" ,
"babel-plugin-transform-object-rest-spread" : "^6.26.0" ,
2018-02-17 17:42:59 +01:00
"babel-preset-env" : "^1.6.1" ,
2016-11-03 20:16:27 +01:00
"babel-preset-react" : "^6.16.0" ,
2016-10-30 11:57:12 +01:00
"electron-packager" : "^8.1.0" ,
2018-09-30 22:08:36 +02:00
"eslint" : "^5.6.1" ,
"eslint-config-airbnb" : "^17.1.0" ,
"eslint-plugin-import" : "^2.14.0" ,
"eslint-plugin-jsx-a11y" : "^6.1.1" ,
"eslint-plugin-react" : "^7.11.1" ,
2017-02-11 14:46:06 +01:00
"gh-release" : "^2.2.1" ,
2018-02-17 17:42:59 +01:00
"icon-gen" : "^1.2.0"
2016-10-30 11:57:12 +01:00
} ,
"dependencies" : {
"bluebird" : "^3.4.6" ,
"classnames" : "^2.2.5" ,
2019-01-28 18:09:54 +01:00
"color" : "^3.1.0" ,
2018-09-24 23:23:25 +02:00
"electron" : "^2.0.9" ,
2016-10-30 11:57:12 +01:00
"electron-default-menu" : "^1.0.0" ,
2016-11-21 19:05:19 +01:00
"electron-is-dev" : "^0.1.2" ,
2016-10-30 11:57:12 +01:00
"execa" : "^0.5.0" ,
2017-01-28 21:46:35 +01:00
"file-type" : "^4.1.0" ,
2018-02-17 15:15:30 +01:00
"github-api" : "^3.0.0" ,
2019-01-28 02:25:31 +01:00
"hammerjs" : "^2.0.8" ,
2016-10-30 11:57:12 +01:00
"jquery" : "^3.1.1" ,
"lodash" : "^4.16.4" ,
2017-02-11 13:27:03 +01:00
"mime-types" : "^2.1.14" ,
2017-08-14 17:18:15 +02:00
"moment" : "^2.18.1" ,
2018-05-17 22:14:26 +02:00
"mousetrap" : "^1.6.1" ,
2019-01-28 02:25:31 +01:00
"prop-types" : "^15.6.2" ,
"react" : "^16.7.0" ,
"react-dom" : "^16.7.0" ,
"react-hammerjs" : "^1.0.1" ,
"react-sortable-hoc" : "^1.5.3" ,
2016-11-08 20:36:44 +01:00
"read-chunk" : "^2.0.0" ,
2019-01-28 02:25:31 +01:00
"string-to-stream" : "^1.1.1" ,
2017-02-11 13:27:03 +01:00
"strong-data-uri" : "^1.0.4" ,
2019-01-28 02:25:31 +01:00
"sweetalert2" : "^8.0.1" ,
"sweetalert2-react-content" : "^1.0.1" ,
2018-09-24 23:23:25 +02:00
"trash" : "^4.3.0" ,
2019-01-28 18:09:54 +01:00
"uuid" : "^3.3.2" ,
2016-10-30 11:57:12 +01:00
"which" : "^1.2.11"
}
}