{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.Z6T/vue","documentNamespace":"https://spdx.org/spdxdocs/protobom/bb16553a-f68d-4999-a8ce-cd6fd02d9497","creationInfo":{"creators":["Tool: protobom-v0.0.0-20250821202030-1c785ca52a5a+dirty","Tool: GitHub.com-Dependency-Graph"],"created":"2025-08-22T01:37:34Z"},"packages":[{"name":"file-loader","SPDXID":"SPDXRef-npm-file-loader-1.1.4-ba6195","versionInfo":"^1.1.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/file-loader@%5E1.1.4"}]},{"name":"autoprefixer","SPDXID":"SPDXRef-npm-autoprefixer-7.1.2-bd1f1e","versionInfo":"^7.1.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/autoprefixer@%5E7.1.2"}]},{"name":"portfinder","SPDXID":"SPDXRef-npm-portfinder-1.0.13-07d38c","versionInfo":"^1.0.13","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/portfinder@%5E1.0.13"}]},{"name":"webpack-merge","SPDXID":"SPDXRef-npm-webpack-merge-4.1.0-fcb783","versionInfo":"^4.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/webpack-merge@%5E4.1.0"}]},{"name":"babel-loader","SPDXID":"SPDXRef-npm-babel-loader-7.1.1-2520c6","versionInfo":"^7.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/babel-loader@%5E7.1.1"}]},{"name":"optimize-css-assets-webpack-plugin","SPDXID":"SPDXRef-npm-optimize-css-assets-webpack-plugin-3.2.0-53abbc","versionInfo":"^3.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/optimize-css-assets-webpack-plugin@%5E3.2.0"}]},{"name":"eslint-config-standard","SPDXID":"SPDXRef-npm-eslint-config-standard-10.2.1-3b3e06","versionInfo":"^10.2.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/eslint-config-standard@%5E10.2.1"}]},{"name":"vue-router","SPDXID":"SPDXRef-npm-vue-router-3.0.1-b46030","versionInfo":"^3.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/vue-router@%5E3.0.1"}]},{"name":"chromedriver","SPDXID":"SPDXRef-npm-chromedriver-2.27.2-f580a1","versionInfo":"^2.27.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/chromedriver@%5E2.27.2"}]},{"name":"better-scroll","SPDXID":"SPDXRef-npm-better-scroll-1.15.2-91778e","versionInfo":"^1.15.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/better-scroll@%5E1.15.2"}]},{"name":"babel-preset-stage-2","SPDXID":"SPDXRef-npm-babel-preset-stage-2-6.22.0-ed953a","versionInfo":"^6.22.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/babel-preset-stage-2@%5E6.22.0"}]},{"name":"nightwatch","SPDXID":"SPDXRef-npm-nightwatch-0.9.12-117fc8","versionInfo":"^0.9.12","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/nightwatch@%5E0.9.12"}]},{"name":"swiper","SPDXID":"SPDXRef-npm-swiper-3.4.2-bfce0a","versionInfo":"^3.4.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/swiper@%5E3.4.2"}]},{"name":"postcss-url","SPDXID":"SPDXRef-npm-postcss-url-7.2.1-06f663","versionInfo":"^7.2.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/postcss-url@%5E7.2.1"}]},{"name":"eslint-friendly-formatter","SPDXID":"SPDXRef-npm-eslint-friendly-formatter-3.0.0-9de0b1","versionInfo":"^3.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/eslint-friendly-formatter@%5E3.0.0"}]},{"name":"vue","SPDXID":"SPDXRef-npm-vue-2.5.2-05d6ab","versionInfo":"^2.5.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/vue@%5E2.5.2"}]},{"name":"vue-loader","SPDXID":"SPDXRef-npm-vue-loader-13.3.0-7da415","versionInfo":"^13.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/vue-loader@%5E13.3.0"}]},{"name":"webpack-bundle-analyzer","SPDXID":"SPDXRef-npm-webpack-bundle-analyzer-2.9.0-33ac91","versionInfo":"^2.9.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/webpack-bundle-analyzer@%5E2.9.0"}]},{"name":"babel-helper-vue-jsx-merge-props","SPDXID":"SPDXRef-npm-babel-helper-vue-jsx-merge-props-2.0.3-98c23b","versionInfo":"^2.0.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/babel-helper-vue-jsx-merge-props@%5E2.0.3"}]},{"name":"friendly-errors-webpack-plugin","SPDXID":"SPDXRef-npm-friendly-errors-webpack-plugin-1.6.1-2601a8","versionInfo":"^1.6.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/friendly-errors-webpack-plugin@%5E1.6.1"}]},{"name":"babel-plugin-transform-vue-jsx","SPDXID":"SPDXRef-npm-babel-plugin-transform-vue-jsx-3.5.0-dda5c8","versionInfo":"^3.5.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/babel-plugin-transform-vue-jsx@%5E3.5.0"}]},{"name":"postcss-import","SPDXID":"SPDXRef-npm-postcss-import-11.0.0-751481","versionInfo":"^11.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/postcss-import@%5E11.0.0"}]},{"name":"selenium-server","SPDXID":"SPDXRef-npm-selenium-server-3.0.1-400ca0","versionInfo":"^3.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/selenium-server@%5E3.0.1"}]},{"name":"rimraf","SPDXID":"SPDXRef-npm-rimraf-2.6.0-354d57","versionInfo":"^2.6.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/rimraf@%5E2.6.0"}]},{"name":"stylus","SPDXID":"SPDXRef-npm-stylus-0.54.5-f045b7","versionInfo":"^0.54.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/stylus@%5E0.54.5"}]},{"name":"babel-plugin-syntax-jsx","SPDXID":"SPDXRef-npm-babel-plugin-syntax-jsx-6.18.0-515d6d","versionInfo":"^6.18.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/babel-plugin-syntax-jsx@%5E6.18.0"}]},{"name":"eslint-plugin-vue","SPDXID":"SPDXRef-npm-eslint-plugin-vue-4.0.0-ecddbc","versionInfo":"^4.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/eslint-plugin-vue@%5E4.0.0"}]},{"name":"axios","SPDXID":"SPDXRef-npm-axios-0.18.0-7cca64","versionInfo":"^0.18.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/axios@%5E0.18.0"}]},{"name":"semver","SPDXID":"SPDXRef-npm-semver-5.3.0-41e6c8","versionInfo":"^5.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/semver@%5E5.3.0"}]},{"name":"url-loader","SPDXID":"SPDXRef-npm-url-loader-0.5.8-adbcdf","versionInfo":"^0.5.8","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/url-loader@%5E0.5.8"}]},{"name":"babel-eslint","SPDXID":"SPDXRef-npm-babel-eslint-8.2.1-b1d69b","versionInfo":"^8.2.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/babel-eslint@%5E8.2.1"}]},{"name":"cross-spawn","SPDXID":"SPDXRef-npm-cross-spawn-5.0.1-b6b426","versionInfo":"^5.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/cross-spawn@%5E5.0.1"}]},{"name":"babel-register","SPDXID":"SPDXRef-npm-babel-register-6.22.0-039c6f","versionInfo":"^6.22.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/babel-register@%5E6.22.0"}]},{"name":"eslint-plugin-standard","SPDXID":"SPDXRef-npm-eslint-plugin-standard-3.0.1-ec1a9b","versionInfo":"^3.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/eslint-plugin-standard@%5E3.0.1"}]},{"name":"eslint-plugin-import","SPDXID":"SPDXRef-npm-eslint-plugin-import-2.7.0-6f02b7","versionInfo":"^2.7.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/eslint-plugin-import@%5E2.7.0"}]},{"name":"copy-webpack-plugin","SPDXID":"SPDXRef-npm-copy-webpack-plugin-4.0.1-8838bd","versionInfo":"^4.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/copy-webpack-plugin@%5E4.0.1"}]},{"name":"stylus-loader","SPDXID":"SPDXRef-npm-stylus-loader-3.0.2-16ab06","versionInfo":"^3.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/stylus-loader@%5E3.0.2"}]},{"name":"postcss-loader","SPDXID":"SPDXRef-npm-postcss-loader-2.0.8-a1e71a","versionInfo":"^2.0.8","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/postcss-loader@%5E2.0.8"}]},{"name":"vue-template-compiler","SPDXID":"SPDXRef-npm-vue-template-compiler-2.5.2-b85ba1","versionInfo":"^2.5.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/vue-template-compiler@%5E2.5.2"}]},{"name":"chalk","SPDXID":"SPDXRef-npm-chalk-2.0.1-c4716a","versionInfo":"^2.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/chalk@%5E2.0.1"}]},{"name":"vuex","SPDXID":"SPDXRef-npm-vuex-3.0.1-0106c9","versionInfo":"^3.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/vuex@%5E3.0.1"}]},{"name":"extract-text-webpack-plugin","SPDXID":"SPDXRef-npm-extract-text-webpack-plugin-3.0.0-0ce718","versionInfo":"^3.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/extract-text-webpack-plugin@%5E3.0.0"}]},{"name":"webpack","SPDXID":"SPDXRef-npm-webpack-3.6.0-2d4bec","versionInfo":"^3.6.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/webpack@%5E3.6.0"}]},{"name":"shelljs","SPDXID":"SPDXRef-npm-shelljs-0.7.6-86ffa0","versionInfo":"^0.7.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/shelljs@%5E0.7.6"}]},{"name":"vue-style-loader","SPDXID":"SPDXRef-npm-vue-style-loader-3.0.1-4b8a1a","versionInfo":"^3.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/vue-style-loader@%5E3.0.1"}]},{"name":"eslint-loader","SPDXID":"SPDXRef-npm-eslint-loader-1.7.1-7c9045","versionInfo":"^1.7.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/eslint-loader@%5E1.7.1"}]},{"name":"webpack-dev-server","SPDXID":"SPDXRef-npm-webpack-dev-server-2.9.1-ec1632","versionInfo":"^2.9.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/webpack-dev-server@%5E2.9.1"}]},{"name":"eslint-plugin-promise","SPDXID":"SPDXRef-npm-eslint-plugin-promise-3.4.0-e65fd6","versionInfo":"^3.4.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/eslint-plugin-promise@%5E3.4.0"}]},{"name":"babel-plugin-transform-runtime","SPDXID":"SPDXRef-npm-babel-plugin-transform-runtime-6.22.0-62beff","versionInfo":"^6.22.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/babel-plugin-transform-runtime@%5E6.22.0"}]},{"name":"css-loader","SPDXID":"SPDXRef-npm-css-loader-0.28.0-177072","versionInfo":"^0.28.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/css-loader@%5E0.28.0"}]},{"name":"eslint","SPDXID":"SPDXRef-npm-eslint-4.15.0-bdf1e9","versionInfo":"^4.15.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/eslint@%5E4.15.0"}]},{"name":"html-webpack-plugin","SPDXID":"SPDXRef-npm-html-webpack-plugin-2.30.1-827abf","versionInfo":"^2.30.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/html-webpack-plugin@%5E2.30.1"}]},{"name":"node-notifier","SPDXID":"SPDXRef-npm-node-notifier-5.1.2-86a545","versionInfo":"^5.1.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/node-notifier@%5E5.1.2"}]},{"name":"babel-preset-env","SPDXID":"SPDXRef-npm-babel-preset-env-1.3.2-a1ad55","versionInfo":"^1.3.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/babel-preset-env@%5E1.3.2"}]},{"name":"eslint-plugin-node","SPDXID":"SPDXRef-npm-eslint-plugin-node-5.2.0-76d5df","versionInfo":"^5.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/eslint-plugin-node@%5E5.2.0"}]},{"name":"babel-core","SPDXID":"SPDXRef-npm-babel-core-6.22.1-dd4c6b","versionInfo":"^6.22.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/babel-core@%5E6.22.1"}]},{"name":"uglifyjs-webpack-plugin","SPDXID":"SPDXRef-npm-uglifyjs-webpack-plugin-1.1.1-b0b2b1","versionInfo":"^1.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/uglifyjs-webpack-plugin@%5E1.1.1"}]},{"name":"ora","SPDXID":"SPDXRef-npm-ora-1.2.0-dce95a","versionInfo":"^1.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ora@%5E1.2.0"}]},{"name":"com.github.Z6T/vue","SPDXID":"SPDXRef-github-Z6T-vue-master-636b71","versionInfo":"master","downloadLocation":"git+https://github.com/Z6T/vue","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/Z6T/vue@master"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-Z6T-vue-master-636b71","relatedSpdxElement":"SPDXRef-npm-file-loader-1.1.4-ba6195","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Z6T-vue-master-636b71","relatedSpdxElement":"SPDXRef-npm-autoprefixer-7.1.2-bd1f1e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Z6T-vue-master-636b71","relatedSpdxElement":"SPDXRef-npm-portfinder-1.0.13-07d38c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Z6T-vue-master-636b71","relatedSpdxElement":"SPDXRef-npm-webpack-merge-4.1.0-fcb783","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Z6T-vue-master-636b71","relatedSpdxElement":"SPDXRef-npm-babel-loader-7.1.1-2520c6","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Z6T-vue-master-636b71","relatedSpdxElement":"SPDXRef-npm-optimize-css-assets-webpack-plugin-3.2.0-53abbc","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Z6T-vue-master-636b71","relatedSpdxElement":"SPDXRef-npm-eslint-config-standard-10.2.1-3b3e06","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Z6T-vue-master-636b71","relatedSpdxElement":"SPDXRef-npm-vue-router-3.0.1-b46030","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Z6T-vue-master-636b71","relatedSpdxElement":"SPDXRef-npm-chromedriver-2.27.2-f580a1","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Z6T-vue-master-636b71","relatedSpdxElement":"SPDXRef-npm-better-scroll-1.15.2-91778e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Z6T-vue-master-636b71","relatedSpdxElement":"SPDXRef-npm-babel-preset-stage-2-6.22.0-ed953a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Z6T-vue-master-636b71","relatedSpdxElement":"SPDXRef-npm-nightwatch-0.9.12-117fc8","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Z6T-vue-master-636b71","relatedSpdxElement":"SPDXRef-npm-swiper-3.4.2-bfce0a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Z6T-vue-master-636b71","relatedSpdxElement":"SPDXRef-npm-postcss-url-7.2.1-06f663","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Z6T-vue-master-636b71","relatedSpdxElement":"SPDXRef-npm-eslint-friendly-formatter-3.0.0-9de0b1","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Z6T-vue-master-636b71","relatedSpdxElement":"SPDXRef-npm-vue-2.5.2-05d6ab","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Z6T-vue-master-636b71","relatedSpdxElement":"SPDXRef-npm-vue-loader-13.3.0-7da415","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Z6T-vue-master-636b71","relatedSpdxElement":"SPDXRef-npm-webpack-bundle-analyzer-2.9.0-33ac91","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Z6T-vue-master-636b71","relatedSpdxElement":"SPDXRef-npm-babel-helper-vue-jsx-merge-props-2.0.3-98c23b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Z6T-vue-master-636b71","relatedSpdxElement":"SPDXRef-npm-friendly-errors-webpack-plugin-1.6.1-2601a8","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Z6T-vue-master-636b71","relatedSpdxElement":"SPDXRef-npm-babel-plugin-transform-vue-jsx-3.5.0-dda5c8","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Z6T-vue-master-636b71","relatedSpdxElement":"SPDXRef-npm-postcss-import-11.0.0-751481","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Z6T-vue-master-636b71","relatedSpdxElement":"SPDXRef-npm-selenium-server-3.0.1-400ca0","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Z6T-vue-master-636b71","relatedSpdxElement":"SPDXRef-npm-rimraf-2.6.0-354d57","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Z6T-vue-master-636b71","relatedSpdxElement":"SPDXRef-npm-stylus-0.54.5-f045b7","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Z6T-vue-master-636b71","relatedSpdxElement":"SPDXRef-npm-babel-plugin-syntax-jsx-6.18.0-515d6d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Z6T-vue-master-636b71","relatedSpdxElement":"SPDXRef-npm-eslint-plugin-vue-4.0.0-ecddbc","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Z6T-vue-master-636b71","relatedSpdxElement":"SPDXRef-npm-axios-0.18.0-7cca64","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Z6T-vue-master-636b71","relatedSpdxElement":"SPDXRef-npm-semver-5.3.0-41e6c8","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Z6T-vue-master-636b71","relatedSpdxElement":"SPDXRef-npm-url-loader-0.5.8-adbcdf","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Z6T-vue-master-636b71","relatedSpdxElement":"SPDXRef-npm-babel-eslint-8.2.1-b1d69b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Z6T-vue-master-636b71","relatedSpdxElement":"SPDXRef-npm-cross-spawn-5.0.1-b6b426","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Z6T-vue-master-636b71","relatedSpdxElement":"SPDXRef-npm-babel-register-6.22.0-039c6f","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Z6T-vue-master-636b71","relatedSpdxElement":"SPDXRef-npm-eslint-plugin-standard-3.0.1-ec1a9b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Z6T-vue-master-636b71","relatedSpdxElement":"SPDXRef-npm-eslint-plugin-import-2.7.0-6f02b7","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Z6T-vue-master-636b71","relatedSpdxElement":"SPDXRef-npm-copy-webpack-plugin-4.0.1-8838bd","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Z6T-vue-master-636b71","relatedSpdxElement":"SPDXRef-npm-stylus-loader-3.0.2-16ab06","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Z6T-vue-master-636b71","relatedSpdxElement":"SPDXRef-npm-postcss-loader-2.0.8-a1e71a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Z6T-vue-master-636b71","relatedSpdxElement":"SPDXRef-npm-vue-template-compiler-2.5.2-b85ba1","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Z6T-vue-master-636b71","relatedSpdxElement":"SPDXRef-npm-chalk-2.0.1-c4716a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Z6T-vue-master-636b71","relatedSpdxElement":"SPDXRef-npm-vuex-3.0.1-0106c9","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Z6T-vue-master-636b71","relatedSpdxElement":"SPDXRef-npm-extract-text-webpack-plugin-3.0.0-0ce718","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Z6T-vue-master-636b71","relatedSpdxElement":"SPDXRef-npm-webpack-3.6.0-2d4bec","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Z6T-vue-master-636b71","relatedSpdxElement":"SPDXRef-npm-shelljs-0.7.6-86ffa0","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Z6T-vue-master-636b71","relatedSpdxElement":"SPDXRef-npm-vue-style-loader-3.0.1-4b8a1a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Z6T-vue-master-636b71","relatedSpdxElement":"SPDXRef-npm-eslint-loader-1.7.1-7c9045","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Z6T-vue-master-636b71","relatedSpdxElement":"SPDXRef-npm-webpack-dev-server-2.9.1-ec1632","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Z6T-vue-master-636b71","relatedSpdxElement":"SPDXRef-npm-eslint-plugin-promise-3.4.0-e65fd6","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Z6T-vue-master-636b71","relatedSpdxElement":"SPDXRef-npm-babel-plugin-transform-runtime-6.22.0-62beff","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Z6T-vue-master-636b71","relatedSpdxElement":"SPDXRef-npm-css-loader-0.28.0-177072","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Z6T-vue-master-636b71","relatedSpdxElement":"SPDXRef-npm-eslint-4.15.0-bdf1e9","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Z6T-vue-master-636b71","relatedSpdxElement":"SPDXRef-npm-html-webpack-plugin-2.30.1-827abf","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Z6T-vue-master-636b71","relatedSpdxElement":"SPDXRef-npm-node-notifier-5.1.2-86a545","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Z6T-vue-master-636b71","relatedSpdxElement":"SPDXRef-npm-babel-preset-env-1.3.2-a1ad55","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Z6T-vue-master-636b71","relatedSpdxElement":"SPDXRef-npm-eslint-plugin-node-5.2.0-76d5df","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Z6T-vue-master-636b71","relatedSpdxElement":"SPDXRef-npm-babel-core-6.22.1-dd4c6b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Z6T-vue-master-636b71","relatedSpdxElement":"SPDXRef-npm-uglifyjs-webpack-plugin-1.1.1-b0b2b1","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Z6T-vue-master-636b71","relatedSpdxElement":"SPDXRef-npm-ora-1.2.0-dce95a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-Z6T-vue-master-636b71","relationshipType":"DESCRIBES"}]}