<?xml version="1.0" encoding="UTF-8"?>
<ucp:component 
	xmlns:ucp="http://DigitalLeadersInitiative.com/EAMD.ucp/2.0"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="http://DigitalLeadersInitiative.com/EAMD.ucp/2.0 
	https://raw.githubusercontent.com/DigitalLeadersInitiative/EAMD.ucp/master/ucp/2.0/Component.xsd"
	>
	
	<!-- Nexus "dependency.groupId"."dependency.artifactId" -->
	<name>com.twitter.Bootstrap</name>
	
	<!-- Nexus "dependency.version" -->
	<version>3.3.7</version>
	

	<!-- 1 to 5 -->
	<layer>5</layer>
	
	<lifecycle phase="production"/>

	<!-- human-readable name, not necessarily unique -->
	<displayName>Bootstrap 3.3.7</displayName>
	
	<!-- human-readable name, not necessarily unique -->
	<detailText>
		<a href="./src/bootstrap/README.md">README.md</a>
	</detailText>

	<!-- example of a linked resource, can also be embedded -->
	<displayImage href=""></displayImage>

    <!-- NEW -->
	<!-- Refers to a class in a hierarchy. Name attribute values limited to the list of all possible class names. -->
	<!-- Default stereotype name defined in the XSD -->
	<stereotype name="UX"/>

	
	
	<unitList>
		<unit lifecycle="repository:src" type="Repository:npm" id="npm_package" name="npm Package" href='bootstrap@3'></unit>

		<unit lifecycle="build"					type="sh:command" name="build with npm" >npm run test</unit>
		<unit lifecycle="build"					type="sh:script"  name="build with npm andcd  sync dist directory" >
		#!sh 
		
		cd $componentPath/src/bootstrap/
		npm run dist
		cp -R $componentPath/src/bootstrap/dist/ $componentPath/dist
		</unit>
		<unit lifecycle="install"				type="sh:script">#!sh npm install </unit>
		<unit lifecycle="install:configure"		type="ant::configure">#!sh ant configure</unit>
		
		<unit lifecycle='build'	type='Folder'   data-structr-hash='15361e174aba4820b5cc9290a59db627'>./dist</unit>
		<unit lifecycle='build'	type='Folder'   data-structr-hash='de38fb5f3edd423a9a114cafe2cd0f86'>./src</unit>
		<unit lifecycle='build'	type='Folder'   data-structr-hash='aa7112021a4f4c35811ed468615f5352'>./target</unit>
		<unit lifecycle='build'	type='Folder'   data-structr-hash='45cc750ae06c4284bac090ab050eda47'>./test</unit>

	</unitList>
	
	<interfaceList>
		<interface type="Semantic" name="Object"/>
		<interface type="Semantic" name="List"/>
		<interface type="Semantic" name="Tree"/>

		<interface type="WSDL" unitName="someWSDLunitName"/>

		<property key="some.property.key"/>
		<property key="server.port"/>
	</interfaceList>

	<package>
		
		<componentRef name='com.twitter.Accordion' version='3.3.7' minVersion='3.3.7' maxVersion='0.1.0'/>
		<componentRef name='com.twitter.Panel' version='3.3.7' minVersion='3.3.7' maxVersion='0.1.0'/>
	</package>

	
	<dependency type="requires" name="" version=""/>
	<dependency version="" name="" type="requires"/>
	<dependency type="requires" name="SLES.OS" version="12.0.1.123" minVersion="12.0.1.0"/>

</ucp:component>
