-
Notifications
You must be signed in to change notification settings - Fork 53
Added package.json file to maintain axe-core dependency #129
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
Added package.json file to maintain axe-core dependency #129
Conversation
* added package.json to manage axe-core updates more easily * updated setup.py and MANIFEST.in to include new axe.js file, and the sample page for test * adding pypi deployment to travis * moved changelog into readme to fix file not found error
davehunt
left a comment
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.
Is it intentional to add node_modules? I'm not familiar with best practices for node, but this seems unusual.
|
@davehunt When the travis builds ran without it, the tests failed, because the axe-core javascript file was missing. I don't know exactly how to install npm dependencies and make sure they are in the correct directory. I'll look into it again this morning. |
|
Ah, maybe add an |
|
@davehunt I attempted to do that, but I really don't know enough about Docker. I'll have to read more documentation and give it another try. Too bad we're missing our Docker person :) |
|
Oh right, this is in Docker. Can you add node and the install command to the Docker image instead? |
afe2f3d to
8e76b8d
Compare
* run tests without docker * updating travis config * removing chrome tests * updating geckodriver
* removed some badges from readme"
m8ttyB
left a comment
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.
lgtm based off of the build passing (-:
Will use npm to keep axe-core up to date, rather than doing so manually
fixed password hash for travis pypi deployment
moved changelog into readme to avoid file not found error