Commit Graph

290 Commits

Author SHA1 Message Date
dd84bc1f8a Add homepage to package.json 2021-01-19 04:31:03 -08:00
26a8d63924 Bump acorn from 6.4.0 to 6.4.1
Bumps [acorn](https://github.com/acornjs/acorn) from 6.4.0 to 6.4.1.
- [Release notes](https://github.com/acornjs/acorn/releases)
- [Commits](https://github.com/acornjs/acorn/compare/6.4.0...6.4.1)

Signed-off-by: dependabot[bot] <support@github.com>
2020-03-14 17:11:32 -07:00
fddd2aac5f 2.0.6 v2.0.6 2020-03-04 22:26:34 -08:00
e430d056ad Fix "isSupported" behavior - Closes #666 2020-03-04 22:24:24 -08:00
289389322e 2.0.5 v2.0.5 2020-03-03 18:20:40 -08:00
894a3bef4a chore: make babel not transform es modules. 2020-03-03 18:09:24 -08:00
780d390856 chore: fix es6 export issue. 2020-03-03 18:09:24 -08:00
5de8be447f fix: change export from commonjs to es module for import from src usage. 2020-03-03 18:09:24 -08:00
132fcd16b1 Add Stale Bot 2020-02-29 12:18:50 -08:00
e7f0ff0392 Fix composer deprecated package #659 2020-02-29 10:03:07 -08:00
393dbe34e0 replaced invalid property url with homepage in composer.json authors array 2020-02-29 09:55:42 -08:00
d3fc3c1e7b Regenerate package-lock and dist files after PhantomJS removal 2020-02-29 09:55:14 -08:00
83824fa248 ClipboardJS: Removed PhantomJS Dependency
Added karma-chrome-launcher dependency

Signed-off-by: ossdev <ossdev@puresoftware.com>
2020-02-29 09:53:41 -08:00
ce79f170aa Create LICENSE 2019-12-27 20:56:56 -03:00
4c3a086866 HTTPS relevant links 2019-12-27 20:56:29 -03:00
20f64d82d0 Update broken link to Primer Tooltops doc 2019-04-18 14:23:49 -07:00
85981026d1 update URL in banner 2019-03-05 11:03:02 -08:00
6802a86f60 Set babel-preset-env into UglifyJS compatability mode 2018-11-14 20:16:46 -08:00
3522504d34 Remove the unused dev dependency babel-cli 2018-11-14 20:16:46 -08:00
d17eca050e 2.0.4 v2.0.4 2018-11-12 20:42:07 -08:00
5381600a26 fix webpack umd build (#599) 2018-11-12 20:35:19 -08:00
5be63e28dd 2.0.3 v2.0.3 2018-11-11 18:56:51 -08:00
adc669df06 Always run webpack in production mode. (#595)
Otherwise horribly inefficent code that evals(!) strings of code is generated.
2018-11-11 18:53:43 -08:00
b57e6d019f Don't claim to support ESM 2018-11-11 18:51:00 -08:00
3d005b547e Maintain banner in minified file 2018-11-11 18:49:23 -08:00
cf9e8fd7ce Updates devDependencies 2018-11-11 09:58:44 -08:00
f1d99de5d3 Removes .npmignore file 2018-11-11 09:48:15 -08:00
fdb66d3f16 2.0.2 v2.0.2 2018-11-11 09:14:19 -08:00
e0f82241d0 Removes bundle analyzer 2018-11-11 09:10:37 -08:00
4d4c25c505 Updates Webpack CLI 2018-11-11 08:20:47 -08:00
5ef3f1a817 Migrates to Webpack 4 2018-11-11 08:17:25 -08:00
3382ea3d14 2.0.1 v2.0.1 2018-04-29 16:41:13 -07:00
0fcf8c9460 Update package.json (#532)
Correct module path
2018-04-29 16:14:20 -07:00
e1d571b3f3 Updates docs to use ClipboardJS 2.0 2018-03-01 09:07:10 -08:00
43beb07bac Release v2.0.0 v2.0.0 2018-02-28 21:56:32 -08:00
9086f3ed64 Updates demos to use new constructor 2018-02-28 21:46:48 -08:00
750cf124d7 Changes global variable from "Clipboard" to "ClipboardJS"
This was introduced in order to prevent a name conflict with the new `window.Clipboard` native function

For more info check:
* https://w3c.github.io/clipboard-apis/
* ac319a7ed3
2018-02-28 21:45:59 -08:00
d25dcac817 Migrates banner from Browserify to Webpack #372 2018-02-28 20:32:25 -08:00
f7e2f58c96 Create composer.json for instalation with composer (#467)
* Create composer.json for instalation with composer

The installation is much simpler with Composer and https://github.com/RobLoach/component-installer

After merged you can test it:
```
composer config repositories.zenorocha-clipboardjs vcs "https://github.com/zenorocha/clipboard.js/"
composer require zenorocha-clipboardjs:dev-master
```
Before merged you can test using my git fork.

Composer creates a "components" folder that contains the "clipboardjs" whith all files spec in "files" of composer.json.
You can then register the "package" at https://packagist.org In this way the installation would be simpler:
`composer require zenorocha-clipboardjs:dev-master`

* Remove icon
2018-02-28 17:05:21 -08:00
2d5b2df811 Migrate from Browserify to Webpack (#372)
* Migrate from Browserify to Webpack

close https://github.com/zenorocha/clipboard.js/issues/371

 Author:    Guillaume Vincent <guillaume@oslab.fr>

* remove browserify and associated modules and update tests
2018-02-28 17:03:39 -08:00
0c3bce265f Fix GitHub Primer tooltips link (#479) 2017-10-16 07:25:57 -07:00
3c0dfe5a38 Adds docs on tooltips #423 2017-06-30 16:30:30 -03:00
f960b0d20a use only ID name for DOM (#431) 2017-06-30 15:52:07 -03:00
b6e6b80ab0 Release v1.7.1 v1.7.1 2017-05-29 16:57:52 -07:00
a55c9ac513 Move focus to trigger instead of simply blur()ing (#419)
blur() results in a loss/reset of keyboard focus, meaning keyboard users usually get thrown right back to the start of the page. Instead, this moves focus back to the trigger (which had the focus when the trigger was activated).
As with the proposed fix in https://github.com/zenorocha/clipboard.js/pull/418 this obviously results in the focus styles (like the default outline, unless suppressed) being applied to the trigger (see the related PR for rationale and future fix using `:focus-ring`)
2017-05-29 16:54:55 -07:00
39e622456c Release v1.7.0 v1.7.0 2017-05-29 14:43:41 -07:00
f8c322f163 Reviews text from #368 2017-05-29 14:20:36 -07:00
f42b57067d Container option (#368)
* Allow container option to fix bugs related to bootstrap modals etc.

* Updated readme to reflect addition of container option

* Name link

* Removed test log

* Remove unwanted whitespace

* Refactored description
2017-05-29 14:17:26 -07:00
4065080a17 Removes bower notes from docs 2017-05-22 13:31:36 -07:00
5ab50475e0 ES6 refactor (#409)
* little fix

* little fix /2

* test/clipboard.js refactored

* emitter: emitter --> emitter

* Examples in ES6

* es6

* back to original code

* script > npm test

* script > npm test not necessary

* updating modules

* removing export default
2017-05-02 21:34:18 -07:00