Skip to content

Commit 69bedea

Browse files
Damyan PetevDamyan Petev
authored andcommitted
Merged PR 18882: dock manager package split
2 parents a309987 + b9a88f0 commit 69bedea

16 files changed

+166
-48
lines changed
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ Getting Started with Ignite UI for React
1515
--------------------------------------------------------------
1616
You can find getting started information related to this product here:
1717

18-
http://igniteui.com/
18+
https://igniteui.com/
1919

2020
THIRD PARTY COMPONENTS, USAGE & RESTRICTIONS.
2121

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
MIT License
2+
3+
Copyright (c) 2025 INFRAGISTICS
4+
5+
Permission is hereby granted, free of charge, to any person obtaining a copy
6+
of this software and associated documentation files (the "Software"), to deal
7+
in the Software without restriction, including without limitation the rights
8+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9+
copies of the Software, and to permit persons to whom the Software is
10+
furnished to do so, subject to the following conditions:
11+
12+
The above copyright notice and this permission notice shall be included in all
13+
copies or substantial portions of the Software.
14+
15+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21+
SOFTWARE.

.azure-pipelines/artifacts/README_Components.md

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,3 @@ This package provides the following components:
1414
You can include Ignite UI for React in your project using this `npm` command:
1515

1616
`npm install --save igniteui-react`
17-
18-
## License
19-
This is a commercial product, requiring a valid paid-for license for use. This license details can by found [here](http://www.infragistics.com/legal/ultimate/license/)
20-
21-
To acquire a license for usage, please register for a trial and acquire a license at [Infragistics.com](https://www.infragistics.com).
22-
23-
© Copyright 2025 Infragistics. All Rights Reserved. The Infragistics Ultimate license & copyright applies to this distribution. For information on that license, please go to our website [here](https://www.infragistics.com/legal/license).
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
# Ignite UI for React Dock Manager - from Infragistics
2+
3+
[Ignite UI React Dock Manager](https://www.infragistics.com/products/ignite-ui-react) provides means to manage the layout of your application through panes, allowing your end-users to customize it further by pinning, resizing, moving and hiding panes.
4+
5+
## View Samples and Documentation
6+
7+
[React Dock Manager Overview](https://www.infragistics.com/products/ignite-ui-react/react/components/layouts/dock-manager)
8+
9+
## NPM Package
10+
11+
You can include Ignite UI React Dock Manager in your project using this `npm` command:
12+
13+
`npm install --save igniteui-react-dockmanager`
14+
15+
## License
16+
This is a commercial product, requiring a valid paid-for license for use. This license details can by found [here](http://www.infragistics.com/legal/ultimate/license/)
17+
18+
To acquire a license for usage, please register for a trial and acquire a license at [Infragistics.com](https://www.infragistics.com).
19+
20+
© Copyright 2025 Infragistics. All Rights Reserved. The Infragistics Ultimate license & copyright applies to this distribution. For information on that license, please go to our website [here](https://www.infragistics.com/legal/license).

.azure-pipelines/release.yml

Lines changed: 49 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -63,18 +63,18 @@ jobs:
6363
workingFile: '$(Build.SourcesDirectory)/.npmrc'
6464
customEndpoint: 'NPMJS.ORG PUBLIC-NetAdvantage'
6565

66-
# components trial release:
66+
# components release:
6767
- task: PowerShell@2
6868
displayName: 'Copy components package.json'
6969
inputs:
7070
targetType: inline
7171
script: Copy-Item -Path "scripts/components.package.json" -Destination "dist/package.json"
7272

7373
- task: PowerShell@2
74-
displayName: 'Copy common license'
74+
displayName: 'Copy MIT license'
7575
inputs:
7676
targetType: inline
77-
script: Copy-Item -Path ".azure-pipelines/artifacts/LICENSE" -Destination "dist/"
77+
script: Copy-Item -Path ".azure-pipelines/artifacts/LICENSE_MIT" -Destination "dist/LICENSE"
7878

7979
- task: PowerShell@2
8080
displayName: 'Copy components README'
@@ -92,7 +92,44 @@ jobs:
9292
customCommand: 'version $(Build.SourceBranchName) --no-git-tag-version'
9393

9494
- task: Npm@1
95-
displayName: '[npmjs] npm publish'
95+
displayName: '[npmjs] npm publish igniteui-react'
96+
continueOnError: true
97+
inputs:
98+
command: 'custom'
99+
workingDir: '$(Build.SourcesDirectory)/dist'
100+
customCommand: 'publish --tag $(npmPublishTag) -userconfig ../.npmrc'
101+
verbose: ${{ parameters.verbose }}
102+
103+
# dock-manager trial release:
104+
- task: PowerShell@2
105+
displayName: 'Copy dock-manager package.json'
106+
inputs:
107+
targetType: inline
108+
script: Copy-Item -Path "scripts/dock-manager.package.json" -Destination "dist/package.json"
109+
110+
- task: PowerShell@2
111+
displayName: 'Copy IG license'
112+
inputs:
113+
targetType: inline
114+
script: Copy-Item -Path ".azure-pipelines/artifacts/LICENSE_IG" -Destination "dist/LICENSE"
115+
116+
- task: PowerShell@2
117+
displayName: 'Copy dock-manager README'
118+
inputs:
119+
targetType: inline
120+
script: Copy-Item -Path ".azure-pipelines/artifacts/README_DockManager.md" -Destination "dist/README.md"
121+
122+
- task: Npm@1
123+
displayName: 'npm version for tag $(Build.SourceBranchName)'
124+
continueOnError: false
125+
inputs:
126+
command: 'custom'
127+
workingDir: '$(Build.SourcesDirectory)/dist'
128+
verbose: ${{ parameters.verbose }}
129+
customCommand: 'version $(Build.SourceBranchName) --no-git-tag-version'
130+
131+
- task: Npm@1
132+
displayName: '[npmjs] npm publish igniteui-react-dockmanager'
96133
continueOnError: true
97134
inputs:
98135
command: 'custom'
@@ -174,27 +211,27 @@ jobs:
174211
workingFile: '$(Build.SourcesDirectory)/.npmrc'
175212
customEndpoint: 'public proget'
176213

177-
# components licensed release:
214+
# dock-manager licensed release:
178215
- task: PowerShell@2
179-
displayName: 'Copy components package.json'
216+
displayName: 'Copy dock-manager package.json'
180217
inputs:
181218
targetType: inline
182219
script: |
183-
$content = Get-Content -Path "scripts/components.package.json"
220+
$content = Get-Content -Path "scripts/dock-manager.package.json"
184221
$updatedContent = $content -replace 'igniteui-dockmanager', '@infragistics/igniteui-dockmanager'
185222
Set-Content -Path "dist/package.json" -Value $updatedContent
186223
187224
- task: PowerShell@2
188-
displayName: 'Copy common license'
225+
displayName: 'Copy IG license'
189226
inputs:
190227
targetType: inline
191-
script: Copy-Item -Path ".azure-pipelines/artifacts/LICENSE" -Destination "dist/"
228+
script: Copy-Item -Path ".azure-pipelines/artifacts/LICENSE_IG" -Destination "dist/LICENSE"
192229

193230
- task: PowerShell@2
194231
displayName: 'Copy components README'
195232
inputs:
196233
targetType: inline
197-
script: Copy-Item -Path ".azure-pipelines/artifacts/README_Components.md" -Destination "dist/README.md"
234+
script: Copy-Item -Path ".azure-pipelines/artifacts/README_DockManager.md" -Destination "dist/README.md"
198235

199236
- task: Npm@1
200237
displayName: 'npm version for tag $(Build.SourceBranchName)'
@@ -206,13 +243,13 @@ jobs:
206243
customCommand: 'version $(Build.SourceBranchName) --no-git-tag-version'
207244

208245
- task: Npm@1
209-
displayName: 'update package name to @infragistics/igniteui-react'
246+
displayName: 'update package name to @infragistics/igniteui-react-dockmanager'
210247
continueOnError: false
211248
inputs:
212249
command: 'custom'
213250
workingDir: '$(Build.SourcesDirectory)/dist'
214251
verbose: ${{ parameters.verbose }}
215-
customCommand: 'pkg set name="@infragistics/igniteui-react"'
252+
customCommand: 'pkg set name="@infragistics/igniteui-react-dockmanager"'
216253

217254
- task: Npm@1
218255
displayName: '[IG Packages] npm publish'

package-lock.json

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
},
2525
"dependencies": {
2626
"@lit/react": "^1.0.8",
27-
"igniteui-dockmanager": "~1.17.0",
27+
"igniteui-dockmanager": "~1.18.1",
2828
"igniteui-webcomponents": "~6.3.6",
2929
"igniteui-webcomponents-grids": "~6.2.1",
3030
"lit": "^3.3.1"

scripts/components.package.json

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"description": "Ignite UI React.",
66
"homepage": "https://github.com/IgniteUI/igniteui-react",
77
"keywords": ["react", "UI Components", "infragistics", "core"],
8-
"license": "Infragistics(R) Ultimate license (http://www.infragistics.com/legal/ultimate/license/)",
8+
"license": "MIT",
99
"maintainers": [
1010
{
1111
"name": "igniteui",
@@ -25,7 +25,6 @@
2525
},
2626
"dependencies": {
2727
"@lit/react": "^1.0.7",
28-
"igniteui-dockmanager": "~1.17.0",
2928
"igniteui-webcomponents": "~6.3.6",
3029
"lit": "^3.3.0"
3130
},
@@ -49,5 +48,5 @@
4948
"optional": true
5049
}
5150
},
52-
"files": ["**/*", "!grids/**/*", "!grids.*"]
51+
"files": ["**/*", "!grids/**/*", "!grids.*", "!dock-manager/**/*", "!dock-manager.*"]
5352
}

scripts/dock-manager.package.json

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
{
2+
"name": "igniteui-react-dockmanager",
3+
"version": "0.0.0",
4+
"type": "module",
5+
"description": "Ignite UI React Dock Manager component.",
6+
"homepage": "https://github.com/IgniteUI/igniteui-react",
7+
"keywords": ["react", "UI Components", "infragistics", "dock manager"],
8+
"license": "Infragistics(R) Ultimate license (http://www.infragistics.com/legal/ultimate/license/)",
9+
"maintainers": [
10+
{
11+
"name": "igniteui",
12+
"email": "[email protected]"
13+
}
14+
],
15+
"sideEffects": false,
16+
"exports": {
17+
".": {
18+
"types": "./dock-manager.d.ts",
19+
"default": "./dock-manager.js"
20+
}
21+
},
22+
"dependencies": {
23+
"@lit/react": "^1.0.7",
24+
"igniteui-dockmanager": "~1.18.1",
25+
"lit": "^3.3.0"
26+
},
27+
"files": [
28+
"**/*",
29+
"!grids/**/*",
30+
"!grids.*",
31+
"!components/**/*",
32+
"!components.*",
33+
"!extras/**/*",
34+
"!extras.*"
35+
]
36+
}

scripts/grids.package.json

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,5 +29,13 @@
2929
"email": "[email protected]"
3030
}
3131
],
32-
"files": ["**/*", "!components/**/*", "!components.*", "!dock-manager/**/*", "!dock-manager.*"]
32+
"files": [
33+
"**/*",
34+
"!components/**/*",
35+
"!components.*",
36+
"!dock-manager/**/*",
37+
"!dock-manager.*",
38+
"!extras/**/*",
39+
"!extras.*"
40+
]
3341
}

0 commit comments

Comments
 (0)