From 48c1243ee8233bbc58c499adb11fc7881d519add Mon Sep 17 00:00:00 2001 From: koromerzhin <308012+koromerzhin@users.noreply.github.com> Date: Fri, 3 Feb 2023 09:25:30 +0100 Subject: [PATCH] fix(config): update install --- .gitignore | 1 + cypress.config.js | 2 +- main.js => install/main.js | 2 +- install/package-lock.json | 98 ++++++++++++++++++++++++++++++++++++++ install/package.json | 14 ++++++ package-lock.json | 81 ------------------------------- package.json | 4 +- 7 files changed, 116 insertions(+), 86 deletions(-) rename main.js => install/main.js (90%) create mode 100644 install/package-lock.json create mode 100644 install/package.json diff --git a/.gitignore b/.gitignore index ad0bd48..6389b2b 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ /node_modules /apps +/install/node_modules .env \ No newline at end of file diff --git a/cypress.config.js b/cypress.config.js index a12216d..97f47c4 100644 --- a/cypress.config.js +++ b/cypress.config.js @@ -1,4 +1,4 @@ -import { defineConfig } from 'cypress'; +const { defineConfig } = require("cypress"); module.exports = defineConfig({ e2e: { diff --git a/main.js b/install/main.js similarity index 90% rename from main.js rename to install/main.js index b6640c7..188ed4d 100644 --- a/main.js +++ b/install/main.js @@ -1,6 +1,6 @@ import { create } from 'create-svelte'; -await create('apps', { +await create('../apps', { name: 'apps', template: 'default', // or 'skeleton' or 'skeletonlib' types: 'typescript', // or 'typescript' or null; diff --git a/install/package-lock.json b/install/package-lock.json new file mode 100644 index 0000000..bd15b41 --- /dev/null +++ b/install/package-lock.json @@ -0,0 +1,98 @@ +{ + "name": "@hackariens/sveltejs", + "version": "1.0.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "@hackariens/sveltejs", + "version": "1.0.0", + "license": "MIT", + "dependencies": { + "create-svelte": "^2.3.2" + } + }, + "node_modules/create-svelte": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/create-svelte/-/create-svelte-2.3.2.tgz", + "integrity": "sha512-7tHVVZ9okq7LaRraBoKlygZirGM0CQk+7BmZq36QhSRUlSMSrv6qkp1tKjwK3NrG5trPSAOcv+W2SSKCoeuymA==", + "dependencies": { + "kleur": "^4.1.5", + "prompts": "^2.4.2" + }, + "bin": { + "create-svelte": "bin.js" + } + }, + "node_modules/kleur": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", + "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/prompts/node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "engines": { + "node": ">=6" + } + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + } + }, + "dependencies": { + "create-svelte": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/create-svelte/-/create-svelte-2.3.2.tgz", + "integrity": "sha512-7tHVVZ9okq7LaRraBoKlygZirGM0CQk+7BmZq36QhSRUlSMSrv6qkp1tKjwK3NrG5trPSAOcv+W2SSKCoeuymA==", + "requires": { + "kleur": "^4.1.5", + "prompts": "^2.4.2" + } + }, + "kleur": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", + "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==" + }, + "prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "requires": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "dependencies": { + "kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==" + } + } + }, + "sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + } + } +} diff --git a/install/package.json b/install/package.json new file mode 100644 index 0000000..7367652 --- /dev/null +++ b/install/package.json @@ -0,0 +1,14 @@ +{ + "name": "@hackariens/sveltejs", + "version": "1.0.0", + "description": "Template de nouveau projet sveltejs", + "scripts": { + }, + "keywords": [], + "author": "", + "license": "MIT", + "type": "module", + "dependencies": { + "create-svelte": "^2.3.2" + } +} diff --git a/package-lock.json b/package-lock.json index e7d5966..f39ebfb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,7 +9,6 @@ "version": "1.0.0", "license": "MIT", "dependencies": { - "create-svelte": "^2.3.2", "korojscommands": "^1.2.14" } }, @@ -1501,18 +1500,6 @@ "node": ">=0.10.0" } }, - "node_modules/create-svelte": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/create-svelte/-/create-svelte-2.3.2.tgz", - "integrity": "sha512-7tHVVZ9okq7LaRraBoKlygZirGM0CQk+7BmZq36QhSRUlSMSrv6qkp1tKjwK3NrG5trPSAOcv+W2SSKCoeuymA==", - "dependencies": { - "kleur": "^4.1.5", - "prompts": "^2.4.2" - }, - "bin": { - "create-svelte": "bin.js" - } - }, "node_modules/cross-spawn": { "version": "6.0.5", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", @@ -4978,14 +4965,6 @@ "graceful-fs": "^4.1.9" } }, - "node_modules/kleur": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", - "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", - "engines": { - "node": ">=6" - } - }, "node_modules/korojscommands": { "version": "1.2.14", "resolved": "https://registry.npmjs.org/korojscommands/-/korojscommands-1.2.14.tgz", @@ -6836,26 +6815,6 @@ "node": ">=0.12" } }, - "node_modules/prompts": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", - "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", - "dependencies": { - "kleur": "^3.0.3", - "sisteransi": "^1.0.5" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/prompts/node_modules/kleur": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", - "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", - "engines": { - "node": ">=6" - } - }, "node_modules/protoduck": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/protoduck/-/protoduck-5.0.1.tgz", @@ -8030,11 +7989,6 @@ "debug": "^4.0.1" } }, - "node_modules/sisteransi": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" - }, "node_modules/slice-ansi": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz", @@ -10511,15 +10465,6 @@ "capture-stack-trace": "^1.0.0" } }, - "create-svelte": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/create-svelte/-/create-svelte-2.3.2.tgz", - "integrity": "sha512-7tHVVZ9okq7LaRraBoKlygZirGM0CQk+7BmZq36QhSRUlSMSrv6qkp1tKjwK3NrG5trPSAOcv+W2SSKCoeuymA==", - "requires": { - "kleur": "^4.1.5", - "prompts": "^2.4.2" - } - }, "cross-spawn": { "version": "6.0.5", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", @@ -13196,11 +13141,6 @@ "graceful-fs": "^4.1.9" } }, - "kleur": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", - "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==" - }, "korojscommands": { "version": "1.2.14", "resolved": "https://registry.npmjs.org/korojscommands/-/korojscommands-1.2.14.tgz", @@ -14718,22 +14658,6 @@ "retry": "^0.10.0" } }, - "prompts": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", - "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", - "requires": { - "kleur": "^3.0.3", - "sisteransi": "^1.0.5" - }, - "dependencies": { - "kleur": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", - "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==" - } - } - }, "protoduck": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/protoduck/-/protoduck-5.0.1.tgz", @@ -15653,11 +15577,6 @@ "debug": "^4.0.1" } }, - "sisteransi": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" - }, "slice-ansi": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz", diff --git a/package.json b/package.json index 76f44bd..91015b2 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "version": "1.0.0", "description": "Template de nouveau projet sveltejs", "scripts": { - "create:apps": "node main.js", + "create:apps": "cd install && npm install && node main.js", "docker:deploy": "korojscommands docker_deploy", "docker:getpull-image": "korojscommands docker_getpull-image", "docker:ls": "korojscommands docker_ls", @@ -11,7 +11,6 @@ "exec": "npm-run-all docker:getpull-image docker:deploy docker:waiting docker:ls", "lint:markdown": "markdownlint README.md" }, - "type": "module", "repository": { "type": "git", "url": "git+https://github.com/hackariens/sveltejs.git" @@ -24,7 +23,6 @@ }, "homepage": "https://github.com/hackariens/sveltejs#readme", "dependencies": { - "create-svelte": "^2.3.2", "korojscommands": "^1.2.14" } }