-
Notifications
You must be signed in to change notification settings - Fork 37
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[OS-951, OS-971, OS-958] PoC Make Art chromium selenium web driver #433
Open
lauraenria
wants to merge
727
commits into
master
Choose a base branch
from
OS-951/PoC-Make-Art-Chromium-Selenium-WebDriver
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 250 commits
Commits
Show all changes
727 commits
Select commit
Hold shift + click to select a range
5a41d86
Complete translation of medium challenges
japonophile ca47fac
Start translating Pixel Hack challenges
japonophile 9f46d6b
Finish first translation of Pong
japonophile 41df993
Push japanese translations
japonophile b34ccea
Merge branch 'japanese_translation' of https://github.com/japonophile…
japonophile d787eb9
Add instructions regarding translations
japonophile 60f4d48
Change Pong to Pon in Japanese
japonophile 173370f
Merge remote-tracking branch 'upstream/jessie' into jessie
japonophile f5368a2
Merge branch 'jessie' into japanese_translation
japonophile d301a64
Ensure we have a path set before tracking
98722a3
Merge pull request #328 from arifshanji/virtualPageTracking
andreiconstantinescu 4fea9fc
Changed icon background colour for Kano Apps https://github.com/KanoC…
3e54c89
Merge pull request #331 from radujipa/kano-apps-colour-change
pazdera 87bf19a
Merge remote-tracking branch 'upstream/jessie' into jessie
japonophile 2f9026d
Merge branch 'jessie' into japanese_translation_jessie
japonophile b9a5f8e
Ignore locales
jkimbo 3a00e43
Return gulp stream to ensure correct timing
jkimbo 46c0dd9
Added some tests for the i18n module
jkimbo dc93888
Allow overriding language using query param
jkimbo 509f306
Added supported language list
jkimbo 2a4c0e9
Fixed some formatting
jkimbo ea0e226
Define supported locales instead of just languages
jkimbo 67d24c8
Merge pull request #332 from KanoComputing/i18n-ja-translations
jkimbo 15e0d96
adding rgb and rgba color functions for more straightforward color cr…
alecmolloy f99da23
add a transparent `"rgba(0,0,0,0)"` color
alecmolloy 69c247b
new ozwald boateng challenges
alecmolloy a1f1512
fixed some validator issues
alecmolloy 5822156
Merge pull request #1 from alecmolloy/rgb+rgba
alecmolloy aef9a06
replacing tabs with spaces
alecmolloy 8e2e82c
Merge pull request #333 from alecmolloy/rgb+rgba
rcocetta 0107acb
Merge pull request #337 from KanoComputing/jessie
rcocetta 80f7e28
Merge pull request #336 from alecmolloy/ozwaldboateng
e718fde
small fixes in boateng challenge copy
mikegreer de1ed99
fixing small copy error
alecmolloy a59b81e
Added translations for basic worlds
jkimbo 67b72ce
Added translations for medium challenges
jkimbo 24cea24
Added messages.pot file
jkimbo 8f0f128
Added es_AR po file
jkimbo 7194a3b
Fix up po file
jkimbo 9e7a4c9
Added some helper scripts
jkimbo ff2c7b6
Fix up extract strings to include full location
jkimbo 7e9e0b3
Added tool to extract doc strings
jkimbo e3fa89e
Updated scripts
jkimbo 953a762
Added script to convert po to docs json
jkimbo 79e1d0b
Added spanish translations
jkimbo eabeb6f
Moved scripts to po folder
jkimbo 04794bb
Updated docs with translations
jkimbo 6ce3d22
Added spanish translations
jkimbo ca2c8bc
Fixed json
jkimbo a8743b0
Added es-AR to gulpfile
jkimbo 25c9d36
Updated docs translations
jkimbo ac80e6f
Added some missing translations
jkimbo fa7084e
Fixed some translations
jkimbo 76e4809
Updated translations
jkimbo ce7fde9
Revert "Added some missing translations"
jkimbo be84cac
Revert "Updated translations"
jkimbo 114a1d1
Updated the docs
jkimbo 3cf7f09
Very minor typos on Spanish literals, fixed and validated json formats.
skarbat d5cbf31
Merge pull request #339 from KanoComputing/spanish-translations
d760c9c
Allow Summer camp all the time
61847bb
Merge pull request #340 from arifshanji/alwaysSummer
e0733f9
SDK upgrade to get SSO
6f1e34a
sdk get latest
034d78a
Merge pull request #341 from arifshanji/sdkUpgradeForSSO
9f39263
Merge pull request #338 from alecmolloy/patch-1
94069f0
add jenkinsfile
a9fe802
add compress task and compress dependencies
c4e020e
Some fixes to restore building on the kit.
Ealdwulf d021be2
Fixed
etamity e3e3d79
Fixed Cannot share if not-logged in from Make Art
etamity cfe50ba
Updated Hour of Code
etamity 253477d
Merge pull request #345 from etamity/master
etamity a3acf6f
Return the gulp stream.
Ealdwulf c04b06c
Fixed staging api url
etamity 1bfedb8
Merge pull request #346 from etamity/stage
b2ccef0
Replace ‘source’ to ‘.’
etamity bcdeb4e
Merge pull request #347 from etamity/staging
e3c3bfc
Another try with ‘load’
etamity 3452bd5
Merge pull request #348 from etamity/staging
037df2a
Merge pull request #342 from KanoComputing/fix_kit_build
dab1c80
[For review and QA only]: Add modified kano-nav-bar to Make Art for t…
db7e4c0
[For review and QA only]: Update Readme to include Bower install
11d731f
Push to datalayer events fired from sdk
c2e4a72
use latest sdk
ac8d207
Merge pull request #351 from arifshanji/trackSignups
4f70381
Add new hero header for the PixelHack challenges
e7b2328
Update kano-nav dependencies with new repos, and rename components an…
81efca9
Add setting to config
etamity 9042776
Merge pull request #352 from etamity/staging
61bec95
Merge pull request #349 from abridger/navigation-updates
2b4b862
Fix missing dependencies and build steps
28a62be
Merge branch 'master' of github.com:KanoComputing/make-art into navig…
6b0b6da
Merge pull request #353 from abridger/navigation-updates
70dd33e
Fix navigation issues
caa6c24
Update World URL to use config value
23fd260
Merge pull request #354 from abridger/navigation-fixes
d74d385
Challenge fix
c60cb62
code formatting
ee5c399
Merge pull request #355 from arifshanji/fixPHchallenge
pazdera 8ae2562
Move component import to index head
3aee9b3
Merge pull request #356 from abridger/master
ec54fc3
Challenge fixes
c58ff56
formatting
a29070f
Merge pull request #357 from arifshanji/fixChallenges
vikdoro b50e7d3
More challenge fixes with validation
ebe44c6
Merge pull request #358 from arifshanji/fixChallenges
vikdoro 182ee17
Fixes to challenges
332eb12
Merge pull request #359 from arifshanji/fixChallenges
777042d
Fix challenge
ec468af
Merge pull request #360 from arifshanji/fixChallenges
834150b
Challenge fix bow and arrow
ec5c7fd
Merge pull request #361 from arifshanji/fixChallenges
ccb8b53
fishing challenge fix
00e7664
Merge pull request #362 from arifshanji/fixChallenges
19efdcd
Hiking challenge fix
3735532
Merge pull request #363 from arifshanji/fixChallenges
94783f4
CLI: Provide CLI args for challenges/playground launch
tombettany 4de7f55
Added one-pager about the pixel hack
557eab4
Merge pull request #364 from arifshanji/PixelHackOnePager
3b14fda
Filename update
52f97f7
Merge pull request #365 from arifshanji/PixelHackOnePager
dd2d31c
Adding a priority field for Dashboard apps order
skarbat ce5476c
Adding kano-app-launcher wrapper
skarbat 0c759da
Merge pull request #366 from KanoComputing/dashboard-order
skarbat 47ae7b2
Icon: Update icon for one originally in Dashboard
tombettany 969533e
Fire page tracking only if the route is valid, with content – ie. not…
eec2ec3
Bump kano-world-sdk dependency
pazdera be26e01
Merge pull request #369 from KanoComputing/pazdera-patch-1
25dbf83
Merge pull request #368 from abridger/tracking
03821ba
Fix auth issues on staging
vikdoro 9ca722b
Merge pull request #370 from vikdoro/logout-issue-staging
e6dca39
Update sdk
vikdoro 815c21f
Merge pull request #371 from vikdoro/sdk-update
c5ce266
Update tracking
9d10721
Merge pull request #372 from abridger/tracking
vikdoro 717a94e
Remove trackEvent listener
757086b
Merge pull request #373 from abridger/tracking
vikdoro 9e9af21
Add google-site-verification tag
d273b52
Merge pull request #374 from abridger/meta
etamity 4139906
Export pot files to a new package.
Ealdwulf bf8a342
Merge pull request #378 from KanoComputing/generate_pot
8c3d9be
Change Kano World landing URL
vikdoro f51ce22
Merge pull request #379 from vikdoro/world-redirection-fix
fbed325
Standardise avatars used with other properties
3fce349
Fix authentication issues
dd9269f
Add signup link to the nav
9424d54
“by” translated in share cards
brandonjackson a1b205f
splash screen translation added
brandonjackson 484f019
new translated challenges added
brandonjackson 2e68e28
final challenge translations
brandonjackson b509c94
Merge pull request #380 from abridger/avatars
vikdoro 5174301
Merge pull request #381 from abridger/auth
vikdoro f85105c
pixel hack update form removed from translated page
brandonjackson b4a42d0
lang translations added to locale json files (still not in PO files!)
brandonjackson 135b39e
removing PO outdated files…
brandonjackson 3e6fc31
Merge pull request #383 from brandonjackson/final-i18n
208c554
Fix conflicts
fafe873
Resolve conflicts
33ec66d
Remove those pesky hashes
6adfacc
Merge pull request #382 from abridger/nav-bar
pazdera 0cd8993
Load splash in the view
42c4af0
Merge pull request #384 from paulvarache/i18n
brandonjackson ab9df0e
utf-8 encoding added to all argentina challenge files
brandonjackson 553f174
Merge pull request #385 from brandonjackson/utf8-fix
03d1899
Force user update after signup, and call loadUserProfile & loadProgre…
164cdab
Merge pull request #386 from abridger/auth-fixes
fdc01b0
Fix auth issues
95ed015
Update login methods, to simply save the user and token that have alr…
78f5a40
Remove console log
90211ba
Merge pull request #387 from abridger/auth-fixes
vikdoro 2eceb58
Prevent splash modal displaying more than once per session, and only …
11b01b6
Merge branch 'master' into popup
883f675
Merge pull request #388 from abridger/popup
84d871f
Ensure that pop-up fires
479d7aa
Merge branch 'popup' of github.com:abridger/make-art into popup
0e4c13b
Merge branch 'master' of github.com:KanoComputing/make-art into popup
ae9477e
Remove log
ffbe31b
Merge pull request #389 from abridger/popup
d0e3a2e
Add missing dependency
0ffa6ad
Merge pull request #390 from abridger/master
vikdoro 3647cc2
Add other missing dependency
08d1386
Merge pull request #391 from abridger/master
vikdoro 3ea7502
RPi: Fix build for Kano OS
tombettany b2b5c1e
Merge pull request #393 from KanoComputing/fix-kit-build
10b59ea
Add Spanish .app file
Ealdwulf f1939d4
fixed json for medium challenge 1
brandonjackson f345562
Merge pull request #395 from KanoComputing/fix-shrinking-challenge
brandonjackson 43f25dd
changes made to validation code in es_AR challenges
brandonjackson b54ecbe
i18n error messages
brandonjackson c7925b8
translated “you’ve earned {int} XP”
brandonjackson 69b7033
Removed text from splash asset for i18n (#399)
skarbat 8f74c86
Merge pull request #398 from KanoComputing/i18n-xp
brandonjackson ac69f5f
Merge pull request #397 from KanoComputing/error-i18n
8ca0691
Restored English text on splash screen
9a3277d
Removed app dialog before the app itself (Make/Play/Social)
da8000b
Speed up load times (#404)
skarbat 2e03e1a
i18n: Port Pixel Hack en_US validation fixes to es_AR
tombettany ca18c8e
i18n: Fix spelling of "ellipse" in es_AR
tombettany 0d4422e
Debian: Bump package version
tombettany 578fc8e
Debian: Bump package version
tombettany 969c475
Updated es_AR trasnlations of nearly all challenges
ab5ac7a
Bumped changelog with applied changes from v3.9.2 es_AR backports
369d7e2
Replaced splash window for animation (#411)
skarbat 0c5e3cd
RPi: Serve homepage for /challenge/.* routes
tombettany c647817
Change to 6.10.x of node.
Ealdwulf 281a712
RPi: Build using Node 6
tombettany bc909f4
Bower: Resolve bower install conflicts
tombettany dd80ab3
Update dependency instead of providing a resolution
pazdera 572df15
Merge pull request #416 from KanoComputing/fix_build
1272922
Fix instruction to press BACKSPACE rather than type it
radujipa 0f33499
Disabled calls to kano.profiling
radujipa c2029f1
Fixing the build
pazdera 590ea1f
Merge branch 'master' into fix-build
pazdera 1b4e9ba
Merge pull request #420 from pazdera/fix-build
tombettany 8ea707f
new grab keyboard partial for CK users
brandonjackson d5b4dd8
Debian: Fix packaging for Stretch
tombettany 8d90b5b
Bumped debian package version
radujipa 7b4e1a7
Fix spelling error
wtanaka 3348a0c
Adding logs for abnormal app termination (#426)
skarbat fc135f5
Browser: Disable the inspector
tombettany 1186e4a
Style: Fix Make Art challenges tips overflow (#429)
lauraenria 599c50c
Feat: Fix shares-buttons Make Art App (#430)
tombettany 272b8f3
[OS-904] Start button not visible on small browsers (#431)
lauraenria cd4e3f4
feat: run make-art with Chromium untested
lauraenria b0c82c0
feat: run make-art throught Chromium
lauraenria 882c5ef
feat:first setup test with selenium-webdriver
lauraenria adb5681
feat: work in progress
lauraenria 3cf44c6
feat: work in progress 2
lauraenria 7fd6bc1
feat: work in progress 3
lauraenria adf5178
feat: work in progress 4
lauraenria 5ec4763
feat:work in progress 5
lauraenria dec2dc5
feat:work in progress
lauraenria 024e456
feat:work in progress 5
lauraenria 5d75707
feat: create modules
lauraenria c890a2c
feat: work in progreess 10
lauraenria b27b963
feat: work in progress 11
lauraenria 8051826
feat: delete extra space
lauraenria 55cccae
feat: refactoring and split in modules
lauraenria ea64c29
docs: add data Kano-kit Chromium Benchmark
lauraenria b2cae76
feat: add manual testing data
lauraenria a360ba3
docs: fix info
lauraenria 31ecec2
feat:add automatic data for chromium with webdriver
lauraenria 1067d8c
docs: add automatic data chromium
lauraenria 0a0bc04
feat: change name f main to driver
lauraenria da13d00
style: change indentation from 2 to 4 spaces
lauraenria b6e07f4
style: fix style indentation issues
lauraenria 2ba07d5
feat: update import add specific data
lauraenria 21149bb
feat: set option in kano kit for Chromium
lauraenria 3a71160
feat: add manual test in kano kit with chromium
lauraenria 80bbac4
feat: add data CanvasHasChange on the Kanokit
lauraenria File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,12 +1,15 @@ | ||
www/*.html | ||
www/*/*.html | ||
www/**/*.html | ||
www/css/*.css | ||
www/js/index.js | ||
www/assets/challenges/descriptors | ||
www/components/**/** | ||
.tmp | ||
node_modules | ||
npm-debug.log | ||
**.DS_Store | ||
**.sublime-workspace | ||
*.pyc | ||
*.swp | ||
dist | ||
dist | ||
bower_components |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,55 @@ | ||
#!groovy | ||
node { | ||
stage('check environment') { | ||
if (env.BRANCH_NAME=="master" || env.BRANCH_NAME=="jenkins") { | ||
env.NODE_ENV = "staging" | ||
} else if (env.BRANCH_NAME=="prod") { | ||
env.NODE_ENV = "production" | ||
} | ||
|
||
if (env.NODE_ENV == "staging") { | ||
load "/var/lib/jenkins/userContent/make-art-config/staging.env" | ||
} else if (env.NODE_ENV == "production") { | ||
load "/var/lib/jenkins/userContent/make-art-config/prod.env" | ||
} | ||
} | ||
|
||
stage('checkout') { | ||
checkout scm | ||
} | ||
|
||
stage('clean') { | ||
sh "rm -rf node_modules" | ||
} | ||
|
||
stage('install dependencies') { | ||
sh "npm install --ignore-scripts" | ||
sh "bower i" | ||
} | ||
|
||
stage('build') { | ||
sh "gulp default" | ||
} | ||
|
||
stage('compress') { | ||
sh "gulp compress" | ||
} | ||
|
||
stage('deploy') { | ||
if (env.BRANCH_NAME == "jenkins") { | ||
echo 'deploy skipped' | ||
} else if (env.NODE_ENV=="staging") { | ||
deploy_staging() | ||
} else if (env.NODE_ENV=="production") { | ||
deploy_prod() | ||
} | ||
} | ||
} | ||
|
||
def deploy_staging() { | ||
sh 'aws s3 sync ./www s3://art-staging.kano.me --region eu-west-1 --cache-control "max-age=600"' | ||
} | ||
|
||
def deploy_prod() { | ||
sh 'aws s3 sync ./www s3://make-art-site-prod --region us-west-1 --cache-control "max-age=600"' | ||
} |
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -11,21 +11,63 @@ You can try the app [here »](http://art.kano.me/) | |
git clone [email protected]:KanoComputing/make-art.git | ||
cd make-art | ||
npm install | ||
bower install | ||
- if you are linux you may use `sudo npm install bower` | ||
|
||
## Build | ||
|
||
Build the app before running it | ||
|
||
npm run build | ||
- `npm run build` | ||
- run again the command everytime you update the html structure | ||
|
||
## Run | ||
|
||
npm start | ||
- `npm start` | ||
|
||
Open your browser at [http://localhost:3000](http://localhost:3000) | ||
|
||
## Develop | ||
|
||
Run the watch script when developing | ||
|
||
npm run watch | ||
- `npm run watch` | ||
|
||
## Offline | ||
|
||
To build in the offline mode for Kano OS add these ENV vars: | ||
|
||
OFFLINE=true NODE_ENV=production gulp | ||
|
||
Since Node JS isn't included by default on the kit and the offline backend is | ||
[implemented in Python](/kano_draw/server.py), the easiest way to | ||
debug on the kit is to build the static assets on your machine and rsync them | ||
over to the kit as follows: | ||
|
||
rsync -av make-art "user@ip:~/make-art" | ||
|
||
On Kano OS, go to the `bin/` directory and launch the `kano-draw` script | ||
which will start the server and open a | ||
[python-webkit](https://wiki.python.org/moin/PythonWebKit) browser with Make | ||
Art. | ||
|
||
user@kano-os ~ $ cd ~/make-art/bin | ||
user@kano-os ~ $ ./kano-draw | ||
|
||
# Automatic Test | ||
|
||
Tool used: **Selenium Web driver** | ||
|
||
Follow this [Setting up your own test automation environment](https://developer.mozilla.org/en-US/docs/Learn/Tools_and_testing/Cross_browser_testing/Your_own_automation_environment) | ||
|
||
- run `npm install selenium-webdriver` inside your local repo | ||
- install in the kano-kit `sudo apt-get install chromium-chromedriver` - [reference](https://github.com/SeleniumHQ/selenium/wiki/ChromeDriver) | ||
- Add the chromedriver driver's location to your system PATH variable. | ||
- Open your .bash_profile (or .bashrc) file | ||
|
||
``` | ||
#Add WebDriver browser drivers to PATH | ||
|
||
export PATH=$PATH:/Users/bob | ||
|
||
``` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,52 @@ | ||
# Translation | ||
|
||
Translation files are found in the following directories: | ||
- `lib/challenges/locales`: translation of the challenges | ||
- `locales`: translation of the views | ||
- `content/docs.json`: translation of the documentation | ||
|
||
## i18n not released yet | ||
|
||
Kano OS is not fully i18n-aware and locales are not installed for end users, yet. You can translate this application, but as of now, users will still see the default English message strings. | ||
|
||
## Build | ||
|
||
Translations are part of the normal build process: when you type `npm run build`, the translated challenges and docs will be copied in the `www` directory; and the view templates will be localized by mapping the resources _for each language_. So it means that all resources (views, challenges and docs translations) are prepared in advance. | ||
|
||
## Runtime | ||
|
||
At runtime, the proper translation will be picked based on the browser language. | ||
|
||
## How to add a new translation | ||
|
||
You need to add the new language in 4 places: | ||
|
||
1. Create `lib/challenges/locales/<locale>` and copy the whole `worlds` directory and `index.json` | ||
These are the translations of the challenges, the main content of Make-Art. | ||
|
||
2. Create new .po files for each locale - one from the `messages.pot` and one | ||
from the `messages-doc.pot`. These are the translations of the views and | ||
documentation. | ||
|
||
3. After translation run the `po/lang-po-to-json` and `po/lang-docs-po-to-json` | ||
to create the necessary json files from the po files. | ||
|
||
4. Add your language to `SUPPORTED_LOCALES` array in `lib/i18n.js` | ||
|
||
## How to make sure your code is i18n-aware | ||
|
||
For the challenges, if you create a new challenge in English, there is nothing special to do, it can be translated to other languages by copying the .json file to the other locales directories. | ||
|
||
For the views (jade templates), you need to enclose all your strings in `${{` and `}}$` as this is the convention used by gulp-html-i18n plugin to find and replace the messages in the view templates. Then, you need to add the new string to the corresponding .json file in the (top-level) `locales` directory. Let's say you want to add a string "Happy Birthday" to the challenge.jade template; you would write it as follows in the challenge.jade: `${{ challenge.hapy_birthday }}$`. Then, you would add an entry to the challenge.json map, like: | ||
``` | ||
{ | ||
... | ||
"happy_birthday": "Happy Birthday" | ||
} | ||
``` | ||
|
||
Finally, for the documentation, if you add / modify text in `content/docs.json` the translations will need to be added for other languages, in the same file. | ||
|
||
## To-Do | ||
|
||
Tool to make it easier to add new languages. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
{ | ||
"name": "make-art", | ||
"description": "App to learn programming using a basic CoffeeScript drawing API", | ||
"main": "lib/index.js", | ||
"authors": [ | ||
"Kano Computing" | ||
], | ||
"license": "MIT2", | ||
"homepage": "http://art.kano.me/challenges", | ||
"private": true, | ||
"ignore": [ | ||
"**/.*", | ||
"node_modules", | ||
"bower_components", | ||
"test", | ||
"tests" | ||
], | ||
"dependencies": { | ||
"web-components": "[email protected]:KanoComputing/web-components", | ||
"iron-image": "PolymerElements/iron-image#^1.2.5" | ||
}, | ||
"resolutions": { | ||
"iron-image": "^2.1.2", | ||
"iron-flex-layout": "^2.0.0", | ||
"polymer": "1.9 - 2", | ||
"webcomponentsjs": "^v1.0.19" | ||
} | ||
} |
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Shouldn't be needed -
npm install
should grab it as it is a dependency.There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ok, i modified the text