diff --git a/package.json b/package.json index bcab99b..bd90542 100644 --- a/package.json +++ b/package.json @@ -8,13 +8,10 @@ "inferno-bootstrap": "^5.0.0", "inferno-router": "^5.0.1", "inferno-scripts": "6.3.0", - "lodash": "^4.17.5", - "node-exiftool": "^2.3.0", - "query-string": "^6.0.0" + "node-exiftool": "^2.3.0" }, "devDependencies": { "babel-eslint": "^8.2.2", - "bootstrap": "4", "electron": "^1.8.4", "electron-builder": "^20.8.1", "eslint": "^4.19.1", @@ -25,8 +22,7 @@ "eslint-plugin-promise": "^3.7.0", "eslint-plugin-standard": "^3.0.1", "foreman": "^2.0.0", - "husky": "^0.14.3", - "jquery": "^3.3.1" + "husky": "^0.14.3" }, "scripts": { "build": "inferno-scripts build", @@ -37,7 +33,8 @@ "fix": "eslint --fix src/**/*.js", "lint": "eslint src/**/*.js", "pack": "build --dir", - "postinstall": "electron-builder install-app-deps", + "postinstall": "electron-builder install-app-deps", + "precommit": "yarn lint", "react-start": "inferno-scripts start", "start": "nf start -p 3000", "test": "inferno-scripts test --env=jsdom" diff --git a/public/js/customElements.js b/public/js/customElements.js deleted file mode 100644 index 68a9ec8..0000000 --- a/public/js/customElements.js +++ /dev/null @@ -1,5 +0,0 @@ -/* class BSContainer extends HTMLElement {} -class FilmExifElement extends HTMLElement {} - -customElements.define('bs-container', BSContainer); -customElements.define('film-exif', FilmExifElement); */ diff --git a/src/components/FormBlock.js b/src/components/FormBlock.js index ad3c377..584ee27 100644 --- a/src/components/FormBlock.js +++ b/src/components/FormBlock.js @@ -8,18 +8,17 @@ import { export const FormBlock = ({ children, label, - name, - type='text', + type = 'text', ...props }) => { const formElement = (children !== undefined) ? children - : + : ; return ( - + {formElement} diff --git a/yarn.lock b/yarn.lock index 8c14f1c..7bdf8f5 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1240,10 +1240,6 @@ boom@5.x.x: dependencies: hoek "4.x.x" -bootstrap@4: - version "4.0.0" - resolved "https://registry.yarnpkg.com/bootstrap/-/bootstrap-4.0.0.tgz#ceb03842c145fcc1b9b4e15da2a05656ba68469a" - boxen@^1.2.1: version "1.3.0" resolved "https://registry.yarnpkg.com/boxen/-/boxen-1.3.0.tgz#55c6c39a8ba58d9c61ad22cd877532deb665a20b" @@ -1785,7 +1781,7 @@ commander@2.15.x, commander@^2.11.0, commander@~2.15.0: commander@~2.9.0: version "2.9.0" - resolved "https://registry.yarnpkg.com/commander/-/commander-2.9.0.tgz#9c99094176e12240cb22d6c5146098400fe0f7d4" + resolved "https://registry.npmjs.org/commander/-/commander-2.9.0.tgz#9c99094176e12240cb22d6c5146098400fe0f7d4" dependencies: graceful-readlink ">= 1.0.0" @@ -3385,7 +3381,7 @@ foreach@^2.0.5: foreman@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/foreman/-/foreman-2.0.0.tgz#00acd20f9dbbe2f79d04697bcca2a77ee00ee031" + resolved "https://registry.npmjs.org/foreman/-/foreman-2.0.0.tgz#00acd20f9dbbe2f79d04697bcca2a77ee00ee031" dependencies: commander "~2.9.0" http-proxy "~1.11.1" @@ -3636,7 +3632,7 @@ graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.1.9: "graceful-readlink@>= 1.0.0": version "1.0.1" - resolved "https://registry.yarnpkg.com/graceful-readlink/-/graceful-readlink-1.0.1.tgz#4cafad76bc62f02fa039b2f94e9a3dd3a391a725" + resolved "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz#4cafad76bc62f02fa039b2f94e9a3dd3a391a725" growly@^1.3.0: version "1.3.0" @@ -3934,7 +3930,7 @@ http-proxy@^1.16.2: http-proxy@~1.11.1: version "1.11.3" - resolved "https://registry.yarnpkg.com/http-proxy/-/http-proxy-1.11.3.tgz#1915dc888751e2a6bf3c2abfcb1808fa86c72353" + resolved "https://registry.npmjs.org/http-proxy/-/http-proxy-1.11.3.tgz#1915dc888751e2a6bf3c2abfcb1808fa86c72353" dependencies: eventemitter3 "1.x.x" requires-port "0.x.x" @@ -4895,10 +4891,6 @@ jest@22.4.2: import-local "^1.0.0" jest-cli "^22.4.2" -jquery@^3.3.1: - version "3.3.1" - resolved "https://registry.yarnpkg.com/jquery/-/jquery-3.3.1.tgz#958ce29e81c9790f31be7792df5d4d95fc57fbca" - js-base64@^2.1.9: version "2.4.3" resolved "https://registry.yarnpkg.com/js-base64/-/js-base64-2.4.3.tgz#2e545ec2b0f2957f41356510205214e98fad6582" @@ -5201,7 +5193,7 @@ lodash.uniq@^4.5.0: version "4.5.0" resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" -"lodash@>=3.5 <5", lodash@^4.13.1, lodash@^4.14.0, lodash@^4.15.0, lodash@^4.17.2, lodash@^4.17.3, lodash@^4.17.4, lodash@^4.17.5, lodash@^4.2.0, lodash@^4.3.0: +"lodash@>=3.5 <5", lodash@^4.13.1, lodash@^4.14.0, lodash@^4.15.0, lodash@^4.17.2, lodash@^4.17.3, lodash@^4.17.4, lodash@^4.2.0, lodash@^4.3.0: version "4.17.5" resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.5.tgz#99a92d65c0272debe8c96b6057bc8fbfa3bed511" @@ -5467,7 +5459,7 @@ multicast-dns@^6.0.1: mustache@^2.2.1: version "2.3.0" - resolved "https://registry.yarnpkg.com/mustache/-/mustache-2.3.0.tgz#4028f7778b17708a489930a6e52ac3bca0da41d0" + resolved "https://registry.npmjs.org/mustache/-/mustache-2.3.0.tgz#4028f7778b17708a489930a6e52ac3bca0da41d0" mute-stream@0.0.7: version "0.0.7" @@ -6524,13 +6516,6 @@ query-string@^4.1.0: object-assign "^4.1.0" strict-uri-encode "^1.0.0" -query-string@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/query-string/-/query-string-6.0.0.tgz#8b8f39447b73e8290d6f5e3581779218e9171142" - dependencies: - decode-uri-component "^0.2.0" - strict-uri-encode "^2.0.0" - querystring-es3@^0.2.0: version "0.2.1" resolved "https://registry.yarnpkg.com/querystring-es3/-/querystring-es3-0.2.1.tgz#9ec61f79049875707d69414596fd907a4d711e73" @@ -6908,7 +6893,7 @@ require-uncached@^1.0.3: requires-port@0.x.x: version "0.0.1" - resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-0.0.1.tgz#4b4414411d9df7c855995dd899a8c78a2951c16d" + resolved "https://registry.npmjs.org/requires-port/-/requires-port-0.0.1.tgz#4b4414411d9df7c855995dd899a8c78a2951c16d" requires-port@1.0.x, requires-port@1.x.x, requires-port@~1.0.0: version "1.0.0" @@ -7189,7 +7174,7 @@ shell-quote@1.6.1: shell-quote@~1.4.2: version "1.4.3" - resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.4.3.tgz#952c44e0b1ed9013ef53958179cc643e8777466b" + resolved "https://registry.npmjs.org/shell-quote/-/shell-quote-1.4.3.tgz#952c44e0b1ed9013ef53958179cc643e8777466b" dependencies: array-filter "~0.0.0" array-map "~0.0.0" @@ -7448,10 +7433,6 @@ strict-uri-encode@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz#279b225df1d582b1f54e65addd4352e18faa0713" -strict-uri-encode@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz#b9c7330c7042862f6b142dc274bbcc5866ce3546" - string-length@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/string-length/-/string-length-2.0.0.tgz#d40dbb686a3ace960c1cffca562bf2c45f8363ed"