Commit Graph

17 Commits

Author SHA1 Message Date
Danilo Woznica
a04f788057 feat(codebase): react native support (#153)
re #148, re #137, re #106, re #89, re #16, re #6

* build(rollup): native bundle

* feat(native): stylized components

* build(typescript): react native check

* feat(typing): improves

* build(tsconfig): by environment

* test(web native): setup

* test(native): support

* docs(readme): native documentation
2019-09-25 13:41:59 +01:00
Danilo Woznica
bfd2707d79 Codebase migrations (#126)
* test(Refactor): (#117)

* test(Refactor):

* Holder / SVG tests

* Svg tests

* Removed old tests

* Coverage

* Migrate to travis

* Update travis

* Update travis

* ci(Release):

* test(package):

* ci(Travis):

* chore(devDependencies): Package to generate the changelog

* feat(Codebase): Format

* feat(Types): Export types

* ci(Build step):

* feat(RTL): Flip the content

BREAKING CHANGE: Flip all content instead of only flip the animation direction

Closes #122

* Migrate codebase to Typescript (#120)

* Ignore rpt2_cache

* Add typescript pkg; Add tsc runner script

* Replace babel with ts compiler

* Typescript configs

* Update lockfile

* Convert Holder to tsx

* Convert svg to tsx

* Convert index.js to ts

* Convert uid to ts

* Convert BulletListStyle to tsx

* Convert CodeStyle to tsx

* Convert FacebookStyle to tsx

* Convert InstagramStyle to tsx

* Convert ListStyle to tsx

* Remove flow preset

* Add ts-node for ts execustion env for nodejs

* Remove flow preset & rollup-babel plugin; Add ts-node for ts env in nodejs

* Update lockfile

* Update watch script for tsc

* Rename IProps to IContentLoaderProps; Use FC for validation

* Remove unwanted ISvgProps; import IContentLoaderProps for type validations

* import and re-export IContentLoaderProps for better types

* Import and use types from IContentLoaderProps

* Remove eslint; replaced by tslint and tslint-prettier

* Add tslint-config-prettier

* Implement stricter type checking

* Remove comments as it is handled by tslint-config-prettier now

* Replace lint by tsc

* remove eslint and flow configs

* Add style default props

* Add jest options to include ts test files

* Add options to load json file

* Migrate tests from JS to TS for better interoperability

* Updated snapshots

* Remove ts-node

* Break line after react import

* Remove export from bottom of file and move to component definition

BREAKING CHANGE: Migrate codebase to typescript

Closes #120
2019-01-24 18:40:12 +00:00
Danilo Woznica
a0ba057726 Fix/remove circular dependency (#114)
* Latest build

* 3.2.0

* refactor(All layer): Remove circular dependecy
2018-11-27 21:34:09 +00:00
Danilo Woznica
2d3baf7039 Feat/rtl (#104)
* Improv code

* feat(Wrap): RTL direction

* test(Tests): Code style

* test(RTL): Add test
2018-09-29 14:33:22 +01:00
Danilo Woznica
687148820c Improvements wrap (#74)
* Prettier stuff

* Centralized props

* Removed the export
2018-01-22 13:19:22 -02:00
Mateusz Burzyński
a3d1878800 Added named exports and removed type prop (#72) 2018-01-19 12:06:57 -02:00
Danilo Woznica
5672a935ce New facebook style 2017-12-22 16:37:10 -02:00
Ricardo
ba8675b66e Updated facebook style - close #42 (#43) 2017-12-22 16:27:26 -02:00
Danilo Woznica
6093892d58 Refactor and React 16 compatibility (#34)
* Refactor tests, update react

* Refactor

* Refactor

* Change script

* Update npmignore

* Remove unecessary code
2017-12-03 20:29:11 -03:00
Danilo Woznica
25e3842d80 Added new components and update version 2017-10-25 10:30:48 -02:00
reck
8537af8e01 Added traditional list with bullets (#25)
* Added traditional list with bullets

* Updated bullet-list cicle radius

* Updated bullet-list rect radius
2017-10-25 09:21:30 -03:00
Yurui Zhang
3fac666067 Setup flow and convert existing component files (#21)
* add flow and babel-preset-flow

* convert index.js to flow

* convert Wrap.js to use flow

* convert CodeStyle.js

* convert other stylized component files to use flow

* convert Rect and Circle to use flow

* add type checking for React.Element
2017-10-24 16:37:11 -03:00
Luis Custodio
3bc4a1a841 fix(build): fix invalid syntax that broke build (#17)
The build and `npm install` were breaking.
In addition npm start to put a deprecation message regarding `prepublish` scripts.
2017-09-14 14:30:02 -03:00
Danilo Woznica
6f7e55f636 Prettier and add esnext field, close #8 2017-09-10 22:39:35 -03:00
Lasse Borly
3c820c3e7f List component (#14)
* Add list style component

* Add list component to index

* Add tests for ListStyle

* update readme with list component
2017-07-10 10:08:22 -03:00
Danilo Woznica
eac753d3ad Lint (#3) 2017-02-22 10:44:25 -03:00
Danilo Woznica
9d3d6a3a8c Refactor Wrap and Custom components (#1)
* Refactor Wrap

* Add custom elements

* Code style

* Update documentation

* Update version
2017-02-08 20:29:54 -02:00