Skip to content

Latest commit

 

History

History
61 lines (47 loc) · 2.27 KB

README.md

File metadata and controls

61 lines (47 loc) · 2.27 KB

Anole

A chrome extension for transforming selected text

Supported transformations...

  • copyToCamelCase
  • copy-to-kebab-case
  • copy to lower case
  • copy_to_snake_case
  • Copy To Start Case
  • COPY TO UPPER CASE
  • Generate Lorem ipsum

Build

  1. This repo includes the unpacked extension. You should not need to build unless you want to debug or change something. If that's the case...
  2. You'll need the dev dependencies so run npm install.
  3. Use npm run build to transpile and minify changes in src/anole.js to ext/anole.min.js. To transpile a more human readable script for debugging you can use npm run build-debug instead.

Installation — unpacked in developer mode

  1. The the /ext folder contains the unpacked extension. Save the contents of this folder locally to a place they will remain while in use.
  2. From Chrome's menu select More tools > Extensions or browse to: chrome://extensions.
  3. Enable Developer mode via the switch at upper-right.
  4. Click on Load unpacked.
  5. Select the local folder containing Anole and click OK.
  6. In Chrome select some text on a web page, right click and you should see the Anole context menu that offers the sub-menu actions as picture above.

Installation — Chrome Web Store

If you only want to use the tool without hacking at it you can install directly from the Chrome Web Store:

https://tinyurl.com/anole-chrome-ws

This way you will also get automatic updates.

License

GNU General Public License 3.0 Only

GPL-3.0-only

Copyright (C) 2019 Trevor D. Reid

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 3 only.

This program is distributed in the hope that it will be useful, but without any warranty — without even the implied warranties of merchantability or fitness for a particular purpose. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.