Security News
PyPI Introduces Digital Attestations to Strengthen Python Package Security
PyPI now supports digital attestations, enhancing security and trust by allowing package maintainers to verify the authenticity of Python packages.
Drag-based JavaScript component, embracing endless UI solutions
Specs & (sweet) demos: http://skidding.github.io/dragdealer
The basic way to install Dragdealer is to include the minified script into your web page.
It can also be installed through npm, using something like browserify.
var Dragdealer = require('dragdealer').Dragdealer;
Dragdealer has CI set up through Travis CI and Sauce Labs (who both offer their outstanding services for free to open-source projects.) Any pull-request will be tested automatically after each commit.
You can also run the tests by hand, of course.
Just load index.html in a browser of choice and pull the top slider to the right or access URL with the /#runner
hashtag directly. Example: http://skidding.github.io/dragdealer/#runner
You can start a web server using the ./node_modules/.bin/grunt dev
task, which will make the project available at localhost:9999
Run the ./node_modules/.bin/grunt test
grunt task to run the tests from the terminal.
If you have SauceLabs credentials (SAUCE_USERNAME and SAUCE_ACCESS_KEY), tests will run there, otherwise the task will fall back to PhantomJS.
You can also force grunt to run the tests one way or the other using the test-phantomjs
and test-saucelabs
tasks.
node_modules/.bin/uglifyjs src/dragdealer.js -o src/dragdealer.min.js
Make sure you ran npm install
in the project directory first. Also, you can use global paths if you have the npm modules installed globally (-g), but you shouldn't need to.
There's no contributing guide so far, but you're more than welcome to start a discussion.
0.9.9
FAQs
Drag-based JavaScript component, embracing endless UI solutions
The npm package dragdealer receives a total of 1,084 weekly downloads. As such, dragdealer popularity was classified as popular.
We found that dragdealer demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
PyPI now supports digital attestations, enhancing security and trust by allowing package maintainers to verify the authenticity of Python packages.
Security News
GitHub removed 27 malicious pull requests attempting to inject harmful code across multiple open source repositories, in another round of low-effort attacks.
Security News
RubyGems.org has added a new "maintainer" role that allows for publishing new versions of gems. This new permission type is aimed at improving security for gem owners and the service overall.