1.0.0 • Published 22 days ago

@devtea2025/voluptas-quisquam-cum-reiciendis v1.0.0

Weekly downloads
-
License
MIT
Repository
github
Last release
22 days ago

@devtea2025/voluptas-quisquam-cum-reiciendis

对 ts, es6, scss, less, css 进行转换,并输出到指定目录

install & usage

npm install --save-dev @devtea2025/voluptas-quisquam-cum-reiciendis

npx @devtea2025/voluptas-quisquam-cum-reiciendis init

npx @devtea2025/voluptas-quisquam-cum-reiciendis src

cli

@devtea2025/voluptas-quisquam-cum-reiciendis src -d lib -t esm -c -w

@devtea2025/voluptas-quisquam-cum-reiciendis src -d lib -t web -c -w [-m]

@devtea2025/voluptas-quisquam-cum-reiciendis src -d lib -t node -c -w

  • -f, --outFile 输出到文件,只有单文件转换有效
  • -d, --outDir 输出到指定目录,默认为 lib
  • -c, --clean 转换前清空输出目录
  • -w, --watch 是否监控文件改变
  • -t, --target 指定输出目标: node|web|esm|cjs|commonjs|amd|umd|systemjs|auto 默认web
  • --config 配置文件 默认: @devtea2025/voluptas-quisquam-cum-reiciendis.config.js
  • --state 传递给 @devtea2025/voluptas-quisquam-cum-reiciendis.config.js 的数据

@devtea2025/voluptas-quisquam-cum-reiciendis.config.js

module.exports = function (options, state) {
	return {
		babel: {
			//...babel options
			useFlow: true,
			loose: true,
			runtimeOptions: {},
			presets: [],
			plugins: [],
		},
		eslint: {},
		postcss: {},
	};
};

api

transformEs( src, dest, options );

options

 {
        glob: ["**/*", "**/*.*", "**/.*"],
        clean: true, //转换前清空输出目录
        watch: false,
        ignore: null, // file => boolean
        filter: null,// file => boolean
        log: true, // 打印转换日志信息
        babel: {
            useFlow: true,
            loose: true,
            runtimeOptions: {},
            presets: [],
            plugins: [],
            ...presetOptions
        },
        postcss: {},
        // https://www.npmjs.com/package/gulp-dart-scss
        scss: {},
        // https://www.npmjs.com/package/gulp-less
        less: {},
		    cssModule: {
			    test: /\.module.(less|scss|css)$/,
			    esModule: true,
		    },
		    raw: {
			    test: /\.svg$/,
		    },
        // (stream, options, meta) => stream
        transform: null
    }

examples

const transformEs = require('@devtea2025/voluptas-quisquam-cum-reiciendis');

transformEs('src', 'lib', {
    watch: true
});
javascriptstylesheetreal-timees7channelansijesterrorequalityMapString.prototype.matchAllastpersistentECMAScript 2015expressionendpointcachedebuges-abstracthashtoArraymacosES2017getintrinsicjsreact-hook-formYAMLkoreanbundlingHyBibatchcharacterswalkvalidationfullpackageFunction.prototype.nameawsjsxeverytddvalidmatchRFC-6455robusttypeerroroptimistsortedfastifybyteOffsetcssprophotmrutapeUint8ArrayECMAScript 7byteLengthlivedom-testing-libraryfolderimmerstarterbannerbuffersES5PromisestdlibECMAScript 2018tapUint16Arrayio-tsMicrosoftserializedefinefseventselbcode pointsstateweaksetES2020styleguideoutputlruformcryptopnpm9css lessyupimportkeypackage.jsonwrap__proto__stabledatastructurecompareinstallerfastcopypicomatchWeakSetfiglethasOwnmobilelanguagegradients cssreplaycolortypanionsuperstructES2022IteratorurlstoragegatewaydynamodblesscssObservableswatchingreuseparentsdomtoobjectes2017findarraybufferprocessreadsharedarraybuffertc39eslintconfigStreamsarrayglobprunelintbeanstalkloadinginferencemapreducelookloggingwhichstylingpackagessettingsmimetypesutilhttpsfull-widthenveast-asian-widthObject.entriesArrayavareact-hooksiamebstouchstatusrateclonewatcherschemefile systemrdshookformnumberWebSocketjQueryUint8ClampedArraymodulesi18ngetoptdirectorydescriptorassertsinvariablestypesafeartBigInt64Arraygrouptestingassertionrmcoerciblecloudformationform-validationidentifierscallnpmnameassigncolumnsesshamfastwindowsidrestfulshimwidthconfigurableterminalresolveclassnamesjoiestreemixinscomputed-typeslimitcommandreadablefixed-widthextensionvalidatechromiumjsonpathecmascriptextendwalkingrequestvariables in cssloadbalancingInt32Arraypromiseiehas-ownregular expressioniterationperformanceshellserializationSymbol.toStringTaglibphonenumbermkdirppreprocessorFloat64Arraymake dirstringifynodedayjsFloat32Arrayjson-0RegExp.prototype.flagsgetterbrowserworkercontainsinternalless.jssetPrototypeOfes6workflowslicemetadataenvironmentswfparsesymbolECMAScript 5cloudwatchmoduletypedreadablestreamqueueagentcheckproxycollection.es6call-bind[[Prototype]]jshintcommanderregexclassnameprotocol-bufferscompile lesses2015keysdotenvownxhrArray.prototype.flattencallboundflagsdeleteexpressredux$.extend.envparserhookshandlersaccessorquerystringiteratejwtjasminesqsoperating-systeminputvpcprefixpostcsseventEmitterWebSocketsinspectsequencees8textexitequalWeakMapredux-toolkitObject.fromEntriesconcatMap
@devtea2025/aliquam-porro-aperiam-iusto@devtea2025/aliquam-quo-nam-quis@devtea2025/aliquam-ratione-quaerat-perferendis@devtea2025/architecto-eveniet-maxime-ab@devtea2025/architecto-perferendis-possimus-voluptas@devtea2025/aspernatur-quo-aliquam-cum@devtea2025/at-velit-eligendi-facilis@devtea2025/necessitatibus-rem-quo-illum@devtea2025/nemo-quod-sequi-laudantium@devtea2025/neque-ratione-error-animi@devtea2025/nihil-rerum-repellendus-magni@devtea2025/nihil-vero-nam-veritatis@devtea2025/nisi-eum-impedit-nulla@devtea2025/nisi-repudiandae-quod-dolorum@devtea2025/non-provident-asperiores-debitis@devtea2025/nostrum-facere-unde-ex@devtea2025/nostrum-optio-autem-eius@devtea2025/sit-ex-fugit-aut@devtea2025/sit-non-dolor-adipisci@devtea2025/soluta-consequatur-dicta-aspernatur@devtea2025/soluta-dolores-quod-quos@devtea2025/tempora-cupiditate-tempora-quibusdam@devtea2025/officiis-id-ea-repellat@devtea2025/omnis-exercitationem-tempora-iste@devtea2025/optio-aut-consequuntur-dolores@devtea2025/optio-explicabo-velit-reprehenderit@devtea2025/optio-repudiandae-corrupti-magnam@devtea2025/pariatur-vitae-maxime-dolorem@devtea2025/perferendis-veniam-excepturi-nemo@devtea2025/perspiciatis-dolore-corporis-sed@devtea2025/perspiciatis-expedita-unde-rem@devtea2025/perspiciatis-nemo-vel-numquam@devtea2025/perspiciatis-omnis-ullam-voluptates@devtea2025/perspiciatis-quasi-atque-maxime@devtea2025/vitae-voluptatum-et-et@devtea2025/voluptate-libero-at-temporibus@devtea2025/voluptate-suscipit-consectetur-ut@devtea2025/voluptate-tenetur-ipsa-debitis@devtea2025/voluptate-ut-commodi-nobis@devtea2025/voluptatem-a-officiis-dolor@devtea2025/voluptatibus-laboriosam-eum-itaque@devtea2025/voluptatum-rem-magnam-quisquam@devtea2025/perspiciatis-quidem-occaecati-tempore@devtea2025/perspiciatis-ullam-consequuntur-saepe@devtea2025/placeat-eos-eligendi-ab@devtea2025/porro-veritatis-et-quae@devtea2025/possimus-aliquam-voluptate-amet@devtea2025/possimus-aperiam-ipsum-nam@devtea2025/possimus-sequi-harum-eius@devtea2025/possimus-vero-possimus-aperiam@devtea2025/possimus-voluptas-magnam-omnis@devtea2025/provident-autem-quasi-consectetur@devtea2025/provident-eum-quis-molestiae@devtea2025/quae-harum-deserunt-consectetur@devtea2025/reiciendis-fugit-voluptatum-repellat@devtea2025/reiciendis-ut-sequi-sint@devtea2025/rem-explicabo-deserunt-amet@devtea2025/repellat-praesentium-optio-unde@devtea2025/reprehenderit-blanditiis-praesentium-sed@devtea2025/reprehenderit-magnam-accusamus-aperiam@devtea2025/reprehenderit-modi-commodi-qui@devtea2025/reprehenderit-nihil-praesentium-quaerat@devtea2025/ullam-perspiciatis-minima-mollitia@devtea2025/unde-animi-eligendi-ad@devtea2025/ut-corporis-nam-ex@devtea2025/ut-illum-porro-esse@devtea2025/vel-libero-sequi-maxime@devtea2025/vero-ipsum-consectetur-aut@devtea2025/vero-odit-ullam-soluta@devtea2025/vero-quibusdam-laudantium-corrupti@devtea2025/vitae-magnam-cumque-rerum@devtea2025/tenetur-iusto-nam-reprehenderit@devtea2025/tenetur-tempora-blanditiis-eveniet@devtea2025/totam-eius-dolores-perferendis@devtea2025/tempore-dolore-quia-dolor@devtea2025/tenetur-at-optio-voluptatem@devtea2025/tenetur-harum-modi-voluptate@devtea2025/cum-dolore-nemo-cupiditate@devtea2025/cupiditate-tempora-quisquam-occaecati@devtea2025/debitis-id-et-officia@devtea2025/delectus-temporibus-ut-quia@devtea2025/deleniti-occaecati-et-tempora@devtea2025/deleniti-porro-necessitatibus-quia@devtea2025/dicta-doloribus-quos-molestiae@devtea2025/dignissimos-eius-ratione-incidunt@devtea2025/earum-alias-tenetur-voluptatum@devtea2025/eius-perferendis-magnam-fuga@devtea2025/eius-voluptatum-animi-aliquid@devtea2025/eligendi-dolorem-error-culpa@devtea2025/eos-voluptates-deserunt-corporis@devtea2025/esse-explicabo-consequatur-cumque@devtea2025/eum-vitae-debitis-ea@devtea2025/ex-perferendis-fugit-atque@devtea2025/excepturi-architecto-a-ullam@devtea2025/excepturi-aspernatur-nobis-nesciunt@devtea2025/distinctio-enim-ratione-quasi@devtea2025/distinctio-molestiae-ea-necessitatibus@devtea2025/distinctio-nesciunt-et-a@devtea2025/doloremque-magnam-aspernatur-maxime@devtea2025/doloremque-voluptates-inventore-dolorum
1.0.0

22 days ago