Skip to content

Commit 0c1e104

Browse files
authored
Merge pull request #2 from kitconcept/rename-frontend-package
Rename frontend package to @kitconcept/volto-keywordmanager
2 parents ceb4d05 + b05d571 commit 0c1e104

20 files changed

Lines changed: 44 additions & 82 deletions

frontend/.eslintrc.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ module.exports = {
2929
['@plone/volto-slate', `${coreLocation}/packages/volto-slate/src`],
3030
['@plone/registry', `${coreLocation}/packages/registry/src`],
3131
[
32-
'volto-keywordmanager',
32+
'@kitconcept/volto-keywordmanager',
3333
`${projectRootPath}/packages/volto-keywordmanager/src`,
3434
],
3535
...addonAliases,

frontend/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ FROM plone/frontend-prod-config:${VOLTO_VERSION}
2525

2626
LABEL maintainer="kitconcept GmbH <info@kitconcept.com>" \
2727
org.label-schema.name="kitconcept-keywordmanager-frontend" \
28-
org.label-schema.description="kitconcept-keywordmanager frontend image." \
28+
org.label-schema.description="@kitconcept/volto-keywordmanager frontend image." \
2929
org.label-schema.vendor="kitconcept GmbH"
3030

3131
COPY --from=builder /app/ /app/

frontend/README.md

Lines changed: 6 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
# kitconcept-keywordmanager (volto-keywordmanager)
1+
# Keyword Manager (@kitconcept/volto-keywordmanager)
22

33
Change, merge and delete keywords (subjects) in Plone.
44

5-
[![npm](https://img.shields.io/npm/v/volto-keywordmanager)](https://www.npmjs.com/package/volto-keywordmanager)
6-
[![](https://img.shields.io/badge/-Storybook-ff4785?logo=Storybook&logoColor=white&style=flat-square)](https://kitconcept.github.io/volto-keywordmanager/)
5+
[![npm](https://img.shields.io/npm/v/@kitconcept/volto-keywordmanager)](https://www.npmjs.com/package/@kitconcept/volto-keywordmanager)
6+
[![](https://img.shields.io/badge/-Storybook-ff4785?logo=Storybook&logoColor=white&style=flat-square)](https://kitconcept.github.io/kitconcept-keywordmanager/)
77
[![CI](https://github.com/kitconcept/kitconcept-keywordmanager/actions/workflows/main.yml/badge.svg)](https://github.com/kitconcept/kitconcept-keywordmanager/actions/workflows/main.yml)
88

99

@@ -18,61 +18,17 @@ To install your project, you must choose the method appropriate to your version
1818

1919
### Volto 18 and later
2020

21-
Add `volto-keywordmanager` to your `package.json`.
21+
Add `@kitconcept/volto-keywordmanager` to your `package.json`.
2222

2323
```json
24-
"dependencies": {
25-
"volto-keywordmanager": "*"
26-
}
27-
```
28-
29-
Add `volto-keywordmanager` to your `volto.config.js`.
30-
31-
```javascript
32-
const addons = ['volto-keywordmanager'];
33-
```
34-
35-
If this package provides a Volto theme, and you want to activate it, then add the following to your `volto.config.js`.
36-
37-
```javascript
38-
const theme = 'volto-keywordmanager';
39-
```
40-
41-
### Volto 17 and earlier
42-
43-
Create a new Volto project.
44-
You can skip this step if you already have one.
45-
46-
```
47-
npm install -g yo @plone/generator-volto
48-
yo @plone/volto my-volto-project --addon volto-keywordmanager
49-
cd my-volto-project
50-
```
51-
52-
Add `volto-keywordmanager` to your `package.json`.
53-
54-
```JSON
5524
"addons": [
56-
"volto-keywordmanager"
25+
"@kitconcept/volto-keywordmanager"
5726
],
58-
5927
"dependencies": {
60-
"volto-keywordmanager": "*"
28+
"@kitconcept/volto-keywordmanager": "*"
6129
}
6230
```
6331

64-
Download and install the new add-on.
65-
66-
```
67-
yarn install
68-
```
69-
70-
Start Volto.
71-
72-
```
73-
yarn start
74-
```
75-
7632
## Test installation
7733

7834
Visit http://localhost:3000/ in a browser, login, and check the awesome new features.

frontend/package.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -17,26 +17,26 @@
1717
"start:prod": "pnpm --filter @plone/volto start:prod",
1818
"build": "VOLTOCONFIG=$(pwd)/volto.config.js pnpm --filter @plone/volto build",
1919
"build:deps": "pnpm --filter @plone/registry --filter @plone/components build",
20-
"i18n": "pnpm --filter volto-keywordmanager i18n && VOLTOCONFIG=$(pwd)/volto.config.js pnpm --filter @plone/volto i18n",
21-
"test": "pnpm --filter volto-keywordmanager exec vitest",
20+
"i18n": "pnpm --filter @kitconcept/volto-keywordmanager i18n && VOLTOCONFIG=$(pwd)/volto.config.js pnpm --filter @plone/volto i18n",
21+
"test": "pnpm --filter @kitconcept/volto-keywordmanager exec vitest",
2222
"lint": "VOLTOCONFIG=$(pwd)/volto.config.js eslint --max-warnings=0 'packages/**/src/**/*.{js,jsx,ts,tsx}'",
2323
"lint:fix": "VOLTOCONFIG=$(pwd)/volto.config.js eslint --fix 'packages/**/src/**/*.{js,jsx,ts,tsx}'",
2424
"prettier": "prettier --check 'packages/**/src/**/*.{js,jsx,ts,tsx}'",
2525
"prettier:fix": "prettier --write 'packages/**/src/**/*.{js,jsx,ts,tsx}' ",
2626
"stylelint": "stylelint 'packages/**/src/**/*.{css,scss,less}' --allow-empty-input",
2727
"stylelint:fix": "stylelint 'packages/**/src/**/*.{css,scss,less}' --fix --allow-empty-input",
28-
"dry-release": "pnpm --filter volto-keywordmanager dry-release",
29-
"release": "pnpm --filter volto-keywordmanager release",
30-
"release-major-alpha": "pnpm --filter volto-keywordmanager release-major-alpha",
31-
"release-alpha": "pnpm --filter volto-keywordmanager release-alpha",
28+
"dry-release": "pnpm --filter @kitconcept/volto-keywordmanager dry-release",
29+
"release": "pnpm --filter @kitconcept/volto-keywordmanager release",
30+
"release-major-alpha": "pnpm --filter @kitconcept/volto-keywordmanager release-major-alpha",
31+
"release-alpha": "pnpm --filter @kitconcept/volto-keywordmanager release-alpha",
3232
"storybook": "VOLTOCONFIG=$(pwd)/volto.config.js pnpm --filter @plone/volto storybook dev -p 6006 -c $(pwd)/.storybook",
3333
"storybook-build": "VOLTOCONFIG=$(pwd)/volto.config.js pnpm --filter @plone/volto build-storybook -c $(pwd)/.storybook"
3434
},
3535
"dependencies": {
3636
"@kitconcept/volto-light-theme": "^8.0.0-alpha.29",
3737
"@plone/registry": "workspace:*",
3838
"@plone/volto": "workspace:*",
39-
"volto-keywordmanager": "workspace:*"
39+
"@kitconcept/volto-keywordmanager": "workspace:*"
4040
},
4141
"devDependencies": {
4242
"mrs-developer": "^2.2.0"

frontend/packages/volto-keywordmanager/.release-it.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
},
55
"hooks": {
66
"after:bump": [
7-
"pipx run towncrier build --draft --yes --version ${version} > .changelog.draft",
8-
"pipx run towncrier build --yes --version ${version}",
7+
"uvx towncrier build --draft --yes --version ${version} > .changelog.draft",
8+
"uvx towncrier build --yes --version ${version}",
99
"cp ../../README.md ./ && cp CHANGELOG.md ../../CHANGELOG.md",
1010
"python3 -c 'import json; data = json.load(open(\"../../package.json\")); data[\"version\"] = \"${version}\"; json.dump(data, open(\"../../package.json\", \"w\"), indent=2)'",
1111
"git add ../../CHANGELOG.md ../../package.json"
@@ -19,7 +19,7 @@
1919
"publish": false
2020
},
2121
"git": {
22-
"changelog": "pipx run towncrier build --draft --yes --version 0.0.0",
22+
"changelog": "uvx towncrier build --draft --yes --version 0.0.0",
2323
"requireUpstream": false,
2424
"requireCleanWorkingDir": false,
2525
"commitMessage": "Release ${version}",
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Renamed the frontend package from `volto-keywordmanager` to `@kitconcept/volto-keywordmanager`. @ericof

frontend/packages/volto-keywordmanager/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"name": "volto-keywordmanager",
2+
"name": "@kitconcept/volto-keywordmanager",
33
"version": "1.0.0-alpha.0",
44
"description": "Change, merge and delete keywords (subjects) in Plone.",
55
"main": "src/index.ts",

frontend/packages/volto-keywordmanager/src/actions/keywordIndexes.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { GET_KEYWORD_INDEXES } from 'volto-keywordmanager/constants/KeywordIndexes';
1+
import { GET_KEYWORD_INDEXES } from '@kitconcept/volto-keywordmanager/constants/KeywordIndexes';
22

33
export function getKeywordIndexes() {
44
return {

frontend/packages/volto-keywordmanager/src/actions/keywords.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import { GET_KEYWORDS } from 'volto-keywordmanager/constants/Keywords';
2-
import { UPDATE_KEYWORDS } from 'volto-keywordmanager/constants/Keywords';
3-
import { DELETE_KEYWORDS } from 'volto-keywordmanager/constants/Keywords';
1+
import { GET_KEYWORDS } from '@kitconcept/volto-keywordmanager/constants/Keywords';
2+
import { UPDATE_KEYWORDS } from '@kitconcept/volto-keywordmanager/constants/Keywords';
3+
import { DELETE_KEYWORDS } from '@kitconcept/volto-keywordmanager/constants/Keywords';
44

55
export function getKeywords({
66
index = null,

frontend/packages/volto-keywordmanager/src/components/KeywordManager.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ import {
1616
getKeywords,
1717
deleteKeywords,
1818
updateKeywords,
19-
} from 'volto-keywordmanager/actions/keywords';
20-
import { getKeywordIndexes } from 'volto-keywordmanager/actions/keywordIndexes';
19+
} from '@kitconcept/volto-keywordmanager/actions/keywords';
20+
import { getKeywordIndexes } from '@kitconcept/volto-keywordmanager/actions/keywordIndexes';
2121
import UniversalLink from '@plone/volto/components/manage/UniversalLink/UniversalLink';
2222
import RenameModal from './RenameModal';
2323
import DeleteModal from './DeleteModal';

0 commit comments

Comments
 (0)