From 82fb9b88146c2fbb515bf3129567cccf2cb75d98 Mon Sep 17 00:00:00 2001
From: Christoph Reiter <reiter.christoph@gmail.com>
Date: Tue, 30 Jul 2019 15:12:59 +0200
Subject: [PATCH] Move the implementation into "src", static files into
 "assets"

---
 packages/person-select/{ => assets}/favicon.ico     | Bin
 packages/person-select/{ => assets}/index.html      |   0
 packages/person-select/i18next-scanner.config.js    |   7 +++++--
 packages/person-select/package.json                 |   1 +
 packages/person-select/rollup.config.js             |   6 +++---
 packages/person-select/{ => src}/demo.js            |   0
 packages/person-select/{ => src}/i18n.js            |   0
 packages/person-select/{ => src}/i18n/de/select2.js |   0
 .../{ => src}/i18n/de/translation.json              |   0
 packages/person-select/{ => src}/i18n/en/select2.js |   0
 .../{ => src}/i18n/en/translation.json              |   0
 packages/person-select/{ => src}/index.js           |   0
 .../person-select/{ => src}/person-select-demo.js   |   0
 packages/person-select/{ => src}/person-select.js   |   0
 packages/person-select/{ => src}/utils.js           |   0
 packages/person-select/{ => src}/vars.js            |   0
 16 files changed, 9 insertions(+), 5 deletions(-)
 rename packages/person-select/{ => assets}/favicon.ico (100%)
 rename packages/person-select/{ => assets}/index.html (100%)
 rename packages/person-select/{ => src}/demo.js (100%)
 rename packages/person-select/{ => src}/i18n.js (100%)
 rename packages/person-select/{ => src}/i18n/de/select2.js (100%)
 rename packages/person-select/{ => src}/i18n/de/translation.json (100%)
 rename packages/person-select/{ => src}/i18n/en/select2.js (100%)
 rename packages/person-select/{ => src}/i18n/en/translation.json (100%)
 rename packages/person-select/{ => src}/index.js (100%)
 rename packages/person-select/{ => src}/person-select-demo.js (100%)
 rename packages/person-select/{ => src}/person-select.js (100%)
 rename packages/person-select/{ => src}/utils.js (100%)
 rename packages/person-select/{ => src}/vars.js (100%)

diff --git a/packages/person-select/favicon.ico b/packages/person-select/assets/favicon.ico
similarity index 100%
rename from packages/person-select/favicon.ico
rename to packages/person-select/assets/favicon.ico
diff --git a/packages/person-select/index.html b/packages/person-select/assets/index.html
similarity index 100%
rename from packages/person-select/index.html
rename to packages/person-select/assets/index.html
diff --git a/packages/person-select/i18next-scanner.config.js b/packages/person-select/i18next-scanner.config.js
index 6c112e37..8c277798 100644
--- a/packages/person-select/i18next-scanner.config.js
+++ b/packages/person-select/i18next-scanner.config.js
@@ -1,12 +1,15 @@
 module.exports = {
     input: [
-        '*.js',
+        'src/*.js',
     ],
     output: './',
     options: {
         debug: false,
         removeUnusedKeys: true,
-        sort: true,
         lngs: ['en','de'],
+        resource: {
+            loadPath: 'src/i18n/{{lng}}/{{ns}}.json',
+            savePath: 'src/i18n/{{lng}}/{{ns}}.json'
+        },
     },
 }
diff --git a/packages/person-select/package.json b/packages/person-select/package.json
index fe64940a..09af4581 100644
--- a/packages/person-select/package.json
+++ b/packages/person-select/package.json
@@ -1,6 +1,7 @@
 {
   "name": "vpu-person-select",
   "version": "1.0.0",
+  "main": "src/index.js",
   "devDependencies": {
     "node-sass": "^4.12.0",
     "rollup": "^1.11.3",
diff --git a/packages/person-select/rollup.config.js b/packages/person-select/rollup.config.js
index 0737b89f..cd666342 100644
--- a/packages/person-select/rollup.config.js
+++ b/packages/person-select/rollup.config.js
@@ -11,7 +11,7 @@ const build = (typeof process.env.BUILD !== 'undefined') ? process.env.BUILD : '
 console.log("build: " + build);
 
 export default {
-    input: 'demo.js',
+    input: 'src/demo.js',
     output: {
         file: 'dist/bundle.js',
         format: 'esm'
@@ -31,8 +31,8 @@ export default {
         (build !== 'local') ? terser() : false,
         copy({
             targets: [
-                'index.html',
-                'favicon.ico',
+                'assets/index.html',
+                'assets/favicon.ico',
                 'node_modules/@webcomponents/webcomponentsjs/webcomponents-loader.js',
                 'node_modules/@webcomponents/webcomponentsjs/bundles',
             ],
diff --git a/packages/person-select/demo.js b/packages/person-select/src/demo.js
similarity index 100%
rename from packages/person-select/demo.js
rename to packages/person-select/src/demo.js
diff --git a/packages/person-select/i18n.js b/packages/person-select/src/i18n.js
similarity index 100%
rename from packages/person-select/i18n.js
rename to packages/person-select/src/i18n.js
diff --git a/packages/person-select/i18n/de/select2.js b/packages/person-select/src/i18n/de/select2.js
similarity index 100%
rename from packages/person-select/i18n/de/select2.js
rename to packages/person-select/src/i18n/de/select2.js
diff --git a/packages/person-select/i18n/de/translation.json b/packages/person-select/src/i18n/de/translation.json
similarity index 100%
rename from packages/person-select/i18n/de/translation.json
rename to packages/person-select/src/i18n/de/translation.json
diff --git a/packages/person-select/i18n/en/select2.js b/packages/person-select/src/i18n/en/select2.js
similarity index 100%
rename from packages/person-select/i18n/en/select2.js
rename to packages/person-select/src/i18n/en/select2.js
diff --git a/packages/person-select/i18n/en/translation.json b/packages/person-select/src/i18n/en/translation.json
similarity index 100%
rename from packages/person-select/i18n/en/translation.json
rename to packages/person-select/src/i18n/en/translation.json
diff --git a/packages/person-select/index.js b/packages/person-select/src/index.js
similarity index 100%
rename from packages/person-select/index.js
rename to packages/person-select/src/index.js
diff --git a/packages/person-select/person-select-demo.js b/packages/person-select/src/person-select-demo.js
similarity index 100%
rename from packages/person-select/person-select-demo.js
rename to packages/person-select/src/person-select-demo.js
diff --git a/packages/person-select/person-select.js b/packages/person-select/src/person-select.js
similarity index 100%
rename from packages/person-select/person-select.js
rename to packages/person-select/src/person-select.js
diff --git a/packages/person-select/utils.js b/packages/person-select/src/utils.js
similarity index 100%
rename from packages/person-select/utils.js
rename to packages/person-select/src/utils.js
diff --git a/packages/person-select/vars.js b/packages/person-select/src/vars.js
similarity index 100%
rename from packages/person-select/vars.js
rename to packages/person-select/src/vars.js
-- 
GitLab