4d4eab39e8c4c3ce8ba9cc1cf9ac35a3fa1689f7
Adds extension methods for `ArchetypeModel` and `ArchetypeFieldsetModel` for converting to Umbraco's `IPublishedContent`. Included unit-tests to support the deserialization and verify property-value retrieval. Modifies `ArchetypePropertyModelExtensions.CreateDummyPropertyType` extension method, to test if the `PropertyValueConvertersResolver` is available, (otherwise the unit-tests throw an exception from Umbraco's `PublishedPropertyType`).
Archetype
Installation
Install the selected release through the Umbraco package installer or via NuGet.
Official Docs
https://github.com/kgiszewski/ArchetypeManual
Follow us on Twitter https://twitter.com/ArchetypeKit
Contribute
Want to contribute to Archetype? You'll want to use Grunt (our task runner) to help you integrate with a local copy of Umbraco.
Install Dependencies
Requires Node.js to be installed and in your system path
npm install -g grunt-cli && npm install -g grunt
npm install
Build
grunt
Builds the project to /dist/. These files can be dropped into an Umbraco 7 site, or you can build directly to a site using:
grunt --target="D:\inetpub\mysite"
You can also watch for changes using:
grunt watch
grunt watch --target="D:\inetpub\mysite"
Add --touch to either command to automatically touch the web.config on a deploy
Languages
JavaScript
51.9%
C#
31.7%
HTML
11.5%
Less
4.9%

