Commit 89512509 authored by Muhammad Tehami's avatar Muhammad Tehami 💡

solitaire-javascript project updated

parent 2a0dd62e
solitaire-javascript/node_modules
...@@ -4,6 +4,7 @@ node_modules/ ...@@ -4,6 +4,7 @@ node_modules/
bower_components/ bower_components/
tmp tmp
.DS_Store .DS_Store
test-results/
## Directory-based project format: ## Directory-based project format:
.idea/ .idea/
{
"name": "solitaire",
"private": true,
"version": "0.0.0",
"description": "A game of solitaire",
"repository": "https://github.com/g0t4/angular-solitaire",
"license": "MIT",
"dependencies": {},
"devDependencies": {
"bower": "^1.3.1",
"eslint": "^1.5.1",
"http-server": "^0.8.4",
"jasmine-core": "^2.3.4",
"karma": "~0.13",
"karma-chrome-launcher": "^0.2.0",
"karma-firefox-launcher": "^0.1.6",
"karma-jasmine": "^0.3.6",
"karma-junit-reporter": "^0.3.8",
"karma-phantomjs-launcher": "^1.0.1",
"karma-safari-launcher": "^1.0.0"
},
"scripts": {
"postinstall": "node node_modules/bower/bin/bower install",
"prestart": "npm install",
"start": "http-server -c-1 -o",
"pretest": "npm install",
"test": "karma start karma.conf.js",
"test-single-run": "karma start karma.conf.js --single-run",
"test-chrome": "karma start karma.conf.js --single-run --browsers Chrome"
}
}
FROM nginx:1.10.1-alpine
ADD app/ /usr/share/nginx/html
\ No newline at end of file
version: '2'
services:
solitaire:
build: .
ports:
- 3000:80
...@@ -27,16 +27,20 @@ module.exports = function (config) { ...@@ -27,16 +27,20 @@ module.exports = function (config) {
browsers: ["Chrome", "Firefox"], browsers: ["Chrome", "Firefox"],
reporters: ['progress', 'junit'],
plugins: [ plugins: [
"karma-chrome-launcher", "karma-chrome-launcher",
"karma-firefox-launcher", "karma-firefox-launcher",
"karma-jasmine", "karma-jasmine",
"karma-junit-reporter" "karma-junit-reporter",
"karma-phantomjs-launcher",
"karma-safari-launcher"
], ],
junitReporter: { junitReporter: {
outputFile: "test_out/unit.xml", outputFile: "test-results.xml",
suite: "unit" outputDir: "test-results"
} }
}); });
......
...@@ -15,7 +15,9 @@ ...@@ -15,7 +15,9 @@
"karma-chrome-launcher": "^0.2.0", "karma-chrome-launcher": "^0.2.0",
"karma-firefox-launcher": "^0.1.6", "karma-firefox-launcher": "^0.1.6",
"karma-jasmine": "^0.3.6", "karma-jasmine": "^0.3.6",
"karma-junit-reporter": "^0.3.4" "karma-junit-reporter": "^0.3.8",
"karma-phantomjs-launcher": "^1.0.1",
"karma-safari-launcher": "^1.0.0"
}, },
"scripts": { "scripts": {
"postinstall": "node node_modules/bower/bin/bower install", "postinstall": "node node_modules/bower/bin/bower install",
...@@ -23,6 +25,7 @@ ...@@ -23,6 +25,7 @@
"start": "http-server -c-1 -o", "start": "http-server -c-1 -o",
"pretest": "npm install", "pretest": "npm install",
"test": "karma start karma.conf.js", "test": "karma start karma.conf.js",
"test-single-run": "karma start karma.conf.js --single-run" "test-single-run": "karma start karma.conf.js --single-run",
"test-chrome": "karma start karma.conf.js --single-run --browsers Chrome"
} }
} }
{
"name": "solitaire",
"private": true,
"version": "0.0.0",
"description": "A game of solitaire",
"repository": "https://github.com/g0t4/angular-solitaire",
"license": "MIT",
"dependencies": {},
"devDependencies": {
"bower": "^1.3.1",
"eslint": "^1.5.1",
"http-server": "^0.8.4",
"jasmine-core": "^2.3.4",
"karma": "~0.13",
"karma-chrome-launcher": "^0.2.0",
"karma-firefox-launcher": "^0.1.6",
"karma-jasmine": "^0.3.6",
"karma-junit-reporter": "^0.3.8",
"karma-phantomjs-launcher": "^1.0.1",
"karma-safari-launcher": "^1.0.0"
},
"scripts": {
"postinstall": "node node_modules/bower/bin/bower install",
"prestart": "npm install",
"start": "http-server -c-1 -o",
"pretest": "npm install",
"test": "karma start karma.conf.js",
"test-single-run": "karma start karma.conf.js --single-run",
"test-chrome": "karma start karma.conf.js --single-run --browsers Chrome"
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment