diff --git a/package.json b/package.json index 7573992..ca4e774 100644 --- a/package.json +++ b/package.json @@ -39,7 +39,13 @@ "ts-node": "^10.8.0", "typescript": "^4.6.4", "unplugin-vue-components": "^0.19.5", - "vue": "^3.2.36" + "vue": "^3.2.36", + "consola": "^2.15.3", + "gulp-autoprefixer": "^8.0.0", + "gulp-clean-css": "^4.3.0", + "gulp-rename": "^2.0.0", + "gulp-sass": "^5.1.0", + "sass": "^1.52.1" }, "peerDependencies": { "unplugin-vue-components": "^0.19.5", diff --git a/packages/components/gulpfile.ts b/packages/components/gulpfile.ts new file mode 100644 index 0000000..e69de29 diff --git a/packages/theme-chalk/package.json b/packages/theme-chalk/package.json index 974c787..4e63085 100644 --- a/packages/theme-chalk/package.json +++ b/packages/theme-chalk/package.json @@ -9,13 +9,5 @@ }, "keywords": [], "author": "", - "license": "ISC", - "devDependencies": { - "consola": "^2.15.3", - "gulp-autoprefixer": "^8.0.0", - "gulp-clean-css": "^4.3.0", - "gulp-rename": "^2.0.0", - "gulp-sass": "^5.1.0", - "sass": "^1.52.1" - } + "license": "ISC" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7b660b7..34f91dc 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -13,8 +13,14 @@ importers: '@princess-ui/theme-chalk': workspace:* '@types/gulp': ^4.0.9 '@types/node': ^17.0.35 + consola: ^2.15.3 gulp: ^4.0.2 + gulp-autoprefixer: ^8.0.0 + gulp-clean-css: ^4.3.0 + gulp-rename: ^2.0.0 + gulp-sass: ^5.1.0 princess-ui: workspace:* + sass: ^1.52.1 ts-node: ^10.8.0 typescript: ^4.6.4 unplugin-vue-components: ^0.19.5 @@ -29,8 +35,14 @@ importers: '@princess-ui/theme-chalk': link:packages/theme-chalk '@types/gulp': 4.0.9 '@types/node': 17.0.35 + consola: 2.15.3 gulp: 4.0.2 + gulp-autoprefixer: 8.0.0_gulp@4.0.2 + gulp-clean-css: 4.3.0 + gulp-rename: 2.0.0 + gulp-sass: 5.1.0 princess-ui: link:packages/princess-ui + sass: 1.52.1 ts-node: 10.8.0_ihi2kx3po6rqbrzdqgpcfvwinm typescript: 4.6.4 unplugin-vue-components: 0.19.5_vue@3.2.36 @@ -104,20 +116,7 @@ importers: specifiers: {} packages/theme-chalk: - specifiers: - consola: ^2.15.3 - gulp-autoprefixer: ^8.0.0 - gulp-clean-css: ^4.3.0 - gulp-rename: ^2.0.0 - gulp-sass: ^5.1.0 - sass: ^1.52.1 - devDependencies: - consola: 2.15.3 - gulp-autoprefixer: 8.0.0 - gulp-clean-css: 4.3.0 - gulp-rename: 2.0.0 - gulp-sass: 5.1.0 - sass: 1.52.1 + specifiers: {} packages: @@ -1748,7 +1747,7 @@ packages: is-extendable: 0.1.1 /extend-shallow/3.0.2: - resolution: {integrity: sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=} + resolution: {integrity: sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==} engines: {node: '>=0.10.0'} dependencies: assign-symbols: 1.0.0 @@ -1819,7 +1818,7 @@ packages: optional: true /fill-range/4.0.0: - resolution: {integrity: sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=} + resolution: {integrity: sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==} engines: {node: '>=0.10.0'} dependencies: extend-shallow: 2.0.1 @@ -1991,7 +1990,7 @@ packages: dev: true /glob-parent/3.1.0: - resolution: {integrity: sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=} + resolution: {integrity: sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==} dependencies: is-glob: 3.1.0 path-dirname: 1.0.2 @@ -2096,7 +2095,7 @@ packages: strip-bom-string: 1.0.0 dev: false - /gulp-autoprefixer/8.0.0: + /gulp-autoprefixer/8.0.0_gulp@4.0.2: resolution: {integrity: sha512-sVR++PIaXpa81p52dmmA/jt50bw0egmylK5mjagfgOJ8uLDGaF9tHyzvetkY9Uo0gBZUS5sVqN3kX/GlUKOyog==} engines: {node: '>=12'} peerDependencies: @@ -2107,6 +2106,7 @@ packages: dependencies: autoprefixer: 10.4.7_postcss@8.4.14 fancy-log: 1.3.3 + gulp: 4.0.2 plugin-error: 1.0.1 postcss: 8.4.14 through2: 4.0.2 @@ -2332,7 +2332,7 @@ packages: dev: true /is-binary-path/1.0.1: - resolution: {integrity: sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=} + resolution: {integrity: sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==} engines: {node: '>=0.10.0'} dependencies: binary-extensions: 1.13.1 @@ -2397,7 +2397,7 @@ packages: dev: true /is-extglob/2.1.1: - resolution: {integrity: sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=} + resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} engines: {node: '>=0.10.0'} /is-fullwidth-code-point/1.0.0: @@ -2408,7 +2408,7 @@ packages: dev: true /is-glob/3.1.0: - resolution: {integrity: sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=} + resolution: {integrity: sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==} engines: {node: '>=0.10.0'} dependencies: is-extglob: 2.1.1 @@ -2431,7 +2431,7 @@ packages: dev: true /is-number/3.0.0: - resolution: {integrity: sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=} + resolution: {integrity: sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==} engines: {node: '>=0.10.0'} dependencies: kind-of: 3.2.2 @@ -2504,14 +2504,14 @@ packages: dev: true /isobject/2.1.0: - resolution: {integrity: sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=} + resolution: {integrity: sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==} engines: {node: '>=0.10.0'} dependencies: isarray: 1.0.0 dev: true /isobject/3.0.1: - resolution: {integrity: sha1-TkMekrEalzFjaqH5yNHMvP2reN8=} + resolution: {integrity: sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==} engines: {node: '>=0.10.0'} dev: true @@ -2672,7 +2672,7 @@ packages: dev: true /lodash.clonedeep/4.5.0: - resolution: {integrity: sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=} + resolution: {integrity: sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==} dev: true /lodash.get/4.4.2: @@ -2976,7 +2976,7 @@ packages: dev: true /normalize-path/2.1.1: - resolution: {integrity: sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=} + resolution: {integrity: sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==} engines: {node: '>=0.10.0'} dependencies: remove-trailing-separator: 1.1.0 @@ -2987,7 +2987,7 @@ packages: engines: {node: '>=0.10.0'} /normalize-range/0.1.2: - resolution: {integrity: sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=} + resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==} engines: {node: '>=0.10.0'} dev: true @@ -3660,7 +3660,7 @@ packages: deprecated: See https://github.com/lydell/source-map-url#deprecated /source-map/0.5.7: - resolution: {integrity: sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=} + resolution: {integrity: sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==} engines: {node: '>=0.10.0'} dev: true @@ -3753,7 +3753,7 @@ packages: safe-buffer: 5.1.2 /strip-ansi/3.0.1: - resolution: {integrity: sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=} + resolution: {integrity: sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==} engines: {node: '>=0.10.0'} dependencies: ansi-regex: 2.1.1 @@ -3842,7 +3842,7 @@ packages: dev: true /time-stamp/1.1.0: - resolution: {integrity: sha1-dkpaEa9QVhkhsTPztE5hhofg9cM=} + resolution: {integrity: sha512-gLCeArryy2yNTRzTGKbZbloctj64jkZ57hj5zdraXue6aFgd6PmvVtEyiUU+hvU0v7q08oVv8r8ev0tRo6bvgw==} engines: {node: '>=0.10.0'} dev: true @@ -3870,7 +3870,7 @@ packages: dev: true /to-regex-range/2.1.1: - resolution: {integrity: sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=} + resolution: {integrity: sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==} engines: {node: '>=0.10.0'} dependencies: is-number: 3.0.0 @@ -4170,7 +4170,7 @@ packages: dev: true /util-deprecate/1.0.2: - resolution: {integrity: sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=} + resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} /v8-compile-cache-lib/3.0.1: resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==} @@ -4242,7 +4242,7 @@ packages: dev: true /vinyl-sourcemaps-apply/0.2.1: - resolution: {integrity: sha1-q2VJ1h0XLCsbh75cUI0jnI74dwU=} + resolution: {integrity: sha512-+oDh3KYZBoZC8hfocrbrxbLUeaYtQK7J5WU5Br9VqWqmCll3tFJqKp97GC9GmMsVIL0qnx2DgEDVxdo5EZ5sSw==} dependencies: source-map: 0.5.7 dev: true