typeit-react
Advanced tools
Comparing version 0.1.3 to 2.0.0-rc.0
{ | ||
"name": "typeit-react", | ||
"version": "0.1.3", | ||
"version": "2.0.0-rc.0", | ||
"description": "React component for the most versatile JavaScript animated typing utility on the planet.", | ||
"homepage": "https://typeitjs.com", | ||
"main": "dist/typeit-react.min.js", | ||
"module": "dist/typeit-react.es.min.js", | ||
"main": "dist/index.umd.js", | ||
"module": "dist/index.esm.js", | ||
"types": "dist/index.d.ts", | ||
"scripts": { | ||
"watch": "NODE_ENV=development rollup -c -w", | ||
"build": "NODE_ENV=production rollup -c", | ||
"precommit": "pretty-quick --staged", | ||
"build": "microbundle -i src/index.tsx -o dist/index.js --name TypeIt --no-sourcemap --jsx React.createElement && scripts/banner", | ||
"watch": "microbundle -i src/index.tsx -o dist/index.js --name TypeIt --format umd --no-sourcemap --jsx React.createElement watch", | ||
"prettier": "prettier --write \"**/*.{md,js}\"", | ||
"test": "echo \"Error: no test specified\" && exit 1" | ||
"test": "echo \"Error: no test specified\" && exit 1", | ||
"prepare": "husky install" | ||
}, | ||
@@ -37,28 +38,26 @@ "files": [ | ||
"author": "Alex MacArthur <alex@macarthur.me> (https://macarthur.me)", | ||
"license": "GPL-2.0", | ||
"license": "GPL-3.0", | ||
"dependencies": { | ||
"@types/react": "^16.9.19", | ||
"typeit": "^7.0.3" | ||
"@types/react": "^17.0.18", | ||
"npm-check-updates": "^11.8.3" | ||
}, | ||
"peerDependencies": { | ||
"react": "^16.12.0", | ||
"react-dom": "^16.12.0" | ||
"react": "^17.0.2", | ||
"react-dom": "^17.0.2" | ||
}, | ||
"devDependencies": { | ||
"@babel/cli": "^7.8.4", | ||
"@babel/core": "^7.8.4", | ||
"@babel/preset-env": "^7.8.4", | ||
"@babel/preset-react": "^7.8.3", | ||
"@rollup/plugin-node-resolve": "^7.1.1", | ||
"babel-loader": "^8.0.6", | ||
"husky": "^4.2.1", | ||
"prettier": "^1.19.1", | ||
"pretty-quick": "^2.0.1", | ||
"rollup": "^1.31.0", | ||
"rollup-plugin-babel": "^4.3.3", | ||
"rollup-plugin-terser": "^5.2.0", | ||
"rollup-plugin-typescript": "^1.0.1", | ||
"tslib": "^1.10.0", | ||
"typescript": "^3.7.5" | ||
"@babel/preset-typescript": "^7.15.0", | ||
"concurrently": "^6.2.1", | ||
"husky": "^7.0.1", | ||
"jest": "^27.0.6", | ||
"jest-cli": "^27.0.6", | ||
"lint-staged": "^11.1.2", | ||
"microbundle": "^0.13.3", | ||
"prettier": "^2.3.2", | ||
"typeit": "^8.0.0-rc.1", | ||
"typescript": "^4.3.5" | ||
}, | ||
"lint-staged": { | ||
"*.{js,css,md}": "prettier --write" | ||
} | ||
} |
@@ -7,3 +7,3 @@ # TypeIt - React | ||
Use this component in an open source or personal project for free. For commercial projects, the following licenses are available. A single license will cover use of this component, as well as TypeItJS itself. | ||
Using TypeIt for an open source or personal project is completely free is licensed under [GPLv3](https://www.gnu.org/licenses/quick-guide-gplv3.html). To use it in a commercial project, however, a paid license is required. | ||
@@ -72,3 +72,3 @@ - Single Commercial License - [Purchase Here](https://typeitjs.com/checkout/limited) | ||
speed: 10, | ||
waitUntilVisible: true | ||
waitUntilVisible: true, | ||
}} | ||
@@ -83,3 +83,3 @@ /> | ||
Out of the box, a `span` element is used to contain the typing animation. To choose your own element, use the `element` prop. | ||
Out of the box, a `span` element is used to contain the typing animation. To choose your own element, use the `as` prop. | ||
@@ -92,3 +92,3 @@ ```javascript | ||
<div className="App"> | ||
<TypeIt element={"h3"}>This will be typed in an H3 tag.</TypeIt> | ||
<TypeIt as={"h3"}>This will be typed in an H3 tag.</TypeIt> | ||
</div> | ||
@@ -107,9 +107,4 @@ ); | ||
<TypeIt | ||
getBeforeInit={instance => { | ||
instance | ||
.type("Hi, I'm Alxe") | ||
.pause(750) | ||
.delete(2) | ||
.pause(500) | ||
.type("ex!"); | ||
getBeforeInit={(instance) => { | ||
instance.type("Hi, I'm Alxe").pause(750).delete(2).pause(500).type("ex!"); | ||
@@ -148,3 +143,3 @@ // Remember to return it! | ||
options={{ loop: true }} | ||
getAfterInit={instance => { | ||
getAfterInit={(instance) => { | ||
setInstance(instance); | ||
@@ -164,5 +159,1 @@ return instance; | ||
If you're working with a custom implementation of TypeIt and would like some help, I'm available for hire. [Get in touch!](https://macarthur.me/contact) | ||
## License | ||
[GPL-2.0](https://github.com/alexmacarthur/typeit/blob/master/LICENSE) © Alex MacArthur |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
Copyleft License
License(Experimental) Copyleft license information was found
Found 1 instance in 1 package
Minified code
QualityThis package contains minified code. This may be harmless in some cases where minified code is included in packaged libraries, however packages on npm should not minify code.
Found 1 instance in 1 package
Non-permissive License
License(Experimental) A license not known to be considered permissive was found
Found 1 instance in 1 package
Copyleft License
License(Experimental) Copyleft license information was found
Found 1 instance in 1 package
Minified code
QualityThis package contains minified code. This may be harmless in some cases where minified code is included in packaged libraries, however packages on npm should not minify code.
Found 1 instance in 1 package
Non-permissive License
License(Experimental) A license not known to be considered permissive was found
Found 1 instance in 1 package
401873
10
13
8608
4
153
+ Addednpm-check-updates@^11.8.3
+ Added@gar/promisify@1.1.3(transitive)
+ Added@nodelib/fs.scandir@2.1.5(transitive)
+ Added@nodelib/fs.stat@2.0.5(transitive)
+ Added@nodelib/fs.walk@1.2.8(transitive)
+ Added@npmcli/fs@1.1.1(transitive)
+ Added@npmcli/git@2.1.0(transitive)
+ Added@npmcli/installed-package-contents@1.0.7(transitive)
+ Added@npmcli/move-file@1.1.2(transitive)
+ Added@npmcli/node-gyp@1.0.3(transitive)
+ Added@npmcli/promise-spawn@1.3.2(transitive)
+ Added@npmcli/run-script@1.8.6(transitive)
+ Added@sindresorhus/is@0.14.0(transitive)
+ Added@szmarczak/http-timer@1.1.2(transitive)
+ Added@tootallnate/once@1.1.2(transitive)
+ Added@types/react@17.0.80(transitive)
+ Addedabbrev@1.1.1(transitive)
+ Addedagent-base@6.0.2(transitive)
+ Addedagentkeepalive@4.5.0(transitive)
+ Addedaggregate-error@3.1.0(transitive)
+ Addedajv@6.12.6(transitive)
+ Addedansi-align@3.0.1(transitive)
+ Addedansi-regex@2.1.15.0.1(transitive)
+ Addedansi-styles@4.3.0(transitive)
+ Addedaproba@1.2.0(transitive)
+ Addedare-we-there-yet@1.1.7(transitive)
+ Addedargparse@2.0.1(transitive)
+ Addedarray-union@2.1.0(transitive)
+ Addedasn1@0.2.6(transitive)
+ Addedassert-plus@1.0.0(transitive)
+ Addedasynckit@0.4.0(transitive)
+ Addedaws-sign2@0.7.0(transitive)
+ Addedaws4@1.12.0(transitive)
+ Addedbalanced-match@1.0.2(transitive)
+ Addedbcrypt-pbkdf@1.0.2(transitive)
+ Addedboxen@5.1.2(transitive)
+ Addedbrace-expansion@1.1.11(transitive)
+ Addedbraces@3.0.2(transitive)
+ Addedbuiltins@1.0.3(transitive)
+ Addedcacache@15.3.0(transitive)
+ Addedcacheable-request@6.1.0(transitive)
+ Addedcamelcase@6.3.0(transitive)
+ Addedcaseless@0.12.0(transitive)
+ Addedchalk@4.1.2(transitive)
+ Addedchownr@2.0.0(transitive)
+ Addedci-info@2.0.0(transitive)
+ Addedcint@8.2.1(transitive)
+ Addedclean-stack@2.2.0(transitive)
+ Addedcli-boxes@2.2.1(transitive)
+ Addedcli-table@0.3.11(transitive)
+ Addedclone-response@1.0.3(transitive)
+ Addedcode-point-at@1.1.0(transitive)
+ Addedcolor-convert@2.0.1(transitive)
+ Addedcolor-name@1.1.4(transitive)
+ Addedcolors@1.0.3(transitive)
+ Addedcombined-stream@1.0.8(transitive)
+ Addedcommander@6.2.1(transitive)
+ Addedconcat-map@0.0.1(transitive)
+ Addedconfigstore@5.0.1(transitive)
+ Addedconsole-control-strings@1.1.0(transitive)
+ Addedcore-util-is@1.0.21.0.3(transitive)
+ Addedcrypto-random-string@2.0.0(transitive)
+ Addeddashdash@1.14.1(transitive)
+ Addeddebug@4.3.4(transitive)
+ Addeddecompress-response@3.3.0(transitive)
+ Addeddeep-extend@0.6.0(transitive)
+ Addeddefer-to-connect@1.1.3(transitive)
+ Addeddelayed-stream@1.0.0(transitive)
+ Addeddelegates@1.0.0(transitive)
+ Addeddir-glob@3.0.1(transitive)
+ Addeddot-prop@5.3.0(transitive)
+ Addedduplexer3@0.1.5(transitive)
+ Addedecc-jsbn@0.1.2(transitive)
+ Addedemoji-regex@8.0.0(transitive)
+ Addedencoding@0.1.13(transitive)
+ Addedend-of-stream@1.4.4(transitive)
+ Addedenv-paths@2.2.1(transitive)
+ Addederr-code@2.0.3(transitive)
+ Addedescape-goat@2.1.1(transitive)
+ Addedextend@3.0.2(transitive)
+ Addedextsprintf@1.3.0(transitive)
+ Addedfast-deep-equal@3.1.3(transitive)
+ Addedfast-glob@3.3.2(transitive)
+ Addedfast-json-stable-stringify@2.1.0(transitive)
+ Addedfast-memoize@2.5.2(transitive)
+ Addedfastq@1.17.1(transitive)
+ Addedfiggy-pudding@3.5.2(transitive)
+ Addedfill-range@7.0.1(transitive)
+ Addedfind-up@3.0.05.0.0(transitive)
+ Addedforever-agent@0.6.1(transitive)
+ Addedform-data@2.3.3(transitive)
+ Addedfp-and-or@0.1.4(transitive)
+ Addedfs-minipass@2.1.0(transitive)
+ Addedfs.realpath@1.0.0(transitive)
+ Addedgauge@2.7.4(transitive)
+ Addedget-stdin@8.0.0(transitive)
+ Addedget-stream@4.1.05.2.0(transitive)
+ Addedgetpass@0.1.7(transitive)
+ Addedglob@7.2.3(transitive)
+ Addedglob-parent@5.1.2(transitive)
+ Addedglobal-dirs@3.0.1(transitive)
+ Addedglobby@11.1.0(transitive)
+ Addedgot@9.6.0(transitive)
+ Addedgraceful-fs@4.2.11(transitive)
+ Addedhar-schema@2.0.0(transitive)
+ Addedhar-validator@5.1.5(transitive)
+ Addedhas-flag@4.0.0(transitive)
+ Addedhas-unicode@2.0.1(transitive)
+ Addedhas-yarn@2.1.0(transitive)
+ Addedhosted-git-info@4.1.0(transitive)
+ Addedhttp-cache-semantics@4.1.1(transitive)
+ Addedhttp-proxy-agent@4.0.1(transitive)
+ Addedhttp-signature@1.2.0(transitive)
+ Addedhttps-proxy-agent@5.0.1(transitive)
+ Addedhumanize-ms@1.2.1(transitive)
+ Addediconv-lite@0.6.3(transitive)
+ Addedignore@5.3.1(transitive)
+ Addedignore-walk@3.0.4(transitive)
+ Addedimport-lazy@2.1.0(transitive)
+ Addedimurmurhash@0.1.4(transitive)
+ Addedindent-string@4.0.0(transitive)
+ Addedinfer-owner@1.0.4(transitive)
+ Addedinflight@1.0.6(transitive)
+ Addedinherits@2.0.4(transitive)
+ Addedini@1.3.82.0.0(transitive)
+ Addedip-address@9.0.5(transitive)
+ Addedis-ci@2.0.0(transitive)
+ Addedis-extglob@2.1.1(transitive)
+ Addedis-fullwidth-code-point@1.0.03.0.0(transitive)
+ Addedis-glob@4.0.3(transitive)
+ Addedis-installed-globally@0.4.0(transitive)
+ Addedis-lambda@1.0.1(transitive)
+ Addedis-npm@5.0.0(transitive)
+ Addedis-number@7.0.0(transitive)
+ Addedis-obj@2.0.0(transitive)
+ Addedis-path-inside@3.0.3(transitive)
+ Addedis-typedarray@1.0.0(transitive)
+ Addedis-yarn-global@0.3.0(transitive)
+ Addedisarray@1.0.0(transitive)
+ Addedisexe@2.0.0(transitive)
+ Addedisstream@0.1.2(transitive)
+ Addedjju@1.4.0(transitive)
+ Addedjs-yaml@4.1.0(transitive)
+ Addedjsbn@0.1.11.1.0(transitive)
+ Addedjson-buffer@3.0.0(transitive)
+ Addedjson-parse-even-better-errors@2.3.1(transitive)
+ Addedjson-parse-helpfulerror@1.0.3(transitive)
+ Addedjson-schema@0.4.0(transitive)
+ Addedjson-schema-traverse@0.4.1(transitive)
+ Addedjson-stringify-safe@5.0.1(transitive)
+ Addedjson5@2.2.3(transitive)
+ Addedjsonlines@0.1.1(transitive)
+ Addedjsonparse@1.3.1(transitive)
+ Addedjsprim@1.4.2(transitive)
+ Addedkeyv@3.1.0(transitive)
+ Addedkleur@3.0.3(transitive)
+ Addedlatest-version@5.1.0(transitive)
+ Addedlibnpmconfig@1.2.1(transitive)
+ Addedlocate-path@3.0.06.0.0(transitive)
+ Addedlodash@4.17.21(transitive)
+ Addedlowercase-keys@1.0.12.0.0(transitive)
+ Addedlru-cache@6.0.0(transitive)
+ Addedmake-dir@3.1.0(transitive)
+ Addedmake-fetch-happen@9.1.0(transitive)
+ Addedmerge2@1.4.1(transitive)
+ Addedmicromatch@4.0.5(transitive)
+ Addedmime-db@1.52.0(transitive)
+ Addedmime-types@2.1.35(transitive)
+ Addedmimic-response@1.0.1(transitive)
+ Addedminimatch@3.1.2(transitive)
+ Addedminimist@1.2.8(transitive)
+ Addedminipass@3.3.65.0.0(transitive)
+ Addedminipass-collect@1.0.2(transitive)
+ Addedminipass-fetch@1.4.1(transitive)
+ Addedminipass-flush@1.0.5(transitive)
+ Addedminipass-json-stream@1.0.1(transitive)
+ Addedminipass-pipeline@1.2.4(transitive)
+ Addedminipass-sized@1.0.3(transitive)
+ Addedminizlib@2.1.2(transitive)
+ Addedmkdirp@1.0.4(transitive)
+ Addedms@2.1.2(transitive)
+ Addednegotiator@0.6.3(transitive)
+ Addednode-gyp@7.1.2(transitive)
+ Addednopt@5.0.0(transitive)
+ Addednormalize-url@4.5.1(transitive)
+ Addednpm-bundled@1.1.2(transitive)
+ Addednpm-check-updates@11.8.5(transitive)
+ Addednpm-install-checks@4.0.0(transitive)
+ Addednpm-normalize-package-bin@1.0.1(transitive)
+ Addednpm-package-arg@8.1.5(transitive)
+ Addednpm-packlist@2.2.2(transitive)
+ Addednpm-pick-manifest@6.1.1(transitive)
+ Addednpm-registry-fetch@11.0.0(transitive)
+ Addednpmlog@4.1.2(transitive)
+ Addednumber-is-nan@1.0.1(transitive)
+ Addedoauth-sign@0.9.0(transitive)
+ Addedonce@1.4.0(transitive)
+ Addedp-cancelable@1.1.0(transitive)
+ Addedp-limit@2.3.03.1.0(transitive)
+ Addedp-locate@3.0.05.0.0(transitive)
+ Addedp-map@4.0.0(transitive)
+ Addedp-try@2.2.0(transitive)
+ Addedpackage-json@6.5.0(transitive)
+ Addedpacote@11.3.5(transitive)
+ Addedparse-github-url@1.0.2(transitive)
+ Addedpath-exists@3.0.04.0.0(transitive)
+ Addedpath-is-absolute@1.0.1(transitive)
+ Addedpath-type@4.0.0(transitive)
+ Addedperformance-now@2.1.0(transitive)
+ Addedpicomatch@2.3.1(transitive)
+ Addedprepend-http@2.0.0(transitive)
+ Addedprocess-nextick-args@2.0.1(transitive)
+ Addedprogress@2.0.3(transitive)
+ Addedpromise-inflight@1.0.1(transitive)
+ Addedpromise-retry@2.0.1(transitive)
+ Addedprompts@2.4.2(transitive)
+ Addedpsl@1.9.0(transitive)
+ Addedpump@3.0.0(transitive)
+ Addedpunycode@2.3.1(transitive)
+ Addedpupa@2.1.1(transitive)
+ Addedqs@6.5.3(transitive)
+ Addedqueue-microtask@1.2.3(transitive)
+ Addedrc@1.2.8(transitive)
+ Addedrc-config-loader@4.1.3(transitive)
+ Addedreact@17.0.2(transitive)
+ Addedreact-dom@17.0.2(transitive)
+ Addedread-package-json-fast@2.0.3(transitive)
+ Addedreadable-stream@2.3.8(transitive)
+ Addedregistry-auth-token@4.2.2(transitive)
+ Addedregistry-url@5.1.0(transitive)
+ Addedremote-git-tags@3.0.0(transitive)
+ Addedrequest@2.88.2(transitive)
+ Addedrequire-from-string@2.0.2(transitive)
+ Addedresponselike@1.0.2(transitive)
+ Addedretry@0.12.0(transitive)
+ Addedreusify@1.0.4(transitive)
+ Addedrimraf@3.0.2(transitive)
+ Addedrun-parallel@1.2.0(transitive)
+ Addedsafe-buffer@5.1.2(transitive)
+ Addedsafer-buffer@2.1.2(transitive)
+ Addedscheduler@0.20.2(transitive)
+ Addedsemver@6.3.17.6.2(transitive)
+ Addedsemver-diff@3.1.1(transitive)
+ Addedsemver-utils@1.1.4(transitive)
+ Addedset-blocking@2.0.0(transitive)
+ Addedsignal-exit@3.0.7(transitive)
+ Addedsisteransi@1.0.5(transitive)
+ Addedslash@3.0.0(transitive)
+ Addedsmart-buffer@4.2.0(transitive)
+ Addedsocks@2.8.3(transitive)
+ Addedsocks-proxy-agent@6.2.1(transitive)
+ Addedspawn-please@1.0.0(transitive)
+ Addedsprintf-js@1.1.3(transitive)
+ Addedsshpk@1.18.0(transitive)
+ Addedssri@8.0.1(transitive)
+ Addedstring-width@1.0.24.2.3(transitive)
+ Addedstring_decoder@1.1.1(transitive)
+ Addedstrip-ansi@3.0.16.0.1(transitive)
+ Addedstrip-json-comments@2.0.1(transitive)
+ Addedsupports-color@7.2.0(transitive)
+ Addedtar@6.2.1(transitive)
+ Addedto-readable-stream@1.0.0(transitive)
+ Addedto-regex-range@5.0.1(transitive)
+ Addedtough-cookie@2.5.0(transitive)
+ Addedtunnel-agent@0.6.0(transitive)
+ Addedtweetnacl@0.14.5(transitive)
+ Addedtype-fest@0.20.2(transitive)
+ Addedtypedarray-to-buffer@3.1.5(transitive)
+ Addedunique-filename@1.1.1(transitive)
+ Addedunique-slug@2.0.2(transitive)
+ Addedunique-string@2.0.0(transitive)
+ Addedupdate-notifier@5.1.0(transitive)
+ Addeduri-js@4.4.1(transitive)
+ Addedurl-parse-lax@3.0.0(transitive)
+ Addedutil-deprecate@1.0.2(transitive)
+ Addeduuid@3.4.0(transitive)
+ Addedvalidate-npm-package-name@3.0.0(transitive)
+ Addedverror@1.10.0(transitive)
+ Addedwhich@2.0.2(transitive)
+ Addedwide-align@1.1.5(transitive)
+ Addedwidest-line@3.1.0(transitive)
+ Addedwrap-ansi@7.0.0(transitive)
+ Addedwrappy@1.0.2(transitive)
+ Addedwrite-file-atomic@3.0.3(transitive)
+ Addedxdg-basedir@4.0.0(transitive)
+ Addedyallist@4.0.0(transitive)
+ Addedyocto-queue@0.1.0(transitive)
- Removedtypeit@^7.0.3
- Removed@types/react@16.14.60(transitive)
- Removedprop-types@15.8.1(transitive)
- Removedreact@16.14.0(transitive)
- Removedreact-dom@16.14.0(transitive)
- Removedreact-is@16.13.1(transitive)
- Removedscheduler@0.19.1(transitive)
- Removedtypeit@7.0.4(transitive)
Updated@types/react@^17.0.18