diff --git a/.angular-cli.json b/.angular-cli.json
index 1796f0be..ccf86d4d 100644
--- a/.angular-cli.json
+++ b/.angular-cli.json
@@ -1,57 +1,57 @@
{
- "$schema": "./node_modules/@angular/cli/lib/config/schema.json",
- "project": {
- "name": "fuse2"
- },
- "apps": [
- {
- "root": "src",
- "outDir": "dist",
- "assets": [
- "assets",
- "favicon.ico"
- ],
- "index": "index.html",
- "main": "main.ts",
- "polyfills": "polyfills.ts",
- "test": "test.ts",
- "tsconfig": "tsconfig.app.json",
- "testTsconfig": "tsconfig.spec.json",
- "prefix": "app",
- "styles": [
- "styles.scss"
- ],
- "scripts": [],
- "environmentSource": "environments/environment.ts",
- "environments": {
- "dev": "environments/environment.ts",
- "prod": "environments/environment.prod.ts"
- }
- }
- ],
- "e2e": {
- "protractor": {
- "config": "./protractor.conf.js"
- }
- },
- "lint": [
- {
- "project": "src/tsconfig.app.json"
+ "$schema": "./node_modules/@angular/cli/lib/config/schema.json",
+ "project": {
+ "name": "fuse2"
},
- {
- "project": "src/tsconfig.spec.json"
+ "apps": [
+ {
+ "root": "src",
+ "outDir": "dist",
+ "assets": [
+ "assets",
+ "favicon.ico"
+ ],
+ "index": "index.html",
+ "main": "main.ts",
+ "polyfills": "polyfills.ts",
+ "test": "test.ts",
+ "tsconfig": "tsconfig.app.json",
+ "testTsconfig": "tsconfig.spec.json",
+ "prefix": "app",
+ "styles": [
+ "styles.scss"
+ ],
+ "scripts": [],
+ "environmentSource": "environments/environment.ts",
+ "environments": {
+ "dev": "environments/environment.ts",
+ "prod": "environments/environment.prod.ts"
+ }
+ }
+ ],
+ "e2e": {
+ "protractor": {
+ "config": "./protractor.conf.js"
+ }
},
- {
- "project": "e2e/tsconfig.e2e.json"
+ "lint": [
+ {
+ "project": "src/tsconfig.app.json"
+ },
+ {
+ "project": "src/tsconfig.spec.json"
+ },
+ {
+ "project": "e2e/tsconfig.e2e.json"
+ }
+ ],
+ "test": {
+ "karma": {
+ "config": "./karma.conf.js"
+ }
+ },
+ "defaults": {
+ "styleExt": "scss",
+ "component": {}
}
- ],
- "test": {
- "karma": {
- "config": "./karma.conf.js"
- }
- },
- "defaults": {
- "styleExt": "scss",
- "component": {}
- }
}
diff --git a/.floo b/.floo
new file mode 100644
index 00000000..d98f0ddc
--- /dev/null
+++ b/.floo
@@ -0,0 +1,3 @@
+{
+ "url": "https://floobits.com/srcn/Fuse2"
+}
\ No newline at end of file
diff --git a/.flooignore b/.flooignore
new file mode 100644
index 00000000..6d79ebd9
--- /dev/null
+++ b/.flooignore
@@ -0,0 +1,7 @@
+extern
+node_modules
+tmp
+vendor
+.idea/workspace.xml
+.idea/misc.xml
+assets/.gitkeep
diff --git a/package-lock.json b/package-lock.json
index 76019c2b..87abc48f 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -5,9 +5,9 @@
"requires": true,
"dependencies": {
"@angular/animations": {
- "version": "4.2.5",
- "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-4.2.5.tgz",
- "integrity": "sha1-EjD2vGoY8quyPifx2a6e+v0aYDE=",
+ "version": "4.2.6",
+ "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-4.2.6.tgz",
+ "integrity": "sha1-nZyAoRmwwDaTy9I7uvcosVMf/8c=",
"requires": {
"tslib": "1.7.1"
}
@@ -21,19 +21,19 @@
}
},
"@angular/cli": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-1.1.3.tgz",
- "integrity": "sha1-AcQUqoONGGKWGo5QgjoKvCY/Zjk=",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-1.2.0.tgz",
+ "integrity": "sha1-39i4mD7DfCttf5AurWA5bXtXFZc=",
"dev": true,
"requires": {
"@ngtools/json-schema": "1.1.0",
- "@ngtools/webpack": "1.4.2",
+ "@ngtools/webpack": "1.5.0",
"autoprefixer": "6.7.7",
"chalk": "1.1.3",
"common-tags": "1.4.0",
+ "core-object": "3.1.3",
"css-loader": "0.28.4",
"cssnano": "3.10.0",
- "debug": "2.6.8",
"denodeify": "1.2.1",
"diff": "3.2.0",
"ember-cli-normalize-entity-name": "1.0.0",
@@ -41,17 +41,20 @@
"exports-loader": "0.6.4",
"extract-text-webpack-plugin": "2.1.2",
"file-loader": "0.10.1",
- "fs-extra": "2.1.2",
+ "fs-extra": "3.0.1",
"get-caller-file": "1.0.2",
"glob": "7.1.2",
+ "heimdalljs": "0.2.5",
+ "heimdalljs-logger": "0.1.9",
"html-webpack-plugin": "2.29.0",
"inflection": "1.12.0",
- "inquirer": "3.1.1",
+ "inquirer": "3.2.0",
"isbinaryfile": "3.0.2",
"istanbul-instrumenter-loader": "2.0.0",
"json-loader": "0.5.4",
"less": "2.7.2",
- "less-loader": "4.0.4",
+ "less-loader": "4.0.5",
+ "license-webpack-plugin": "0.4.3",
"lodash": "4.17.4",
"memory-fs": "0.4.1",
"minimatch": "3.0.4",
@@ -64,8 +67,7 @@
"postcss-url": "5.1.2",
"raw-loader": "0.5.1",
"resolve": "1.3.3",
- "rimraf": "2.6.1",
- "rsvp": "3.5.0",
+ "rsvp": "3.6.1",
"rxjs": "5.4.2",
"sass-loader": "6.0.6",
"script-loader": "0.7.0",
@@ -87,32 +89,41 @@
}
},
"@angular/common": {
- "version": "4.2.5",
- "resolved": "https://registry.npmjs.org/@angular/common/-/common-4.2.5.tgz",
- "integrity": "sha1-TVCpW0RM1Yz3BvDandFAfTuDNi4=",
+ "version": "4.2.6",
+ "resolved": "https://registry.npmjs.org/@angular/common/-/common-4.2.6.tgz",
+ "integrity": "sha1-IQrOS9JON1+LQbpS/rNLGKiH1do=",
"requires": {
"tslib": "1.7.1"
}
},
"@angular/compiler": {
- "version": "4.2.5",
- "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-4.2.5.tgz",
- "integrity": "sha1-tIZ0x0VrKw3xBy1w5OZnr4bN34M=",
+ "version": "4.2.6",
+ "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-4.2.6.tgz",
+ "integrity": "sha1-ZndW1JXKDUXSBhJooQ1Sr4Ofr/Q=",
"requires": {
"tslib": "1.7.1"
}
},
"@angular/compiler-cli": {
- "version": "4.2.4",
- "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-4.2.4.tgz",
- "integrity": "sha1-zOlBooNi/BwEKrhYkPyqseIz3Vc=",
+ "version": "4.2.6",
+ "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-4.2.6.tgz",
+ "integrity": "sha1-iiE1Ipnz69Hj8XWBBUFkVmyjBr4=",
"dev": true,
"requires": {
- "@angular/tsc-wrapped": "4.2.4",
+ "@angular/tsc-wrapped": "4.2.6",
"minimist": "1.2.0",
"reflect-metadata": "0.1.10"
},
"dependencies": {
+ "@angular/tsc-wrapped": {
+ "version": "4.2.6",
+ "resolved": "https://registry.npmjs.org/@angular/tsc-wrapped/-/tsc-wrapped-4.2.6.tgz",
+ "integrity": "sha1-YORLWzjzNA7hTFSlinoHEzxk6Jg=",
+ "dev": true,
+ "requires": {
+ "tsickle": "0.21.6"
+ }
+ },
"minimist": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
@@ -122,38 +133,38 @@
}
},
"@angular/core": {
- "version": "4.2.5",
- "resolved": "https://registry.npmjs.org/@angular/core/-/core-4.2.5.tgz",
- "integrity": "sha1-YcG1iFwmIzLXN/vg9dcRUXWahGQ=",
+ "version": "4.2.6",
+ "resolved": "https://registry.npmjs.org/@angular/core/-/core-4.2.6.tgz",
+ "integrity": "sha1-DByP8BV/B29KfAtyHKFCPxu+Fk4=",
"requires": {
"tslib": "1.7.1"
}
},
"@angular/flex-layout": {
- "version": "2.0.0-beta.8",
- "resolved": "https://registry.npmjs.org/@angular/flex-layout/-/flex-layout-2.0.0-beta.8.tgz",
- "integrity": "sha1-uc9XhlqTyhWP5W2FCVJCPySNEDs="
+ "version": "2.0.0-rc.1",
+ "resolved": "https://registry.npmjs.org/@angular/flex-layout/-/flex-layout-2.0.0-rc.1.tgz",
+ "integrity": "sha1-lvp/hbLEus8nhJE6LWB+LtI9x/E="
},
"@angular/forms": {
- "version": "4.2.5",
- "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-4.2.5.tgz",
- "integrity": "sha1-p+VcjR9aToU37+Ht14NOSh9ZxuQ=",
+ "version": "4.2.6",
+ "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-4.2.6.tgz",
+ "integrity": "sha1-nTI5lgjkYDu/GXQXqluU6ApGfrA=",
"requires": {
"tslib": "1.7.1"
}
},
"@angular/http": {
- "version": "4.2.5",
- "resolved": "https://registry.npmjs.org/@angular/http/-/http-4.2.5.tgz",
- "integrity": "sha1-P/+OXPjogmK6zRyZYwQxLDxaOu8=",
+ "version": "4.2.6",
+ "resolved": "https://registry.npmjs.org/@angular/http/-/http-4.2.6.tgz",
+ "integrity": "sha1-SZ4roLvB89cbdt6+wDTJWMrxE04=",
"requires": {
"tslib": "1.7.1"
}
},
"@angular/language-service": {
- "version": "4.2.4",
- "resolved": "https://registry.npmjs.org/@angular/language-service/-/language-service-4.2.4.tgz",
- "integrity": "sha1-XARJh+XVMhGBgWMsVrgCv58hv5o=",
+ "version": "4.2.6",
+ "resolved": "https://registry.npmjs.org/@angular/language-service/-/language-service-4.2.6.tgz",
+ "integrity": "sha1-EWCs7OwyQ2OWPtIm1RM0ivow/K0=",
"dev": true
},
"@angular/material": {
@@ -165,38 +176,29 @@
}
},
"@angular/platform-browser": {
- "version": "4.2.5",
- "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-4.2.5.tgz",
- "integrity": "sha1-2d3+D4EITpjvJKefSF27ES54oMQ=",
+ "version": "4.2.6",
+ "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-4.2.6.tgz",
+ "integrity": "sha1-oTH/WSIl/mSWvKLJr/YSpNvd9Dc=",
"requires": {
"tslib": "1.7.1"
}
},
"@angular/platform-browser-dynamic": {
- "version": "4.2.5",
- "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-4.2.5.tgz",
- "integrity": "sha1-gHbsSohcw6GiPF5UDECn/dP357I=",
+ "version": "4.2.6",
+ "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-4.2.6.tgz",
+ "integrity": "sha1-TmyK0s1c/BeIBBf3fyo0E895HCY=",
"requires": {
"tslib": "1.7.1"
}
},
"@angular/router": {
- "version": "4.2.5",
- "resolved": "https://registry.npmjs.org/@angular/router/-/router-4.2.5.tgz",
- "integrity": "sha1-fzZAiUk6saBurF8MYowPn9sRAI8=",
+ "version": "4.2.6",
+ "resolved": "https://registry.npmjs.org/@angular/router/-/router-4.2.6.tgz",
+ "integrity": "sha1-ppGdm2HEX/wV++5ZM5jj/VMtq0Y=",
"requires": {
"tslib": "1.7.1"
}
},
- "@angular/tsc-wrapped": {
- "version": "4.2.4",
- "resolved": "https://registry.npmjs.org/@angular/tsc-wrapped/-/tsc-wrapped-4.2.4.tgz",
- "integrity": "sha1-lW/xTM8gQyQ7DMgjNrIh2+YxWu8=",
- "dev": true,
- "requires": {
- "tsickle": "0.21.6"
- }
- },
"@ngtools/json-schema": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/@ngtools/json-schema/-/json-schema-1.1.0.tgz",
@@ -204,27 +206,36 @@
"dev": true
},
"@ngtools/webpack": {
- "version": "1.4.2",
- "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-1.4.2.tgz",
- "integrity": "sha1-E2qbOVnpUCnXy2f6z/8QoD0t3b8=",
+ "version": "1.5.0",
+ "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-1.5.0.tgz",
+ "integrity": "sha1-tr5Y2FfUH4mZdR1rvD0h6EvJd8o=",
"dev": true,
"requires": {
- "enhanced-resolve": "3.1.0",
+ "enhanced-resolve": "3.3.0",
"loader-utils": "1.1.0",
"magic-string": "0.19.1",
"source-map": "0.5.6"
}
},
"@types/jasmine": {
- "version": "2.5.45",
- "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-2.5.45.tgz",
- "integrity": "sha1-WJKKYh0BTOarWcWpxBBx9zKLDKk=",
+ "version": "2.5.53",
+ "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-2.5.53.tgz",
+ "integrity": "sha512-2YNL0jXYuN7w07mb1sMZQ6T6zOvGi83v8UbjhBZ8mhvI1VkQ2STU9XOrTFyvWswMyh5rW1evS+e7qltYJvTqPA==",
"dev": true
},
+ "@types/jasminewd2": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/@types/jasminewd2/-/jasminewd2-2.0.2.tgz",
+ "integrity": "sha1-X2jh5pe/ELxv2Mvy4Aaj1nEsW2Q=",
+ "dev": true,
+ "requires": {
+ "@types/jasmine": "2.5.53"
+ }
+ },
"@types/node": {
- "version": "6.0.79",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-6.0.79.tgz",
- "integrity": "sha512-7F3/P6MkTPA0QxOstRqfcnoReCUy5V/QG92cyBoZSPnqdX44L8TtNELSVfN56gAttm3YWj9cEi8FRIPVq0WmeQ==",
+ "version": "6.0.80",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-6.0.80.tgz",
+ "integrity": "sha512-FJedmtuVj9Jb2AbI3cKYlAczj+3Lv3I8g2wjricLSRBCW0Oj7kzG4D6gUmgDc2Ptm0A1lat2AuheqK5kdYfswg==",
"dev": true
},
"@types/q": {
@@ -256,9 +267,9 @@
}
},
"acorn": {
- "version": "5.0.3",
- "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.0.3.tgz",
- "integrity": "sha1-xGDfCEkUY/AozLguqzcwvwEIez0=",
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.1.1.tgz",
+ "integrity": "sha512-vOk6uEMctu0vQrvuSqFdJyqj1Q0S5VTDL79qtjo+DhRr+1mmaD+tluFSCZqhvi/JUhXSzoZN2BhtstaPEeE8cw==",
"dev": true
},
"acorn-dynamic-import": {
@@ -309,13 +320,13 @@
}
},
"ajv": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.2.0.tgz",
- "integrity": "sha1-wXNQJMXaLvdcwZBxMHPUTwmL9IY=",
+ "version": "5.2.2",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.2.2.tgz",
+ "integrity": "sha1-R8aNaehvXZUxA7AHSpQw3GPaXjk=",
"dev": true,
"requires": {
"co": "4.6.0",
- "fast-deep-equal": "0.1.0",
+ "fast-deep-equal": "1.0.0",
"json-schema-traverse": "0.3.1",
"json-stable-stringify": "1.0.1"
}
@@ -490,9 +501,9 @@
"dev": true
},
"asap": {
- "version": "2.0.5",
- "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.5.tgz",
- "integrity": "sha1-UidltQw1EEkOUtfc/ghe+bqWlY8=",
+ "version": "2.0.6",
+ "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
+ "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=",
"dev": true,
"optional": true
},
@@ -562,7 +573,7 @@
"dev": true,
"requires": {
"browserslist": "1.7.7",
- "caniuse-db": "1.0.30000696",
+ "caniuse-db": "1.0.30000700",
"normalize-range": "0.1.2",
"num2fraction": "1.2.2",
"postcss": "5.2.17",
@@ -892,7 +903,7 @@
"dev": true,
"requires": {
"buffer-xor": "1.0.3",
- "cipher-base": "1.0.3",
+ "cipher-base": "1.0.4",
"create-hash": "1.1.3",
"evp_bytestokey": "1.0.0",
"inherits": "2.0.3"
@@ -915,7 +926,7 @@
"integrity": "sha1-2qJ3cXRwki7S/hhZQRihdUOXId0=",
"dev": true,
"requires": {
- "cipher-base": "1.0.3",
+ "cipher-base": "1.0.4",
"des.js": "1.0.0",
"inherits": "2.0.3"
}
@@ -960,8 +971,8 @@
"integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=",
"dev": true,
"requires": {
- "caniuse-db": "1.0.30000696",
- "electron-to-chromium": "1.3.14"
+ "caniuse-db": "1.0.30000700",
+ "electron-to-chromium": "1.3.15"
}
},
"buffer": {
@@ -994,9 +1005,9 @@
"dev": true
},
"bytes": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.3.0.tgz",
- "integrity": "sha1-1baAoWW2IBc5rLYRVCqrwtjOsHA=",
+ "version": "2.5.0",
+ "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.5.0.tgz",
+ "integrity": "sha1-TJQj6i0lLCcMQbK97+/5u2tiwGo=",
"dev": true
},
"callsite": {
@@ -1038,15 +1049,15 @@
"dev": true,
"requires": {
"browserslist": "1.7.7",
- "caniuse-db": "1.0.30000696",
+ "caniuse-db": "1.0.30000700",
"lodash.memoize": "4.1.2",
"lodash.uniq": "4.5.0"
}
},
"caniuse-db": {
- "version": "1.0.30000696",
- "resolved": "https://registry.npmjs.org/caniuse-db/-/caniuse-db-1.0.30000696.tgz",
- "integrity": "sha1-5x9cYeH5bHo69OeRrF21XhFzdgQ=",
+ "version": "1.0.30000700",
+ "resolved": "https://registry.npmjs.org/caniuse-db/-/caniuse-db-1.0.30000700.tgz",
+ "integrity": "sha1-l8/Eg4Ze6oV33Ho2dJKbmr9VMJU=",
"dev": true
},
"caseless": {
@@ -1112,12 +1123,13 @@
}
},
"cipher-base": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.3.tgz",
- "integrity": "sha1-7qvxlEGc6QDaMBjCB9IS8qbfCgc=",
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz",
+ "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==",
"dev": true,
"requires": {
- "inherits": "2.0.3"
+ "inherits": "2.0.3",
+ "safe-buffer": "5.1.1"
}
},
"clap": {
@@ -1130,9 +1142,9 @@
}
},
"clean-css": {
- "version": "4.1.4",
- "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.1.4.tgz",
- "integrity": "sha1-7siBHbJ0V+AHjYypIfqBty+oK/Q=",
+ "version": "4.1.6",
+ "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.1.6.tgz",
+ "integrity": "sha1-Wke+tSaZTLT3vzYYilXtO0VSjws=",
"dev": true,
"requires": {
"source-map": "0.5.6"
@@ -1199,7 +1211,7 @@
"dev": true,
"requires": {
"for-own": "1.0.0",
- "is-plain-object": "2.0.3",
+ "is-plain-object": "2.0.4",
"kind-of": "3.2.2",
"shallow-clone": "0.1.2"
}
@@ -1211,9 +1223,9 @@
"dev": true
},
"coa": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/coa/-/coa-1.0.3.tgz",
- "integrity": "sha1-G1Sl4dz3fJkEVdTe6pjFZEFtyJM=",
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/coa/-/coa-1.0.4.tgz",
+ "integrity": "sha1-qe8VNmDWqGqL3sAomlxoTSF0Mv0=",
"dev": true,
"requires": {
"q": "1.5.0"
@@ -1355,34 +1367,18 @@
}
},
"compression": {
- "version": "1.6.2",
- "resolved": "https://registry.npmjs.org/compression/-/compression-1.6.2.tgz",
- "integrity": "sha1-zOsSHsydCcUtetDDNQ6pPd1AK8M=",
+ "version": "1.7.0",
+ "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.0.tgz",
+ "integrity": "sha1-AwyfGY8WQ6BX13anOOki2kNzAS0=",
"dev": true,
"requires": {
"accepts": "1.3.3",
- "bytes": "2.3.0",
+ "bytes": "2.5.0",
"compressible": "2.0.10",
- "debug": "2.2.0",
+ "debug": "2.6.8",
"on-headers": "1.0.1",
+ "safe-buffer": "5.1.1",
"vary": "1.1.1"
- },
- "dependencies": {
- "debug": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz",
- "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=",
- "dev": true,
- "requires": {
- "ms": "0.7.1"
- }
- },
- "ms": {
- "version": "0.7.1",
- "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz",
- "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=",
- "dev": true
- }
}
},
"concat-map": {
@@ -1476,6 +1472,15 @@
"resolved": "https://registry.npmjs.org/core-js/-/core-js-2.4.1.tgz",
"integrity": "sha1-TekR5mew6ukSTjQlS1OupvxhjT4="
},
+ "core-object": {
+ "version": "3.1.3",
+ "resolved": "https://registry.npmjs.org/core-object/-/core-object-3.1.3.tgz",
+ "integrity": "sha1-3zmbMxG9sMkJ6Krokp/DwcSyWIA=",
+ "dev": true,
+ "requires": {
+ "chalk": "1.1.3"
+ }
+ },
"core-util-is": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
@@ -1521,7 +1526,7 @@
"integrity": "sha1-YGBCrIuSYnUPSDyt2rD1gZFy2P0=",
"dev": true,
"requires": {
- "cipher-base": "1.0.3",
+ "cipher-base": "1.0.4",
"inherits": "2.0.3",
"ripemd160": "2.0.1",
"sha.js": "2.4.8"
@@ -1533,7 +1538,7 @@
"integrity": "sha1-rLniIaThe9sHbpBlfEK5PjcmzwY=",
"dev": true,
"requires": {
- "cipher-base": "1.0.3",
+ "cipher-base": "1.0.4",
"create-hash": "1.1.3",
"inherits": "2.0.3",
"ripemd160": "2.0.1",
@@ -1561,9 +1566,9 @@
}
},
"crypto-browserify": {
- "version": "3.11.0",
- "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.11.0.tgz",
- "integrity": "sha1-NlKgkGq5sqfgw85mpAjpV6JIVSI=",
+ "version": "3.11.1",
+ "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.11.1.tgz",
+ "integrity": "sha512-Na7ZlwCOqoaW5RwUK1WpXws2kv8mNhWdTlzob0UXulk6G9BDbyiJaGTYBIX61Ozn9l1EPPJpICZb4DaOpT9NlQ==",
"dev": true,
"requires": {
"browserify-cipher": "1.0.0",
@@ -1889,6 +1894,15 @@
"path-is-absolute": "1.0.1",
"rimraf": "2.6.1"
}
+ },
+ "jsonfile": {
+ "version": "2.4.0",
+ "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz",
+ "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=",
+ "dev": true,
+ "requires": {
+ "graceful-fs": "4.1.11"
+ }
}
}
},
@@ -1987,9 +2001,9 @@
"dev": true
},
"electron-to-chromium": {
- "version": "1.3.14",
- "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.14.tgz",
- "integrity": "sha1-ZK8Pnv08PGrNV9cfg7Scp+6cS0M=",
+ "version": "1.3.15",
+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.15.tgz",
+ "integrity": "sha1-CDl5NIkcvPrrvRi4KpW1pIETg2k=",
"dev": true
},
"elliptic": {
@@ -2000,7 +2014,7 @@
"requires": {
"bn.js": "4.11.7",
"brorand": "1.1.0",
- "hash.js": "1.1.2",
+ "hash.js": "1.1.3",
"hmac-drbg": "1.0.1",
"inherits": "2.0.3",
"minimalistic-assert": "1.0.0",
@@ -2123,9 +2137,9 @@
}
},
"enhanced-resolve": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-3.1.0.tgz",
- "integrity": "sha1-n0tib1dyRe3PSyrYPYbhf09CHew=",
+ "version": "3.3.0",
+ "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-3.3.0.tgz",
+ "integrity": "sha512-2qbxE7ek3YxPJ1ML6V+satHkzHpJQKWkRHmRx6mfAoW59yP8YH8BFplbegSP+u2hBd6B6KCOpvJQ3dZAP+hkpg==",
"dev": true,
"requires": {
"graceful-fs": "4.1.11",
@@ -2400,9 +2414,9 @@
"dev": true
},
"fast-deep-equal": {
- "version": "0.1.0",
- "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-0.1.0.tgz",
- "integrity": "sha1-XG9FmaumszPuM0Li7ZeGcvEAH40=",
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.0.0.tgz",
+ "integrity": "sha1-liVqO8l1WV6zbYLpkp0GDYk0Of8=",
"dev": true
},
"fastparse": {
@@ -2574,13 +2588,14 @@
}
},
"fs-extra": {
- "version": "2.1.2",
- "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-2.1.2.tgz",
- "integrity": "sha1-BGxwFjzvmq1GsOSn+kZ/si1x3jU=",
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-3.0.1.tgz",
+ "integrity": "sha1-N5TzeMWLNC6n27sjCVEJxLO2IpE=",
"dev": true,
"requires": {
"graceful-fs": "4.1.11",
- "jsonfile": "2.4.0"
+ "jsonfile": "3.0.1",
+ "universalify": "0.1.0"
}
},
"fs.realpath": {
@@ -3801,9 +3816,9 @@
}
},
"hash.js": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.2.tgz",
- "integrity": "sha512-SsNl8Ro2uz5xUTRYq8ysWzX8B7jCj7pLvX3opktaI6ZrTT2YElqjFVJXHJZe+5Aby20c9UC7elCjJDe1dhTaAw==",
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.3.tgz",
+ "integrity": "sha512-/UETyP0W22QILqS+6HowevwhEFJ3MBJnwTf75Qob9Wz9t0DPuisL8kW8YZMK62dHAKE1c1p+gY1TtOLY+USEHA==",
"dev": true,
"requires": {
"inherits": "2.0.3",
@@ -3828,13 +3843,40 @@
"integrity": "sha1-k0EP0hsAlzUVH4howvJx80J+I/0=",
"dev": true
},
+ "heimdalljs": {
+ "version": "0.2.5",
+ "resolved": "https://registry.npmjs.org/heimdalljs/-/heimdalljs-0.2.5.tgz",
+ "integrity": "sha1-aqVDCO7nk7ZCz/nPlHgURfN3MKw=",
+ "dev": true,
+ "requires": {
+ "rsvp": "3.2.1"
+ },
+ "dependencies": {
+ "rsvp": {
+ "version": "3.2.1",
+ "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-3.2.1.tgz",
+ "integrity": "sha1-B8tKXfJa3Z6Cbrxn3Mn9idsn2Eo=",
+ "dev": true
+ }
+ }
+ },
+ "heimdalljs-logger": {
+ "version": "0.1.9",
+ "resolved": "https://registry.npmjs.org/heimdalljs-logger/-/heimdalljs-logger-0.1.9.tgz",
+ "integrity": "sha1-12raTkW3u294b8nAEKaOsuL68XY=",
+ "dev": true,
+ "requires": {
+ "debug": "2.6.8",
+ "heimdalljs": "0.2.5"
+ }
+ },
"hmac-drbg": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz",
"integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=",
"dev": true,
"requires": {
- "hash.js": "1.1.2",
+ "hash.js": "1.1.3",
"minimalistic-assert": "1.0.0",
"minimalistic-crypto-utils": "1.0.1"
}
@@ -3882,13 +3924,13 @@
"dev": true,
"requires": {
"camel-case": "3.0.0",
- "clean-css": "4.1.4",
+ "clean-css": "4.1.6",
"commander": "2.9.0",
"he": "1.1.1",
"ncname": "1.0.0",
"param-case": "2.1.1",
"relateurl": "0.2.7",
- "uglify-js": "3.0.20"
+ "uglify-js": "3.0.24"
}
},
"html-webpack-plugin": {
@@ -4069,9 +4111,29 @@
"integrity": "sha1-g/Cg7DeL8yRheLbCrZE28TWxyWI=",
"dev": true,
"requires": {
- "postcss": "6.0.3"
+ "postcss": "6.0.6"
},
"dependencies": {
+ "ansi-styles": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.1.0.tgz",
+ "integrity": "sha1-CcIC1ckX7CMYjKpcnLkXnNlUd1A=",
+ "dev": true,
+ "requires": {
+ "color-convert": "1.9.0"
+ }
+ },
+ "chalk": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.0.1.tgz",
+ "integrity": "sha512-Mp+FXEI+FrwY/XYV45b2YD3E8i3HwnEAoFcM0qlZzq/RZ9RwWitt2Y/c7cqRAz70U7hfekqx6qNYthuKFO6K0g==",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "3.1.0",
+ "escape-string-regexp": "1.0.5",
+ "supports-color": "4.2.0"
+ }
+ },
"has-flag": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz",
@@ -4079,20 +4141,20 @@
"dev": true
},
"postcss": {
- "version": "6.0.3",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.3.tgz",
- "integrity": "sha1-t/Vls9lW+7hWXKfB4jnQUG5CfYs=",
+ "version": "6.0.6",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.6.tgz",
+ "integrity": "sha1-u6TVjohPx4yEDRU54Q7dqruPc70=",
"dev": true,
"requires": {
- "chalk": "1.1.3",
+ "chalk": "2.0.1",
"source-map": "0.5.6",
- "supports-color": "4.0.0"
+ "supports-color": "4.2.0"
}
},
"supports-color": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.0.0.tgz",
- "integrity": "sha1-M6fGgKpRLJ0D75KcrLuXTSA9J5A=",
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.2.0.tgz",
+ "integrity": "sha512-Ts0Mu/A1S1aZxEJNG88I4Oc9rcZSBFNac5e27yh4j2mqbhZSSzR1Ah79EYwSn9Zuh7lrlGD2cVGzw1RKGzyLSg==",
"dev": true,
"requires": {
"has-flag": "2.0.0"
@@ -4178,13 +4240,13 @@
"dev": true
},
"inquirer": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-3.1.1.tgz",
- "integrity": "sha512-H50sHQwgvvaTBd3HpKMVtL/u6LoHDvYym51gd7bGQe/+9HkCE+J0/3N5FJLfd6O6oz44hHewC2Pc2LodzWVafQ==",
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-3.2.0.tgz",
+ "integrity": "sha512-4CyUYMP7lOBkiUU1rR24WGrfRX6SucwbY2Mqb1PdApU24wnTIk4TsnkQwV72dDdIKZ2ycLP+fWCV+tA7wwgoew==",
"dev": true,
"requires": {
"ansi-escapes": "2.0.0",
- "chalk": "1.1.3",
+ "chalk": "2.0.1",
"cli-cursor": "2.1.0",
"cli-width": "2.1.0",
"external-editor": "2.0.4",
@@ -4195,8 +4257,60 @@
"rx-lite": "4.0.8",
"rx-lite-aggregates": "4.0.8",
"string-width": "2.1.0",
- "strip-ansi": "3.0.1",
+ "strip-ansi": "4.0.0",
"through": "2.3.8"
+ },
+ "dependencies": {
+ "ansi-regex": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
+ "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
+ "dev": true
+ },
+ "ansi-styles": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.1.0.tgz",
+ "integrity": "sha1-CcIC1ckX7CMYjKpcnLkXnNlUd1A=",
+ "dev": true,
+ "requires": {
+ "color-convert": "1.9.0"
+ }
+ },
+ "chalk": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.0.1.tgz",
+ "integrity": "sha512-Mp+FXEI+FrwY/XYV45b2YD3E8i3HwnEAoFcM0qlZzq/RZ9RwWitt2Y/c7cqRAz70U7hfekqx6qNYthuKFO6K0g==",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "3.1.0",
+ "escape-string-regexp": "1.0.5",
+ "supports-color": "4.2.0"
+ }
+ },
+ "has-flag": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz",
+ "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=",
+ "dev": true
+ },
+ "strip-ansi": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
+ "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
+ "dev": true,
+ "requires": {
+ "ansi-regex": "3.0.0"
+ }
+ },
+ "supports-color": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.2.0.tgz",
+ "integrity": "sha512-Ts0Mu/A1S1aZxEJNG88I4Oc9rcZSBFNac5e27yh4j2mqbhZSSzR1Ah79EYwSn9Zuh7lrlGD2cVGzw1RKGzyLSg==",
+ "dev": true,
+ "requires": {
+ "has-flag": "2.0.0"
+ }
+ }
}
},
"interpret": {
@@ -4359,12 +4473,12 @@
"dev": true
},
"is-plain-object": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.3.tgz",
- "integrity": "sha1-wVvz5LZrYtcu+vKSWEhmPsvGGbY=",
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
+ "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
"dev": true,
"requires": {
- "isobject": "3.0.0"
+ "isobject": "3.0.1"
}
},
"is-posix-bracket": {
@@ -4425,9 +4539,9 @@
"dev": true
},
"isobject": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.0.tgz",
- "integrity": "sha1-OVZSF/NmF4nooKDAgNX35rxG4aA=",
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
+ "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
"dev": true
},
"isstream": {
@@ -4765,9 +4879,9 @@
"dev": true
},
"jsonfile": {
- "version": "2.4.0",
- "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz",
- "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=",
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-3.0.1.tgz",
+ "integrity": "sha1-pezG9l9T9mLEQVx2daAzHQmS7GY=",
"dev": true,
"requires": {
"graceful-fs": "4.1.11"
@@ -4937,9 +5051,9 @@
}
},
"less-loader": {
- "version": "4.0.4",
- "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-4.0.4.tgz",
- "integrity": "sha1-tKjEOEPmXGfS6i6xRltcQjPVAGo=",
+ "version": "4.0.5",
+ "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-4.0.5.tgz",
+ "integrity": "sha1-rhVadAbKxqzSk9eFWH/P8PR4xN0=",
"dev": true,
"requires": {
"clone": "2.1.1",
@@ -4955,6 +5069,15 @@
}
}
},
+ "license-webpack-plugin": {
+ "version": "0.4.3",
+ "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-0.4.3.tgz",
+ "integrity": "sha1-+diNTrwEQHoAYejMrCZXH4jlGhY=",
+ "dev": true,
+ "requires": {
+ "object-assign": "4.1.1"
+ }
+ },
"load-json-file": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
@@ -5409,7 +5532,7 @@
"buffer": "4.9.1",
"console-browserify": "1.1.0",
"constants-browserify": "1.0.0",
- "crypto-browserify": "3.11.0",
+ "crypto-browserify": "3.11.1",
"domain-browser": "1.1.7",
"events": "1.1.1",
"https-browserify": "0.0.1",
@@ -6143,9 +6266,29 @@
"integrity": "sha1-thTJcgvmgW6u41+zpfqh26agXds=",
"dev": true,
"requires": {
- "postcss": "6.0.3"
+ "postcss": "6.0.6"
},
"dependencies": {
+ "ansi-styles": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.1.0.tgz",
+ "integrity": "sha1-CcIC1ckX7CMYjKpcnLkXnNlUd1A=",
+ "dev": true,
+ "requires": {
+ "color-convert": "1.9.0"
+ }
+ },
+ "chalk": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.0.1.tgz",
+ "integrity": "sha512-Mp+FXEI+FrwY/XYV45b2YD3E8i3HwnEAoFcM0qlZzq/RZ9RwWitt2Y/c7cqRAz70U7hfekqx6qNYthuKFO6K0g==",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "3.1.0",
+ "escape-string-regexp": "1.0.5",
+ "supports-color": "4.2.0"
+ }
+ },
"has-flag": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz",
@@ -6153,20 +6296,20 @@
"dev": true
},
"postcss": {
- "version": "6.0.3",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.3.tgz",
- "integrity": "sha1-t/Vls9lW+7hWXKfB4jnQUG5CfYs=",
+ "version": "6.0.6",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.6.tgz",
+ "integrity": "sha1-u6TVjohPx4yEDRU54Q7dqruPc70=",
"dev": true,
"requires": {
- "chalk": "1.1.3",
+ "chalk": "2.0.1",
"source-map": "0.5.6",
- "supports-color": "4.0.0"
+ "supports-color": "4.2.0"
}
},
"supports-color": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.0.0.tgz",
- "integrity": "sha1-M6fGgKpRLJ0D75KcrLuXTSA9J5A=",
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.2.0.tgz",
+ "integrity": "sha512-Ts0Mu/A1S1aZxEJNG88I4Oc9rcZSBFNac5e27yh4j2mqbhZSSzR1Ah79EYwSn9Zuh7lrlGD2cVGzw1RKGzyLSg==",
"dev": true,
"requires": {
"has-flag": "2.0.0"
@@ -6181,9 +6324,29 @@
"dev": true,
"requires": {
"css-selector-tokenizer": "0.7.0",
- "postcss": "6.0.3"
+ "postcss": "6.0.6"
},
"dependencies": {
+ "ansi-styles": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.1.0.tgz",
+ "integrity": "sha1-CcIC1ckX7CMYjKpcnLkXnNlUd1A=",
+ "dev": true,
+ "requires": {
+ "color-convert": "1.9.0"
+ }
+ },
+ "chalk": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.0.1.tgz",
+ "integrity": "sha512-Mp+FXEI+FrwY/XYV45b2YD3E8i3HwnEAoFcM0qlZzq/RZ9RwWitt2Y/c7cqRAz70U7hfekqx6qNYthuKFO6K0g==",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "3.1.0",
+ "escape-string-regexp": "1.0.5",
+ "supports-color": "4.2.0"
+ }
+ },
"has-flag": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz",
@@ -6191,20 +6354,20 @@
"dev": true
},
"postcss": {
- "version": "6.0.3",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.3.tgz",
- "integrity": "sha1-t/Vls9lW+7hWXKfB4jnQUG5CfYs=",
+ "version": "6.0.6",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.6.tgz",
+ "integrity": "sha1-u6TVjohPx4yEDRU54Q7dqruPc70=",
"dev": true,
"requires": {
- "chalk": "1.1.3",
+ "chalk": "2.0.1",
"source-map": "0.5.6",
- "supports-color": "4.0.0"
+ "supports-color": "4.2.0"
}
},
"supports-color": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.0.0.tgz",
- "integrity": "sha1-M6fGgKpRLJ0D75KcrLuXTSA9J5A=",
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.2.0.tgz",
+ "integrity": "sha512-Ts0Mu/A1S1aZxEJNG88I4Oc9rcZSBFNac5e27yh4j2mqbhZSSzR1Ah79EYwSn9Zuh7lrlGD2cVGzw1RKGzyLSg==",
"dev": true,
"requires": {
"has-flag": "2.0.0"
@@ -6219,9 +6382,29 @@
"dev": true,
"requires": {
"css-selector-tokenizer": "0.7.0",
- "postcss": "6.0.3"
+ "postcss": "6.0.6"
},
"dependencies": {
+ "ansi-styles": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.1.0.tgz",
+ "integrity": "sha1-CcIC1ckX7CMYjKpcnLkXnNlUd1A=",
+ "dev": true,
+ "requires": {
+ "color-convert": "1.9.0"
+ }
+ },
+ "chalk": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.0.1.tgz",
+ "integrity": "sha512-Mp+FXEI+FrwY/XYV45b2YD3E8i3HwnEAoFcM0qlZzq/RZ9RwWitt2Y/c7cqRAz70U7hfekqx6qNYthuKFO6K0g==",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "3.1.0",
+ "escape-string-regexp": "1.0.5",
+ "supports-color": "4.2.0"
+ }
+ },
"has-flag": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz",
@@ -6229,20 +6412,20 @@
"dev": true
},
"postcss": {
- "version": "6.0.3",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.3.tgz",
- "integrity": "sha1-t/Vls9lW+7hWXKfB4jnQUG5CfYs=",
+ "version": "6.0.6",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.6.tgz",
+ "integrity": "sha1-u6TVjohPx4yEDRU54Q7dqruPc70=",
"dev": true,
"requires": {
- "chalk": "1.1.3",
+ "chalk": "2.0.1",
"source-map": "0.5.6",
- "supports-color": "4.0.0"
+ "supports-color": "4.2.0"
}
},
"supports-color": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.0.0.tgz",
- "integrity": "sha1-M6fGgKpRLJ0D75KcrLuXTSA9J5A=",
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.2.0.tgz",
+ "integrity": "sha512-Ts0Mu/A1S1aZxEJNG88I4Oc9rcZSBFNac5e27yh4j2mqbhZSSzR1Ah79EYwSn9Zuh7lrlGD2cVGzw1RKGzyLSg==",
"dev": true,
"requires": {
"has-flag": "2.0.0"
@@ -6257,9 +6440,29 @@
"dev": true,
"requires": {
"icss-replace-symbols": "1.1.0",
- "postcss": "6.0.3"
+ "postcss": "6.0.6"
},
"dependencies": {
+ "ansi-styles": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.1.0.tgz",
+ "integrity": "sha1-CcIC1ckX7CMYjKpcnLkXnNlUd1A=",
+ "dev": true,
+ "requires": {
+ "color-convert": "1.9.0"
+ }
+ },
+ "chalk": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.0.1.tgz",
+ "integrity": "sha512-Mp+FXEI+FrwY/XYV45b2YD3E8i3HwnEAoFcM0qlZzq/RZ9RwWitt2Y/c7cqRAz70U7hfekqx6qNYthuKFO6K0g==",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "3.1.0",
+ "escape-string-regexp": "1.0.5",
+ "supports-color": "4.2.0"
+ }
+ },
"has-flag": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz",
@@ -6267,20 +6470,20 @@
"dev": true
},
"postcss": {
- "version": "6.0.3",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.3.tgz",
- "integrity": "sha1-t/Vls9lW+7hWXKfB4jnQUG5CfYs=",
+ "version": "6.0.6",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.6.tgz",
+ "integrity": "sha1-u6TVjohPx4yEDRU54Q7dqruPc70=",
"dev": true,
"requires": {
- "chalk": "1.1.3",
+ "chalk": "2.0.1",
"source-map": "0.5.6",
- "supports-color": "4.0.0"
+ "supports-color": "4.2.0"
}
},
"supports-color": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.0.0.tgz",
- "integrity": "sha1-M6fGgKpRLJ0D75KcrLuXTSA9J5A=",
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.2.0.tgz",
+ "integrity": "sha512-Ts0Mu/A1S1aZxEJNG88I4Oc9rcZSBFNac5e27yh4j2mqbhZSSzR1Ah79EYwSn9Zuh7lrlGD2cVGzw1RKGzyLSg==",
"dev": true,
"requires": {
"has-flag": "2.0.0"
@@ -6456,7 +6659,7 @@
"dev": true,
"optional": true,
"requires": {
- "asap": "2.0.5"
+ "asap": "2.0.6"
}
},
"protractor": {
@@ -6465,7 +6668,7 @@
"integrity": "sha1-myIXQXCaTGLVzVPGqt1UpxE36V8=",
"dev": true,
"requires": {
- "@types/node": "6.0.79",
+ "@types/node": "6.0.80",
"@types/q": "0.0.32",
"@types/selenium-webdriver": "2.53.42",
"blocking-proxy": "0.0.5",
@@ -6989,9 +7192,9 @@
}
},
"rsvp": {
- "version": "3.5.0",
- "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-3.5.0.tgz",
- "integrity": "sha1-pixXOkrk4d/QaX68YkLnnGgeqjQ=",
+ "version": "3.6.1",
+ "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-3.6.1.tgz",
+ "integrity": "sha1-NPSnrChZ97rMj0l4nFYE8eJq5wI=",
"dev": true
},
"run-async": {
@@ -7086,7 +7289,7 @@
"integrity": "sha1-9YdyIs4+kx7a4DnxfrNxbnE3+M8=",
"dev": true,
"requires": {
- "ajv": "5.2.0"
+ "ajv": "5.2.2"
}
},
"script-loader": {
@@ -7842,7 +8045,7 @@
"integrity": "sha1-n1dyQTlSE1xv779Ar+ak+qiLS7U=",
"dev": true,
"requires": {
- "coa": "1.0.3",
+ "coa": "1.0.4",
"colors": "1.1.2",
"csso": "2.3.2",
"js-yaml": "3.7.0",
@@ -8103,9 +8306,9 @@
"dev": true
},
"uglify-js": {
- "version": "3.0.20",
- "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.0.20.tgz",
- "integrity": "sha512-O/c2/N97k1Ms+23VRx6gIAfGdijuW53SlASmXy0FVapK63rQrduHyE+5X6hUtqNiSLLao9Uv6ijotpNe8t991Q==",
+ "version": "3.0.24",
+ "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.0.24.tgz",
+ "integrity": "sha512-IZ7l7MU2j7LIuz6IAFWBOk1dbuQ0QVQsKLffpNPKXuL8NYcFBBQ5QkvMAtfL1+oaBW16344DY4sA26GI9cXzlA==",
"dev": true,
"requires": {
"commander": "2.9.0",
@@ -8146,6 +8349,12 @@
"integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=",
"dev": true
},
+ "universalify": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.0.tgz",
+ "integrity": "sha1-nrHEZR3rzGcMyU8adXYjMruWd3g=",
+ "dev": true
+ },
"unpipe": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
@@ -8419,12 +8628,12 @@
"integrity": "sha1-FakdvjSWbYpLmcfWVu/ZKi5ab2o=",
"dev": true,
"requires": {
- "acorn": "5.0.3",
+ "acorn": "5.1.1",
"acorn-dynamic-import": "2.0.2",
"ajv": "4.11.8",
"ajv-keywords": "1.5.1",
"async": "2.5.0",
- "enhanced-resolve": "3.1.0",
+ "enhanced-resolve": "3.3.0",
"interpret": "1.0.3",
"json-loader": "0.5.4",
"json5": "0.5.1",
@@ -8627,7 +8836,7 @@
"requires": {
"ansi-html": "0.0.7",
"chokidar": "1.7.0",
- "compression": "1.6.2",
+ "compression": "1.7.0",
"connect-history-api-fallback": "1.3.0",
"express": "4.15.3",
"html-entities": "1.2.1",
diff --git a/package.json b/package.json
index 86844d05..042b3ce3 100644
--- a/package.json
+++ b/package.json
@@ -12,29 +12,30 @@
},
"private": true,
"dependencies": {
- "@angular/animations": "^4.2.5",
+ "@angular/animations": "^4.2.6",
"@angular/cdk": "^2.0.0-beta.8",
- "@angular/common": "^4.2.5",
- "@angular/compiler": "^4.2.5",
- "@angular/core": "^4.2.5",
- "@angular/flex-layout": "^2.0.0-beta.8",
- "@angular/forms": "^4.2.5",
- "@angular/http": "^4.2.5",
+ "@angular/common": "^4.2.6",
+ "@angular/compiler": "^4.2.6",
+ "@angular/core": "^4.2.6",
+ "@angular/flex-layout": "^2.0.0-rc.1",
+ "@angular/forms": "^4.2.6",
+ "@angular/http": "^4.2.6",
"@angular/material": "^2.0.0-beta.8",
- "@angular/platform-browser": "^4.2.5",
- "@angular/platform-browser-dynamic": "^4.2.5",
- "@angular/router": "^4.2.5",
+ "@angular/platform-browser": "^4.2.6",
+ "@angular/platform-browser-dynamic": "^4.2.6",
+ "@angular/router": "^4.2.6",
"core-js": "^2.4.1",
"hammerjs": "^2.0.8",
"rxjs": "^5.4.2",
"zone.js": "^0.8.4"
},
"devDependencies": {
- "@angular/cli": "1.1.3",
- "@angular/compiler-cli": "^4.0.0",
- "@angular/language-service": "^4.0.0",
- "@types/jasmine": "2.5.45",
- "@types/node": "^6.0.79",
+ "@angular/cli": "^1.2.0",
+ "@angular/compiler-cli": "^4.2.6",
+ "@angular/language-service": "^4.2.6",
+ "@types/jasmine": "^2.5.53",
+ "@types/jasminewd2": "^2.0.2",
+ "@types/node": "^6.0.80",
"codelyzer": "~3.0.1",
"jasmine-core": "~2.6.2",
"jasmine-spec-reporter": "~4.1.0",
diff --git a/src/app/app.component.html b/src/app/app.component.html
index b19708de..bd8fbf88 100644
--- a/src/app/app.component.html
+++ b/src/app/app.component.html
@@ -1,76 +1 @@
-
- layout works! -
diff --git a/src/app/core/components/layout/content/content.component.scss b/src/app/core/components/layout/content/content.component.scss new file mode 100644 index 00000000..8fdbe2d4 --- /dev/null +++ b/src/app/core/components/layout/content/content.component.scss @@ -0,0 +1,3 @@ +:host { + +} \ No newline at end of file diff --git a/src/app/core/components/layout/content/content.component.ts b/src/app/core/components/layout/content/content.component.ts new file mode 100644 index 00000000..c7429377 --- /dev/null +++ b/src/app/core/components/layout/content/content.component.ts @@ -0,0 +1,19 @@ +import { Component, OnInit } from '@angular/core'; + +@Component({ + selector : 'fuse-content', + templateUrl: './content.component.html', + styleUrls : ['./content.component.scss'] +}) +export class ContentComponent implements OnInit +{ + + constructor() + { + } + + ngOnInit() + { + } + +} diff --git a/src/app/core/components/layout/layout.component.html b/src/app/core/components/layout/layout.component.html new file mode 100644 index 00000000..9b14ce1e --- /dev/null +++ b/src/app/core/components/layout/layout.component.html @@ -0,0 +1,27 @@ + ++ sidenav works! +
+ +