New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@fixt/components

Package Overview
Dependencies
Maintainers
5
Versions
150
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@fixt/components

![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)

  • 1.1.69
  • latest
  • Source
  • npm
  • Socket score

Version published
Maintainers
5
Created
Source

Fixt Component Library

GitHub license npm version Codeship Status for fixt/component-library

Welcome to the Fixt Component Library. A shared repository of React components.

Usage

  1. Install
  npm install @fixt/components
  npm install styled-components --save
  1. Include these stylesheets in your html file
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:300,400,500">
  1. Wrap your root component with the styled-components ThemeProvider
import React from 'react';
import { ThemeProvider } from 'styled-components'
import { themes } from '@fixt/components';

import App from './index'

const Root = () => (
<ThemeProvider theme={themes.standard}>
  <App />
</ThemeProvider>);
  1. Using the React components
import React from ‘react’;
import { Button } from '@fixt/components';

const BoringButton = () => (
  <Button />
);

Storybook Development

  1. Install & Build dependencies
  npm run build
  1. Start the Storybook server
  npm run storybook:dev
  1. Runs storybook at http://localhost:6006

Storybook Deployment to Github Pages

  npm run storybook:deploy

Publish New Versions

  npm run publish

Updating Versions

Make version changes to package.json:

  1. Create a branch of component-library. Open the package.json file and locate the package to be modified. Change the version number to the new version number.
  "material-table": {
      "version": "1.64.0", 
  1. Go to the top of the file and find the version number of the component-library. Bump the version up by 1 point (1.1.8 will be changed to 1.1.9).
    {
  "name": "@fixt/components",
  "version": "1.1.13",
  1. After modifying the file, be sure to update the .lock file with
yarn install
  1. Push changes of branch (git add, git commit, git push) and submit a pull request to be merged into master.

Publish changes to @fixt/components using npm:

  1. If you are not already logged into npm, in the terminal command line
    npm login

This will bring up a prompt for Username: and Password:

  1. Change into the component-library master directory (make sure it is not the branch) and type in the command
  npm publish
  1. This should start the process of publishing the new version. Check at https://www.npmjs.com/settings/fixt/packages to make sure the new version is published.

Update the version number in HQ:

  1. Create a branch of HQ. Go to the client directory and in the package.json file locate @fixt/components. Change the version to match the new published version.
    "@fixt/components": "^1.1.8",
  1. After modifying the file, be sure to update the .lock file with
    yarn install
  1. Push the changes and submit a pull request to merge into HQ.

FAQs

Package last updated on 23 Jan 2023

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc