React component library
Install & run
To install and run the project
npm install
npm start (runs on port 8081)
Run tests
npm test
Create documentation
npm run docs
Release process
- Ensure all changes are merged to
master
branch - Update version number with
npm version [major|minor|patch]
- Update release history below with new version number & description
- Commit & push above changes to
master
- Run
npm test
to ensure all tests still passing - Run
npm run buildprod
- Run
npm publish
Release History
- 0.1.9 Add space to PropertyInfoBlock and amend Avatar test
- 0.1.7 Add Tests for Property Teaser
- 0.1.6 Add PropertyTeaser
- 0.1.4 Padded out .npmignore
- 0.1.3 Removed build task from postinstall
- 0.1.2 Refactored dependencies
- 0.1.1 Streamlined build
- 0.1.0 Initial release ...
- 1.0.82 Update Select
- 1.0.83 Callapsable block / Expandable text block
- 1.0.85 Update Callapsable blick with expanded class
- 1.0.86 Add missing span to GmapsAutoComplete
- 1.0.87 Pass any extra props through component
- 1.1.0 Document release process in README.md
- 1.1.1 Update new Select component customisations
- 1.1.2 Add Image Component and aplly to avatar and responsive image
- 1.1.3 Fixes to GmapsAutoComplete for state and IE; debounce AJAX calls
- 1.1.4 Expose debounce util
- 1.1.5 Add value autoselect option to GmapsAutoComplete component
- 1.1.6 A couple of IE(11) fixes
- 1.1.10 Do not show the show more/less links in ExpandableContent component if the content is less than the limit
- 1.2.0 Fix babel-polyfill duplication
- 1.2.1 Fix issue importing 1.2.0
- 1.2.2 Add disabled options to Select and GMapsAutoComplete
- 1.2.3 Hide show more/less link if element height is less than maxheight
- 1.2.4 Updated icomoon font
- 1.2.6 Allow loading without window.google present
- 1.3.0 Browser detection util
- 1.3.1 Fix all Google integrations being broken
😬 - 1.3.2 Ensure responsiveContainer updates immediately
- 1.4.0 Avatar: Render imgFallback until img onLoad fires
- 1.4.1 Avatar: Improvements to loading state
- 1.5.0 Transfered to CBRE account
- 1.5.1 IE11 support for dropdowns
- 1.5.2 Shrinkwrap
- 1.6.0 Updating dependancies
- 1.6.1 fix dependency version error
- 1.6.2 fix proptype issues and build errors
- 1.6.3 updating packages and bug fixes
- 1.6.4 Fixes for react-input-range
- 1.7.0 bug fixes and improvements
- 1.7.1 style shange on Contact jobtitle
- 1.7.2 fixing breaking tests
- 2.0.0 - Updating react packages to ~15.6.0