Commit asmdefs and package.json
ADD
package/com.unity.formats.usd/Editor/Unity.Formats.USD.Editor.asmdef
+{
+ "name": "Unity.Formats.USD.Editor",
+ "references": [
+ "Unity.Formats.USD.Runtime",
+ ],
+ "includePlatforms": [
+ "Editor"
+ ],
+ "excludePlatforms": []
+}

ADD
package/com.unity.formats.usd/Examples/Editor/Unity.Formats.USD.Example.Editor.asmdef
+{
+ "name": "Unity.Formats.USD.Examples.Editor",
+ "references": [
+ "Unity.Formats.USD.Examples.Runtime",
+ ],
+ "includePlatforms": [
+ "Editor"
+ ],
+ "excludePlatforms": []
+}

ADD
package/com.unity.formats.usd/Examples/Runtime/Unity.Formats.USD.Example.Runtime.asmdef
+{
+ "name": "Unity.Formats.USD.Examples.Runtime",
+ "references": [
+ ],
+ "includePlatforms": [
+ "Editor"
+ ],
+ "excludePlatforms": []
+}

ADD
package/com.unity.formats.usd/Runtime/Unity.Formats.USD.Runtime.asmdef
+{
+ "name": "Unity.Formats.USD.Runtime",
+ "references": [
+ ],
+ "includePlatforms": [
+ "Editor"
+ ],
+ "excludePlatforms": []
+}

ADD
package/com.unity.formats.usd/package.json
+{
+ "dependencies": {
+ "com.unity.timeline" : "1.0.0"
+ },
+ "description": "Blah USD.",
+ "displayName": "USD",
+ "keywords": [
+ "usd",
+ ],
+ "name": "com.unity.formats.usd",
+ "repoPackagePath": "build/install/com.unity.formats.alembic",
+ "repository": {
+ "type": "git",
+ "revision": "02da3f2a1167bc44b6124596b9dc58cbfd9b511c",
+ "url": "ssh://git@github.com/unity3d-jp/AlembicForUnity.git"
+ },
+ "unity": "2018.3",
+ "unityRelease": "4f1",
+ "version": "1.0.0-preview.19"
+}

Commit asmdefs and package.json