Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
Size: Mime:
const { resolve } = require('path')
const resolveToRoot = x => resolve(__dirname, '../' + x)

const alias = {
  'atoms': './src/components/atoms',
  'organisms': './src/components/organisms',
  'molecules': './src/components/molecules',
  'pages': './src/components/pages',
  'features': './src/components/features',
  'templates': './src/components/templates',
  'presets': './src/components/presets',
  'icons': './src/components/atoms/Icons',
  'abstractions': './src/components/abstractions',

  'state': './src/state',
  'typings': './typings',
  'src': './src',
  'words': './src/words',
  'styles': './src/styles',

  'input': './src/forms/input',
  'form': './src/forms/form',

  // 'styled-components': 'node_modules/uxui-modules/view-container/styles/styled.js',
  // @todo @depreciated
  // 'modules': 'node_modules/uxui-modules',

  // 1 offs for long import paths
  // 'proptypes': 'node_modules/uxui-modules/view-container/types',
  // 'chain-able': 'node_modules/uxui-modules/chain-able/',
  // 'exotic': 'node_modules/uxui-modules/exotic/',
}

Object.keys(alias).forEach(key => {
  alias[key] = resolveToRoot('' + alias[key])
})

// exports.alias = alias
module.exports = alias