![Oracle Drags Its Feet in the JavaScript Trademark Dispute](https://cdn.sanity.io/images/cgdhsj6q/production/919c3b22c24f93884c548d60cbb338e819ff2435-1024x1024.webp?w=400&fit=max&auto=format)
Security News
Oracle Drags Its Feet in the JavaScript Trademark Dispute
Oracle seeks to dismiss fraud claims in the JavaScript trademark dispute, delaying the case and avoiding questions about its right to the name.
A command line interface for editing files from your ScraperWiki box, on your local machine.
A command line interface for editing files from your box, on your local machine.
The perfect partner if you're developing ScraperWiki tools, and want to use your normal text editor like TextMate or Sublime Text.
Supports two alternative workflows:
swbox clone fegy5tq
– Makes a local copy of fegy5tq@box.scraperwiki.com
swbox clone g6ut126@free
- Makes a local copy of g6ut126@free.scraperwiki.com
swbox mount fegy5tq
- Mounts fegy5tq@box.scraperwiki.com as a local filesystem
Use npm to globally install swbox
(nvm is really useful and gets your npm
for free, so if you're new to Node, try that first):
npm install -g swbox
(If you'd prefer not to use npm, you can always git clone
this repo and run ./prepublish
yourself to get an executable cli.js script which you can add to your $PATH
)
Read the documentation by running swbox help
Mounting boxes as local drives requires Fuse and SSHFS. Both are available on the Fuse for OS X homepage.
The swbox
command line client requires Node.js.
If you are developing swbox
we recommend that you run the following from the directory
containing your git clone:
./prepublish
npm link
This will put the command swbox
in the usual location where npm installs binaries (which
should already be on your PATH), and symlink it so that whenever you change this directory,
those changes are live.
You still need to compile the CoffeeScript to JavaScript before testing a change to swbox, do that with:
./prepublish
If you want to use this local in-development version of swbox with a box, then go to the box's directory and use:
npm link swbox
Now swbox = require 'swbox'
will automatically get your local in-development version of swbox.
swbox update
is no longer required and has been removed.swbox test
runs .coffee or .js tests in /tool/test directory, using Mocha.push
/clone
operation failed.swbox push --preview
will show a preview of what would be created/updated/deleted, without changing anything on the remote box.<boxName>
can now include an optional @boxServer
suffix, allowing you to clone and mount boxes on free.scraperwiki.com and ds.scraperwiki.com (eg: via swbox clone abcd123@free
or swbox mount wxyz789@ds
)swbox sync
renamed to swbox push
since it doesn't actually sync, it removes any files on the destination that aren't present on the local copy.swbox sync/push
to loop forever when invoked outside of a local box cloneswbox clone
no longer takes an optional destination directory – it will always create a clone, in new directory named after the box, in the current working directory/swbox
symbolic link in root directory – it's no longer neededswbox sync
command to synchronise local changes inside a clone, back up to the original boxswbox clone
command to clone an entire box's contents to your local filesystem-oworkaround=rename
to sshfs options, to allow rsync
and git
to rename/update filesswbox update
command to download the latest version of swboxFAQs
A command line interface for editing files from your ScraperWiki box, on your local machine.
We found that swbox 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
Oracle seeks to dismiss fraud claims in the JavaScript trademark dispute, delaying the case and avoiding questions about its right to the name.
Security News
The Linux Foundation is warning open source developers that compliance with global sanctions is mandatory, highlighting legal risks and restrictions on contributions.
Security News
Maven Central now validates Sigstore signatures, making it easier for developers to verify the provenance of Java packages.