{"_id":"@gitee/gitee-nps","_rev":"27-66e559440977fed8a548fad3ddddca43","name":"@gitee/gitee-nps","dist-tags":{"beta":"0.2.0","latest":"0.2.4"},"versions":{"0.1.0":{"name":"@gitee/gitee-nps","version":"0.1.0","author":{"name":"Gitee"},"license":"ISC","_id":"@gitee/gitee-nps@0.1.0","maintainers":[{"name":"lc-soft","email":"i@lc-soft.io"},{"name":"haohao666","email":"javascript.h@qq.com"},{"name":"orangedays","email":"juife@foxmail.com"},{"name":"zhanqingsheng","email":"535534919@qq.com"},{"name":"gdits","email":"1125155791@qq.com"},{"name":"javanoclaw","email":"372736560@qq.com"},{"name":"wangchaocn1","email":"872096719@qq.com"},{"name":"bluishoul","email":"bluishoul@gmail.com"},{"name":"zhongjieling","email":"zhongjieling@oschina.cn"}],"dist":{"shasum":"b37bb598b452fe3e868ca5a622601b3effd29997","tarball":"https://registry.npmjs.org/@gitee/gitee-nps/-/gitee-nps-0.1.0.tgz","fileCount":18,"integrity":"sha512-qffGK6wxv9A4NIrO3/lhgsawicT7JYL9r8227mqLEjjn333aqBkqJ2XL/Os8Do0QGRO/Vu94idtv/h7rZqPjvw==","signatures":[{"sig":"MEQCIDqWhYih5Dcjqj+IZZLFs6GE8C/JPsIZZQ6/QskTXoCNAiAc+xGzxQ8c4sZNczkYERnYGeGFr3CmYGMDeb0TTfVw/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104082},"main":"dist/gitee-nps.min.js","module":"src/lib/nps.js","gitHead":"fbef2366c37d55aad2fa8632606f79e92c7f666a","private":false,"scripts":{"build":"webpack --mode=production --node-env=production","serve":"webpack serve","watch":"webpack --watch","build:dev":"webpack --mode=development","build:prod":"webpack --mode=production --node-env=production"},"_npmUser":{"name":"haohao666","email":"javascript.h@qq.com"},"repository":{"url":"git@gitee.com:oschina/gitee-nps.git","type":"git"},"_npmVersion":"6.14.12","description":"Frontend of Gitee NPS Service","directories":{},"_nodeVersion":"14.16.1","dependencies":{"he":"^1.2.0","ip":"^1.1.5","ms":"^2.0.0","qs":"^6.7.0","ws":"^8.2.3","ajv":"^6.12.6","del":"^6.0.0","ejs":"^2.7.4","got":"^6.7.1","has":"^1.0.3","nan":"^2.15.0","psl":"^1.8.0","ret":"^0.1.15","tar":"^6.1.11","tmp":"^0.0.33","url":"^0.11.0","use":"^3.1.1","asn1":"^0.2.4","atob":"^2.1.2","aws4":"^1.11.0","base":"^0.11.2","depd":"^1.1.2","diff":"^3.5.0","etag":"^1.8.1","gaze":"^1.1.3","glob":"^7.2.0","jake":"^10.8.2","jsbn":"^0.1.1","meow":"^9.0.0","mime":"^1.6.0","nopt":"^5.0.0","obuf":"^1.1.2","once":"^1.4.0","open":"^8.4.0","pify":"^4.0.1","pump":"^3.0.0","rxjs":"^6.6.7","send":"^0.17.1","spdy":"^4.0.2","tr46":"^0.0.3","urix":"^0.1.0","uuid":"^3.4.0","vary":"^1.1.2","wbuf":"^1.7.3","y18n":"^4.0.3","acorn":"^8.5.0","async":"^2.6.3","axios":"^0.21.4","batch":"^0.6.1","bytes":"^3.1.0","chalk":"^2.4.2","cliui":"^5.0.0","clone":"^2.1.2","dargs":"^6.1.0","debug":"^2.6.9","error":"^7.2.1","execa":"^5.1.1","fastq":"^1.13.0","fresh":"^0.5.2","gauge":"^2.7.4","is-ip":"^3.1.0","isexe":"^2.0.0","jsesc":"^2.5.2","json5":"^2.2.0","klona":"^2.0.5","memfs":"^3.3.0","p-map":"^4.0.0","p-try":"^2.2.0","retry":"^0.13.1","slash":"^3.0.0","sshpk":"^1.16.1","tslib":"^2.3.1","utila":"^0.4.0","vinyl":"^2.2.1","which":"^2.0.2","yargs":"^13.3.2","abbrev":"^1.1.1","aproba":"^1.2.0","arrify":"^1.0.1","big.js":"^5.2.2","braces":"^3.0.2","chownr":"^2.0.0","colors":"^1.0.3","cookie":"^0.4.0","cssesc":"^3.0.0","errlop":"^2.2.0","events":"^3.3.0","extend":"^3.0.2","for-in":"^1.0.2","gh-got":"^5.0.0","globby":"^9.2.0","ignore":"^4.0.6","is-wsl":"^2.2.0","jsprim":"^1.4.1","lodash":"^4.17.21","mem-fs":"^1.2.0","merge2":"^1.4.1","mkdirp":"^0.5.5","moment":"^2.29.1","nanoid":"^3.1.30","npmlog":"^4.1.2","redent":"^3.0.0","rimraf":"^3.0.2","semver":"^6.3.0","sockjs":"^0.3.21","terser":"^5.9.0","thunky":"^1.1.0","unpipe":"^1.0.0","uri-js":"^4.4.1","verror":"^1.10.0","wrappy":"^1.0.2","accepts":"^1.3.7","bonjour":"^3.5.0","chardet":"^0.7.0","destroy":"^1.0.4","dns-txt":"^2.0.2","envinfo":"^7.8.1","esutils":"^2.0.3","express":"^4.17.1","extglob":"^2.0.4","figures":"^3.2.0","find-up":"^3.0.0","gensync":"^1.0.0-beta.2","getpass":"^0.1.7","globals":"^11.12.0","globule":"^1.3.3","is-glob":"^4.0.3","is-utf8":"^0.2.1","isarray":"^1.0.0","kind-of":"^6.0.3","map-obj":"^1.0.1","methods":"^1.1.2","mime-db":"^1.50.0","no-case":"^3.0.4","npm-api":"^1.0.1","onetime":"^5.1.2","p-event":"^4.2.0","p-limit":"^2.3.0","p-retry":"^4.6.1","pkg-dir":"^4.2.0","postcss":"^8.3.11","rechoir":"^0.7.1","request":"^2.88.2","resolve":"^1.20.0","reusify":"^1.0.4","shelljs":"^0.8.4","tapable":"^2.2.1","through":"^2.3.8","type-is":"^1.6.18","yallist":"^4.0.0","amdefine":"^1.0.1","anymatch":"^3.1.2","arr-diff":"^4.0.0","asynckit":"^0.4.0","boolbase":"^1.0.0","caseless":"^0.12.0","chokidar":"^3.5.2","css-what":"^5.1.0","dashdash":"^1.14.1","dir-glob":"^2.2.2","domutils":"^2.8.0","dot-case":"^3.0.4","ecc-jsbn":"^0.1.2","editions":"^2.3.1","ee-first":"^1.1.1","entities":"^2.2.0","error-ex":"^1.3.2","escalade":"^3.1.1","filelist":"^1.0.2","has-ansi":"^2.0.0","has-flag":"^4.0.0","hpack.js":"^2.1.6","inflight":"^1.0.6","inherits":"^2.0.4","inquirer":"^7.3.3","ip-regex":"^4.3.0","is-regex":"^1.1.4","isobject":"^3.0.1","isstream":"^0.1.2","make-dir":"^3.1.0","mimic-fn":"^2.1.0","minimist":"^1.2.5","minipass":"^3.1.5","minizlib":"^2.1.2","nice-try":"^1.0.5","node-gyp":"^7.1.2","p-locate":"^3.0.0","parseurl":"^1.3.3","path-key":"^3.1.1","punycode":"^2.1.1","raw-body":"^2.4.0","read-pkg":"^5.2.0","readdirp":"^3.6.0","regjsgen":"^0.5.2","statuses":"^1.5.0","through2":"^3.0.2","to-regex":"^3.0.2","wildcard":"^2.0.0","arr-union":"^3.1.0","aws-sign2":"^0.7.0","call-bind":"^1.0.2","camelcase":"^5.3.1","clean-css":"^5.2.2","cli-table":"^0.3.6","cli-width":"^3.0.0","colorette":"^2.0.16","commander":"^7.2.0","commondir":"^1.0.1","delegates":"^1.0.0","dns-equal":"^1.0.0","duplexer3":"^0.1.4","encodeurl":"^1.0.2","env-paths":"^2.2.1","esrecurse":"^4.3.0","fast-glob":"^2.2.7","form-data":"^2.3.3","forwarded":"^0.2.0","fs-monkey":"^1.0.3","get-stdin":"^4.0.1","get-value":"^2.0.6","has-value":"^1.0.0","interpret":"^2.2.0","ipaddr.js":"^1.9.1","is-buffer":"^1.1.6","is-docker":"^2.2.1","is-number":"^3.0.0","is-scoped":"^1.0.0","is-stream":"^2.0.1","js-base64":"^2.6.4","js-tokens":"^4.0.0","jsonparse":"^1.3.1","lru-cache":"^6.0.0","map-cache":"^0.2.2","map-visit":"^1.0.0","minimatch":"^3.0.4","nanomatch":"^1.2.13","neo-async":"^2.6.2","nth-check":"^2.0.1","object-is":"^1.1.5","os-tmpdir":"^1.0.2","p-finally":"^1.0.0","p-timeout":"^3.2.0","path-type":"^3.0.0","picomatch":"^2.3.0","quick-lru":"^4.0.1","regex-not":"^1.0.2","relateurl":"^0.2.7","renderkid":"^3.0.0","run-async":"^2.4.1","set-value":"^2.0.1","strip-bom":"^2.0.0","timed-out":"^4.0.1","tweetnacl":"^0.14.5","type-fest":"^0.18.1","untildify":"^3.0.3","watchpack":"^2.2.0","wrap-ansi":"^5.1.0","JSONStream":"^1.3.5","ansi-regex":"^2.1.1","array-uniq":"^1.0.3","cache-base":"^1.0.1","camel-case":"^4.1.2","cli-cursor":"^3.1.0","clone-deep":"^4.0.1","color-name":"^1.1.3","concat-map":"^0.0.1","css-select":"^4.1.3","dateformat":"^3.0.3","decamelize":"^1.2.0","deep-equal":"^1.1.1","dns-packet":"^1.3.4","domhandler":"^4.2.2","estraverse":"^4.3.0","extsprintf":"^1.3.0","fill-range":"^7.0.1","get-stream":"^6.0.1","har-schema":"^2.0.0","has-values":"^1.0.0","http-proxy":"^1.18.1","iconv-lite":"^0.4.24","icss-utils":"^5.1.0","is-extglob":"^2.1.1","is-windows":"^1.0.2","lazy-cache":"^2.0.2","lower-case":"^2.0.2","micromatch":"^4.0.4","mime-types":"^2.1.33","min-indent":"^1.0.1","mixin-deep":"^1.3.2","multimatch":"^4.0.0","negotiator":"^0.6.2","node-fetch":"^2.6.5","node-forge":"^0.10.0","oauth-sign":"^0.9.0","on-headers":"^1.0.2","param-case":"^3.0.4","parse-json":"^5.2.0","pascalcase":"^0.1.1","path-parse":"^1.0.7","picocolors":"^1.0.0","portfinder":"^1.0.28","proxy-addr":"^2.0.7","read-chunk":"^3.2.0","regenerate":"^1.4.2","safe-regex":"^1.1.0","sass-graph":"^2.2.5","selfsigned":"^1.10.11","set-getter":"^0.1.1","snapdragon":"^0.8.2","source-map":"^0.5.7","strip-ansi":"^3.0.1","text-table":"^0.2.0","vinyl-file":"^3.0.0","whatwg-url":"^5.0.0","wide-align":"^1.1.5","ansi-styles":"^3.2.1","arr-flatten":"^1.1.0","array-union":"^1.0.2","assert-plus":"^1.0.0","body-parser":"^1.19.0","buffer-from":"^1.1.2","class-utils":"^0.3.6","clean-stack":"^2.2.0","clone-stats":"^1.0.0","compression":"^1.7.4","cross-spawn":"^7.0.3","deep-extend":"^0.6.0","detect-node":"^2.1.0","emoji-regex":"^7.0.3","emojis-list":"^3.0.0","escape-html":"^1.0.3","fs-minipass":"^2.1.0","fs.realpath":"^1.0.0","glob-parent":"^5.1.2","graceful-fs":"^4.2.8","has-symbols":"^1.0.2","has-unicode":"^2.0.1","htmlparser2":"^6.1.0","http-errors":"^1.7.2","internal-ip":"^6.2.0","is-arrayish":"^0.2.1","is-path-cwd":"^2.2.0","is-redirect":"^1.0.0","jest-worker":"^27.3.1","json-schema":"^0.2.3","locate-path":"^3.0.0","log-symbols":"^2.2.0","media-typer":"^0.3.0","mute-stream":"^0.0.8","object-copy":"^0.1.0","object-keys":"^1.1.1","object.pick":"^1.3.0","on-finished":"^2.3.0","pascal-case":"^3.1.2","path-exists":"^3.0.0","querystring":"^0.2.0","randombytes":"^2.1.0","read-pkg-up":"^5.0.0","regjsparser":"^0.7.0","replace-ext":"^1.0.1","resolve-cwd":"^3.0.0","resolve-url":"^0.2.1","safe-buffer":"^5.2.1","select-hose":"^2.0.0","serve-index":"^1.9.1","signal-exit":"^3.0.5","union-value":"^1.0.1","unset-value":"^1.0.0","utils-merge":"^1.0.1","yocto-queue":"^0.1.0","ajv-keywords":"^3.5.2","ansi-escapes":"^4.3.2","array-differ":"^3.0.0","array-unique":"^0.3.2","bcrypt-pbkdf":"^1.0.2","browserslist":"^4.17.5","caniuse-lite":"^1.0.30001272","clone-buffer":"^1.0.0","compressible":"^2.0.18","content-type":"^1.0.4","core-util-is":"^1.0.3","eslint-scope":"^5.1.1","finalhandler":"^1.1.2","handle-thing":"^2.0.1","import-local":"^3.0.3","is-arguments":"^1.1.1","is-plain-obj":"^1.1.0","isbinaryfile":"^4.0.8","loader-utils":"^1.4.0","merge-stream":"^2.0.0","npm-run-path":"^4.0.1","object-visit":"^1.0.1","path-dirname":"^1.0.2","prepend-http":"^1.0.4","pretty-bytes":"^5.6.0","pretty-error":"^4.0.0","range-parser":"^1.2.1","regexpu-core":"^4.8.0","resolve-from":"^5.0.0","run-parallel":"^1.2.0","safer-buffer":"^2.1.2","schema-utils":"^3.1.1","scoped-regex":"^1.0.0","serve-static":"^1.14.1","set-blocking":"^2.0.0","spdx-correct":"^3.1.1","split-string":"^3.1.0","string-width":"^3.1.0","strip-indent":"^3.0.0","toidentifier":"^1.0.0","tough-cookie":"^2.5.0","tunnel-agent":"^0.6.0","which-module":"^2.0.0","yargs-parser":"^20.2.9","array-flatten":"^1.1.1","async-foreach":"^0.1.3","call-me-maybe":"^1.0.1","code-point-at":"^1.1.0","color-convert":"^1.9.3","dom-converter":"^0.2.0","end-of-stream":"^1.4.4","eventemitter3":"^4.0.7","forever-agent":"^0.6.1","function-bind":"^1.1.1","get-intrinsic":"^1.1.1","grouped-queue":"^1.1.0","har-validator":"^5.1.5","html-entities":"^2.3.2","http-deceiver":"^1.2.7","human-signals":"^2.1.0","indent-string":"^4.0.0","is-descriptor":"^1.0.2","is-extendable":"^0.1.1","is-typedarray":"^1.0.0","loader-runner":"^4.2.0","mem-fs-editor":"^6.0.0","multicast-dns":"^6.2.3","node-releases":"^2.0.1","number-is-nan":"^1.0.1","object-assign":"^4.1.1","object.assign":"^4.1.2","paged-request":"^2.0.2","repeat-string":"^1.6.1","requires-port":"^1.0.0","shallow-clone":"^3.0.1","shebang-regex":"^3.0.0","source-map-js":"^0.6.2","static-extend":"^0.1.2","stdout-stream":"^1.4.1","strip-bom-buf":"^1.0.0","trim-newlines":"^3.0.1","url-parse-lax":"^1.0.0","webpack-merge":"^5.8.0","assign-symbols":"^1.0.0","balanced-match":"^1.0.2","buffer-indexof":"^1.1.1","camelcase-keys":"^6.2.2","core-js-compat":"^3.19.0","delayed-stream":"^1.0.0","dom-serializer":"^1.3.2","domelementtype":"^2.2.0","download-stats":"^0.3.4","extend-shallow":"^2.0.1","faye-websocket":"^0.11.4","find-cache-dir":"^3.3.2","fragment-cache":"^0.2.1","glob-to-regexp":"^0.4.1","hard-rejection":"^2.1.0","http-parser-js":"^0.5.3","http-signature":"^1.2.0","is-binary-path":"^2.1.0","is-core-module":"^2.8.0","is-date-object":"^1.0.5","is-path-inside":"^3.0.3","istextorbinary":"^2.6.0","lowercase-keys":"^1.0.1","normalize-path":"^3.0.0","path-to-regexp":"^0.1.7","repeat-element":"^1.1.4","restore-cursor":"^3.1.0","scss-tokenizer":"^0.2.3","setprototypeof":"^1.1.1","source-map-url":"^0.4.1","spdy-transport":"^3.0.0","string_decoder":"^1.1.1","supports-color":"^5.5.0","textextensions":"^2.6.0","to-object-path":"^0.3.0","to-regex-range":"^5.0.1","true-case-path":"^1.0.3","unzip-response":"^2.0.1","util-deprecate":"^1.0.2","with-open-file":"^0.1.7","aggregate-error":"^3.1.0","brace-expansion":"^1.1.11","combined-stream":"^1.0.8","copy-descriptor":"^0.1.1","decamelize-keys":"^1.1.0","default-gateway":"^6.0.3","define-property":"^0.2.5","es-module-lexer":"^0.9.3","expand-brackets":"^2.1.4","external-editor":"^3.1.0","fast-deep-equal":"^3.1.3","get-caller-file":"^2.0.5","github-username":"^3.0.0","has-tostringtag":"^1.0.0","hosted-git-info":"^4.0.2","is-plain-object":"^2.0.4","lodash.debounce":"^4.0.8","performance-now":"^2.1.0","queue-microtask":"^1.2.3","readable-stream":"^2.3.7","shebang-command":"^2.0.0","snapdragon-node":"^2.1.1","snapdragon-util":"^3.0.1","spdx-exceptions":"^2.3.0","string-template":"^0.2.1","webpack-sources":"^3.2.1","are-we-there-yet":"^1.1.7","binaryextensions":"^2.3.0","collection-visit":"^1.0.0","cookie-signature":"^1.0.6","define-lazy-prop":"^2.0.0","enhanced-resolve":"^5.8.3","follow-redirects":"^1.14.4","is-retry-allowed":"^1.2.0","minimist-options":"^4.1.0","path-is-absolute":"^1.0.1","spdx-license-ids":"^3.0.10","strip-bom-stream":"^2.0.0","websocket-driver":"^0.7.4","yeoman-generator":"^4.13.0","binary-extensions":"^2.2.0","component-emitter":"^1.3.0","define-properties":"^1.1.3","lines-and-columns":"^1.1.6","merge-descriptors":"^1.0.1","require-directory":"^2.1.1","chrome-trace-event":"^1.0.3","cloneable-readable":"^1.1.3","convert-source-map":"^1.8.0","create-error-class":"^3.0.2","first-chunk-stream":"^2.0.0","is-data-descriptor":"^1.0.0","source-map-resolve":"^0.5.3","source-map-support":"^0.5.20","to-fast-properties":"^2.0.0","webidl-conversions":"^3.0.1","yeoman-environment":"^2.10.3","ansi-html-community":"^0.0.8","capture-stack-trace":"^1.0.1","content-disposition":"^0.5.3","fastest-levenshtein":"^1.0.12","json-stringify-safe":"^5.0.1","minimalistic-assert":"^1.0.1","regenerator-runtime":"^0.13.9","strip-final-newline":"^2.0.0","decode-uri-component":"^0.2.0","electron-to-chromium":"^1.3.882","escape-string-regexp":"^1.0.5","html-minifier-terser":"^6.0.2","json-schema-traverse":"^0.4.1","postcss-value-parser":"^4.1.0","process-nextick-args":"^2.0.1","serialize-javascript":"^6.0.0","websocket-extensions":"^0.1.4","http-proxy-middleware":"^2.0.1","postcss-modules-scope":"^3.0.0","regenerator-transform":"^0.14.5","require-main-filename":"^2.0.0","spdx-expression-parse":"^3.0.1","terser-webpack-plugin":"^5.2.4","is-accessor-descriptor":"^1.0.0","normalize-package-data":"^3.0.3","postcss-modules-values":"^4.0.0","regexp.prototype.flags":"^1.3.1","webpack-dev-middleware":"^5.2.1","acorn-import-assertions":"^1.8.0","console-control-strings":"^1.1.0","is-fullwidth-code-point":"^2.0.0","posix-character-classes":"^0.1.1","postcss-selector-parser":"^6.0.6","json-parse-better-errors":"^1.0.2","remove-trailing-separator":"^1.1.0","fast-json-stable-stringify":"^2.1.0","multicast-dns-service-types":"^1.1.0","connect-history-api-fallback":"^1.6.0","validate-npm-package-license":"^3.0.4","babel-plugin-polyfill-corejs2":"^0.2.2","babel-plugin-polyfill-corejs3":"^0.2.5","json-parse-even-better-errors":"^2.3.1","regenerate-unicode-properties":"^9.0.0","postcss-modules-extract-imports":"^3.0.0","babel-plugin-dynamic-import-node":"^2.3.3","postcss-modules-local-by-default":"^4.0.0","babel-plugin-polyfill-regenerator":"^0.2.2","unicode-match-property-ecmascript":"^2.0.0","unicode-property-aliases-ecmascript":"^2.0.0","unicode-match-property-value-ecmascript":"^2.0.0","unicode-canonical-property-names-ecmascript":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^5.60.0","prettier":"^2.4.1","node-sass":"^6.0.1","css-loader":"^6.5.0","@babel/core":"^7.15.8","sass-loader":"^12.3.0","webpack-cli":"^4.9.1","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/preset-env":"^7.15.8","webpack-dev-server":"^4.4.0","html-webpack-plugin":"^5.5.0","@webpack-cli/generators":"^2.4.1","mini-css-extract-plugin":"^2.4.3"},"_npmOperationalInternal":{"tmp":"tmp/gitee-nps_0.1.0_1636368509520_0.44601471293337025","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@gitee/gitee-nps","version":"0.1.1","author":{"name":"Gitee"},"license":"ISC","_id":"@gitee/gitee-nps@0.1.1","maintainers":[{"name":"lc-soft","email":"i@lc-soft.io"},{"name":"haohao666","email":"javascript.h@qq.com"},{"name":"orangedays","email":"juife@foxmail.com"},{"name":"zhanqingsheng","email":"535534919@qq.com"},{"name":"gdits","email":"1125155791@qq.com"},{"name":"javanoclaw","email":"372736560@qq.com"},{"name":"wangchaocn1","email":"872096719@qq.com"},{"name":"bluishoul","email":"bluishoul@gmail.com"},{"name":"zhongjieling","email":"zhongjieling@oschina.cn"}],"dist":{"shasum":"ca280d9d2810bf8f5d93ad73b7fc792262a6f36c","tarball":"https://registry.npmjs.org/@gitee/gitee-nps/-/gitee-nps-0.1.1.tgz","fileCount":20,"integrity":"sha512-dqF21GI8mBQnuVcmSj45ha9zl72P0Fvu4Zuzlx5A8hSVO6BGhgo01W2Se7OT4292oxwIdV1mJqvwlXcQdIuYVw==","signatures":[{"sig":"MEUCIQCueZpRcKF7QrSv9kRQQOPzFuHd81Nk5vJ3a4T4N88zoAIgcB42+ioRjkU9aH8OkxFSDBkEj29VorXcUGjPlNd8U0M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1061353},"main":"dist/gitee-nps.min.js","readme":"# Gitee NPS 前端\r\n\r\n## 需求\r\n\r\n【Feature】NPS 评价体系建设 https://e.gitee.com/oschina/issues/list?issue=I4FHF6\r\n\r\n## 开发\r\n\r\n```\r\nyarn serve\r\n```\r\n\r\n## 生产\r\n\r\n```\r\nyarn build:prod\r\n```\r\n## NPS文件插件使用说明\r\n- 在 feature 合适的地方使用\r\n- new NpsReporter 时，将会发起请求，如果有符合的问卷和显示条件（使用过多少次、符合疲劳度等），将会自动显示。\r\n- addTick 用于记录操作，表示用户使用过该功能。在合适的地方调用 nps.addTick(), 例如载入页面 或 打开某个弹窗、点击某个按钮。\r\n- 大部分功能是自动完成, 只需要在合适地方调用 addTick 后端记录即可，满足条件后自动显示表单。\r\n**配置说明：**\r\n```js\r\nconst nps = new NpsReporter({\r\n  codeName: \"issue_feature_xxx\", //代号, 唯一必填项。与管理后台约定一个唯一代号，代表某个 feature。只能是字母、数字或下划线（/^\\w+$/）\r\n  className: \"custom-class\", //自定义 class\r\n  cssText: \"z-index:3000;color:black\", // 添加一些 style\r\n  lang: \"zh-CN\", // 配置语言，默认为 zh-CN, \r\n  enableBuriedPoint: false, // 启用全埋点\r\n  buriedPointSelector: \".gitee-nps-wrapper, xxx\", // 全埋点区域 选择器\r\n  // customData: '', 自定义初始化问卷数据, 用于管理后台预览\r\n  onCreate ({state, data}) {\r\n    // baseData 获取到的表单数据\r\n    console.log(\"创建了\");\r\n    if (state==='error') {\r\n      //xxx\r\n    }\r\n  },\r\n  onShow () {\r\n    console.log(\"显示了\");\r\n  },\r\n  onClose ({state, data}) {\r\n    console.log(\"关闭了\");\r\n  },\r\n  onRate ({state, data}) {\r\n    console.log(\"第一步的评分：\" + value);\r\n  }, \r\n  onFormSubmit({state, data}){\r\n    console.log('第二步用户提交的表单:')\r\n    console.log(oData)\r\n  }\r\n});\r\n// 在 创建成功前 以下方法无法调用, 如果需要使用, 请在 onCreate或后续事件回调中使用\r\n// 请在 onCreate onClose onRate onFormSubmit中判断state成功或失败 失败给出提示信息\r\nnps.show(); // 手动显示弹窗\r\nnps.close(); // 手动关闭弹窗\r\nnps.toggle(); // 切换显隐\r\nnps.destroy(); // 手动销毁\r\nnps.goSetpForm();// 手动进入第二步表单页\r\nnps.goSetpThank();// 手动进入最终感谢页\r\nnps.goSetpRate();// 手动切回第一步评分页\r\nnps.refreshData(data); // 刷新数据 用于管理后台预览, 每次调用传入问卷数据都会刷新问卷\r\nNpsReporter.getIsMobile(); // 获取是移动端\r\n```","gitHead":"3e7c006585988a5c3c12c18d2ad707f7e74e6c62","private":false,"scripts":{"build":"webpack --mode=production --node-env=production","serve":"webpack serve","watch":"webpack --watch","build:dev":"webpack --mode=development","build:prod":"webpack --mode=production --node-env=production"},"_npmUser":{"name":"haohao666","email":"javascript.h@qq.com"},"repository":{"url":"git@gitee.com:oschina/gitee-nps.git","type":"git"},"_npmVersion":"6.14.12","description":"Frontend of Gitee NPS Service","directories":{},"_nodeVersion":"14.16.1","dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.60.0","prettier":"^2.4.1","jsrsasign":"^10.4.1","node-sass":"^6.0.1","css-loader":"^6.5.0","@babel/core":"^7.15.8","sass-loader":"^12.3.0","webpack-cli":"^4.9.1","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/preset-env":"^7.15.8","webpack-dev-server":"^4.4.0","html-webpack-plugin":"^5.5.0","@webpack-cli/generators":"^2.4.1","mini-css-extract-plugin":"^2.4.3"},"_npmOperationalInternal":{"tmp":"tmp/gitee-nps_0.1.1_1636702302155_0.14971347641627442","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@gitee/gitee-nps","version":"0.1.2","author":{"name":"Gitee"},"license":"ISC","_id":"@gitee/gitee-nps@0.1.2","maintainers":[{"name":"lc-soft","email":"i@lc-soft.io"},{"name":"haohao666","email":"javascript.h@qq.com"},{"name":"orangedays","email":"juife@foxmail.com"},{"name":"zhanqingsheng","email":"535534919@qq.com"},{"name":"gdits","email":"1125155791@qq.com"},{"name":"javanoclaw","email":"372736560@qq.com"},{"name":"wangchaocn1","email":"872096719@qq.com"},{"name":"bluishoul","email":"bluishoul@gmail.com"},{"name":"zhongjieling","email":"zhongjieling@oschina.cn"}],"dist":{"shasum":"b2c13b555302d3e464082ddd947b747460c97ea3","tarball":"https://registry.npmjs.org/@gitee/gitee-nps/-/gitee-nps-0.1.2.tgz","fileCount":19,"integrity":"sha512-UjJ39oLGb6ze3S5ZWx7p4yMBhoPN1lS3p9NMlYGjRXPtapIliTfEk+fgoN3pQSBT/+J9+iXm05XlptyzrojmaA==","signatures":[{"sig":"MEUCIQCEstzExq4qRDx1JI1DoluN+Y/z+cJsbFGznyPNIfzdVwIgIWm/2qRqQ7mqCGT5htxzbUjAvGowT2ZqT0Mkl5dKT0M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108943,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlG2VCRA9TVsSAnZWagAA2kYP/0hYrx8MLsa+sg+snfFd\nxBOBuqD34/6Gu0J8U/SzyjWWfYosyxKHLcXXFTooGlz22wosW22Jy9RMU8an\n/DYFoA5Nra0Q+rH+5v9Su71aXFTuspCAP65VLNT54BCeNiB/u3SaGFwajWuZ\nL+cjvQssWz4QWS4IMWBl15wNBLswSFw//oY3njKuIxuVyd/GKwqY5eWUAQh8\n9G002CfAp43tIDK0cmA386Na+2a2L5TK/YB5LcdsesZpY0xOrMfa2xERaxnG\nFx2pVn7iq8zMaezriLKqeApgveH3L7IyzXyAifxzUPkbKKP6ZWnH0ismgOqW\nLNejbsZYI/84D8gv014U5Wo2Q4dQpbLM5XEr0ZjaKt1mw4W9s7ULxzNG/r26\np0q4/5KXHHSDQpOCoM1Jk2m6Qfyzjbyv807gL5CLkSBiwwnNNyn7FF7rPJRY\nh5MGrZQ1p8eafas47afl28kk/tmmkBfsKKzD/Ka+asR8QfE2XU07A0oo/XOg\n+mGSIVDMYQoNu7Xi36jpqXYHtHP5y22R5rIRZf9ufIZ6CNiLSXsTcewxqzlo\nVH4dFS257VRjQrRLeDnwU/DD5AmjQVK+nDVouM8v1WWXrg5sipkJM3XT9RPM\nGEerYaryjNXd1CH8jwjvXHpj6hDEiXVLWNzMDzA5MoiVMpWwEXqYcbYvNQ2c\nJhHO\r\n=itQs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/gitee-nps.min.js","gitHead":"d8e7f41fb02133ab937ed1d37319dc13957d60cf","private":false,"scripts":{"build":"webpack --mode=production --node-env=production","serve":"webpack serve","watch":"webpack --watch","build:dev":"webpack --mode=development","build:prod":"webpack --mode=production --node-env=production"},"_npmUser":{"name":"haohao666","email":"javascript.h@qq.com"},"repository":{"url":"git@gitee.com:oschina/gitee-nps.git","type":"git"},"_npmVersion":"6.14.12","description":"Frontend of Gitee NPS Service","directories":{},"_nodeVersion":"14.16.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^5.60.0","prettier":"^2.4.1","jsrsasign":"^10.4.1","node-sass":"^6.0.1","css-loader":"^6.5.0","@babel/core":"^7.15.8","sass-loader":"^12.3.0","webpack-cli":"^4.9.1","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/preset-env":"^7.15.8","webpack-dev-server":"^4.4.0","html-webpack-plugin":"^5.5.0","@webpack-cli/generators":"^2.4.1","mini-css-extract-plugin":"^2.4.3"},"_npmOperationalInternal":{"tmp":"tmp/gitee-nps_0.1.2_1637117332952_0.32103368012581424","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@gitee/gitee-nps","version":"0.1.3","author":{"name":"Gitee"},"license":"ISC","_id":"@gitee/gitee-nps@0.1.3","maintainers":[{"name":"lc-soft","email":"i@lc-soft.io"},{"name":"haohao666","email":"javascript.h@qq.com"},{"name":"orangedays","email":"juife@foxmail.com"},{"name":"zhanqingsheng","email":"535534919@qq.com"},{"name":"gdits","email":"1125155791@qq.com"},{"name":"javanoclaw","email":"372736560@qq.com"},{"name":"wangchaocn1","email":"872096719@qq.com"},{"name":"bluishoul","email":"bluishoul@gmail.com"},{"name":"zhongjieling","email":"zhongjieling@oschina.cn"}],"dist":{"shasum":"119878cc97f51fc87156e357f149041c94e5a2ed","tarball":"https://registry.npmjs.org/@gitee/gitee-nps/-/gitee-nps-0.1.3.tgz","fileCount":21,"integrity":"sha512-WLS1icQTO96cZldLPqhbRHtvfs8Ky95Cz3nymV6gX3cXAwHFIV6FiD9Ux74VakuWJQIYSI/N6Ye/60LCkR6PrQ==","signatures":[{"sig":"MEUCIGD/JOfoxWbTZ0zqzMDsAxDF1bElRSt6Pb15MiIZ76JeAiEA5SFANcpfiHBZEgBmk4+LnEaOOhV5ElNbEKXM+yvbdoA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109051,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlLTlCRA9TVsSAnZWagAAgGQP/0bUNQ5XR674MtX+Kfup\nHXPrmGQLBd4o2AoiYEtbsF6+RXgCenPOylYtKyrqAdJkZzg3R2FLkJwqswqB\n3nWJsdJWGd3Zni0td4CXDmVUpuMoXb9K4xu4ItRboFFCNupAXQuvEu57xZGt\nEOOZ8Bu0PoTpwKYBppVJc2uiA4lUikAioWDoAdtmARfmMAkbTeUT8XdcZ6qu\njPkdZmJFoPHs87fNaR31KHLTKcDKUF5xtjLgdjoybXG4KQTT+GUxgktD39bt\n+Sr7xDMcR5ahLtysFQKJd9NIK8ZBWByGksoPZMzx47A0y9R2TbNIXBFnXKMk\nOXg1H0PiAAyzI4KKPaoY4vTY5o+YyZhlnA8ZlYMvNp5aaJsctJ3hpxqUbkfO\n3gzlFnHOx0v2TcLRHC/Ypmu7UZUbiM0RtZhuF8AfZPpvWKKKCsGOwkDv7f2x\nNt0sfuGAncmv97590nY0cLqSC7HNLHgQNwzPvYxH4xM2yCjGYsTe5H3sbIoo\nTYIMzpvoa0mbmXQHeMQEJDHni/12M+MKwaqCETViFQ4q8M9UogRas9vW6uda\nzcIbYGOHTaaKuEDRHq4LMrGfjHmMVZL7woTP/mfrwCYig1WOd7sIRjPcp/+z\nu9gFZF3xrvamOCS0zBipU+Ca6JdSyYxrIc/kc/WpW/qhb0/ZrYdBM6qDkkw+\n/wET\r\n=Hq3m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/gitee-nps.min.js","readme":"# Gitee NPS 前端\r\n\r\n## 需求\r\n\r\n【Feature】NPS 评价体系建设 https://e.gitee.com/oschina/issues/list?issue=I4FHF6\r\n\r\n## 开发\r\n\r\n```\r\nyarn serve\r\n```\r\n\r\n## 生产\r\n\r\n```\r\nyarn build:prod\r\n```\r\n## NPS文件插件使用说明\r\n- 在 feature 合适的地方使用\r\n- new NpsReporter 时，将会发起请求，如果有符合的问卷和显示条件（使用过多少次、符合疲劳度等），将会自动显示。\r\n- addTick 用于记录操作，表示用户使用过该功能。在合适的地方调用 nps.addTick(), 例如载入页面 或 打开某个弹窗、点击某个按钮。\r\n- 大部分功能是自动完成, 只需要在合适地方调用 addTick 后端记录即可，满足条件后自动显示表单。\r\n**配置说明：**\r\n```js\r\nconst nps = new NpsReporter({\r\n  codeName: \"issue_feature_xxx\", //代号, 唯一必填项。与管理后台约定一个唯一代号，代表某个 feature。只能是字母、数字或下划线（/^\\w+$/）\r\n  className: \"custom-class\", //自定义 class\r\n  cssText: \"z-index:3000;color:black\", // 添加一些 style\r\n  lang: \"zh-CN\", // 配置语言，默认为 zh-CN, \r\n  enableBuriedPoint: false, // 启用全埋点\r\n  buriedPointSelector: \".gitee-nps-wrapper, xxx\", // 全埋点区域 选择器\r\n  // customData: '', 自定义初始化问卷数据, 用于管理后台预览\r\n  onCreate ({state, data}) {\r\n    // baseData 获取到的表单数据\r\n    console.log(\"创建了\");\r\n    if (state==='error') {\r\n      //xxx\r\n    }\r\n  },\r\n  onShow () {\r\n    console.log(\"显示了\");\r\n  },\r\n  onClose ({state, data}) {\r\n    console.log(\"关闭了\");\r\n  },\r\n  onRate ({state, data}) {\r\n    console.log(\"第一步的评分：\" + value);\r\n  }, \r\n  onFormSubmit({state, data}){\r\n    console.log('第二步用户提交的表单:')\r\n    console.log(oData)\r\n  }\r\n});\r\n// 在 创建成功前 以下方法无法调用, 如果需要使用, 请在 onCreate或后续事件回调中使用\r\n// 请在 onCreate onClose onRate onFormSubmit中判断state成功或失败 失败给出提示信息\r\nnps.show(); // 手动显示弹窗\r\nnps.close(); // 手动关闭弹窗\r\nnps.toggle(); // 切换显隐\r\nnps.destroy(); // 手动销毁\r\nnps.goSetpForm();// 手动进入第二步表单页\r\nnps.goSetpThank();// 手动进入最终感谢页\r\nnps.goSetpRate();// 手动切回第一步评分页\r\nnps.refreshData(data); // 刷新数据 用于管理后台预览, 每次调用传入问卷数据都会刷新问卷\r\nNpsReporter.getIsMobile(); // 获取是移动端\r\n```","gitHead":"2eee8eda546d2757f5d1eecf1d04bd03049d75c8","private":false,"scripts":{"build":"webpack --mode=production --node-env=production","serve":"webpack serve --mode=development --node-env=development","watch":"webpack --watch --mode=development --node-env=development","build:dev":"webpack --mode=development","build:prod":"webpack --mode=production --node-env=production"},"_npmUser":{"name":"haohao666","email":"javascript.h@qq.com"},"repository":{"url":"git@gitee.com:oschina/gitee-nps.git","type":"git"},"_npmVersion":"6.14.12","description":"Frontend of Gitee NPS Service","directories":{},"_nodeVersion":"14.16.1","dependencies":{"dotenv-webpack":"^7.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.60.0","prettier":"^2.4.1","jsrsasign":"^10.4.1","node-sass":"^6.0.1","css-loader":"^6.5.0","@babel/core":"^7.15.8","sass-loader":"^12.3.0","webpack-cli":"^4.9.1","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/preset-env":"^7.15.8","webpack-dev-server":"^4.4.0","html-webpack-plugin":"^5.5.0","@webpack-cli/generators":"^2.4.1","mini-css-extract-plugin":"^2.4.3"},"_npmOperationalInternal":{"tmp":"tmp/gitee-nps_0.1.3_1637135589576_0.594769065234118","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"@gitee/gitee-nps","version":"0.1.4","author":{"name":"Gitee"},"license":"ISC","_id":"@gitee/gitee-nps@0.1.4","maintainers":[{"name":"lc-soft","email":"i@lc-soft.io"},{"name":"haohao666","email":"javascript.h@qq.com"},{"name":"orangedays","email":"juife@foxmail.com"},{"name":"zhanqingsheng","email":"535534919@qq.com"},{"name":"gdits","email":"1125155791@qq.com"},{"name":"javanoclaw","email":"372736560@qq.com"},{"name":"wangchaocn1","email":"872096719@qq.com"},{"name":"bluishoul","email":"bluishoul@gmail.com"},{"name":"zhongjieling","email":"zhongjieling@oschina.cn"}],"dist":{"shasum":"10bb6bb3b0c3dced0a5816ace8d43ae9229cd699","tarball":"https://registry.npmjs.org/@gitee/gitee-nps/-/gitee-nps-0.1.4.tgz","fileCount":21,"integrity":"sha512-fm+bx60nfXr8qI05CH3YE0KdJXMVI/3xAlRpb8RHtBjZio7cebVyvvKAmEOslEjhM4iwnbqtGmjU4+D31EYRUA==","signatures":[{"sig":"MEYCIQDAJgBuGmQRscPHh7nsdNfU/JYm1mBsjpCwvHeum/Z7zgIhAIuQOZU/Q02sW6OaZKsyxGW7eAyUxyXdfIdulrkofnG5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109650,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlcRQCRA9TVsSAnZWagAAhMQQAIgcSSO0RK5/S5w5ripw\nK9+xyN+In7FJQ0h2PlIqkmNpeV5SaqUwY31iYjPfxGH77MiFQkTzBHXqGM8y\nVyBk/As+2n7GjP9yVI/dcqWhFtgjTwFUNouNSoNjqOOMHrOnCVosl/PbjibF\nmB6SlgMNzFcR5mMDTXL8ypdxMEi+lOjAc+ghr8wYXeiFi1z/lkWYuyyk0wHD\nHDZVHNKixlQLz10la4xqDUC3QSh0EzgeAIGrQNd2PFENTVNCdWysB65az68T\nxmX5ND3uLg7DGVpcAbgaAwhp4npP+UA1ZWE/z92iyq3QnDe5G942kKpqwL/T\nZtTdDrCI8Yzsgu42Ojn2sBTBv/Im5YXQqUc+ZbJ1euhCdff6ciBT52Lc2Csa\nSfrWDY7zie2vYhB2bmPLkOiDXkUK561ugvyVg4/I3E01uMYS6A+TqfCcmZkR\n4avfA7UFht+DdOmoI7jc9btPbsghzBofZiU+H28OVZqaR09M+EWRbXrnQh65\nNjNpMJUXM6Kfb+MumV0OixLnCIk2x3aSLoVezRpWXSgxsdXewcHZ1medLHYj\nL6klzmqZBKhEOfQ2ZIoJR5Fz3/i/H6ZXrfMr1qCEsnLAXG6yFH3HQGaRyOo0\nN1UTUImDEp6kG4lmBhTP714s+PQ7SKupkrfQZJ9nEbxRjaqZDqQDDTuzjmZI\nfh3b\r\n=eeaK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/gitee-nps.min.js","readme":"# Gitee NPS 前端\r\n\r\n## 需求\r\n\r\n【Feature】NPS 评价体系建设 https://e.gitee.com/oschina/issues/list?issue=I4FHF6\r\n\r\n## 开发\r\n\r\n```\r\nyarn serve\r\n```\r\n\r\n## 生产\r\n\r\n```\r\nyarn build:prod\r\n```\r\n## NPS文件插件使用说明\r\n- 在 feature 合适的地方使用\r\n- new NpsReporter 时，将会发起请求，如果有符合的问卷和显示条件（使用过多少次、符合疲劳度等），将会自动显示。\r\n- addTick 用于记录操作，表示用户使用过该功能。在合适的地方调用 nps.addTick(), 例如载入页面 或 打开某个弹窗、点击某个按钮。\r\n- 大部分功能是自动完成, 只需要在合适地方调用 addTick 后端记录即可，满足条件后自动显示表单。\r\n**配置说明：**\r\n```js\r\nconst nps = new NpsReporter({\r\n  codeName: \"issue_feature_xxx\", //代号, 唯一必填项。与管理后台约定一个唯一代号，代表某个 feature。只能是字母、数字或下划线（/^\\w+$/）\r\n  enable: false, //是否启用, //已登录传入true//  未登录的访客不执行\r\n  className: \"custom-class\", //自定义 class\r\n  cssText: \"z-index:3000;color:black\", // 添加一些 style\r\n  lang: \"zh-CN\", // 配置语言，默认为 zh-CN, \r\n  enableBuriedPoint: false, // 启用全埋点\r\n  buriedPointSelector: \".gitee-nps-wrapper, xxx\", // 全埋点区域 选择器\r\n  // customData: '', 自定义初始化问卷数据, 用于管理后台预览\r\n  onCreate ({state, data}) {\r\n    // baseData 获取到的表单数据\r\n    console.log(\"创建了\");\r\n    if (state==='error') {\r\n      //xxx\r\n    }\r\n  },\r\n  onShow () {\r\n    console.log(\"显示了\");\r\n  },\r\n  onClose ({state, data}) {\r\n    console.log(\"关闭了\");\r\n  },\r\n  onRate ({state, data}) {\r\n    console.log(\"第一步的评分：\" + value);\r\n  }, \r\n  onFormSubmit({state, data}){\r\n    console.log('第二步用户提交的表单:')\r\n    console.log(oData)\r\n  }\r\n});\r\n// 在 创建成功前 以下方法无法调用, 如果需要使用, 请在 onCreate或后续事件回调中使用\r\n// 请在 onCreate onClose onRate onFormSubmit中判断state成功或失败 失败给出提示信息\r\nnps.show(); // 手动显示弹窗\r\nnps.close(); // 手动关闭弹窗\r\nnps.toggle(); // 切换显隐\r\nnps.destroy(); // 手动销毁\r\nnps.goSetpForm();// 手动进入第二步表单页\r\nnps.goSetpThank();// 手动进入最终感谢页\r\nnps.goSetpRate();// 手动切回第一步评分页\r\nnps.refreshData(data); // 刷新数据 用于管理后台预览, 每次调用传入问卷数据都会刷新问卷\r\nNpsReporter.getIsMobile(); // 获取是移动端\r\n```","gitHead":"9396a4d407e650021462c9763813a12242ad8ad0","private":false,"scripts":{"build":"webpack --mode=production --node-env=production","serve":"webpack serve --mode=development --node-env=development","watch":"webpack --watch --mode=development --node-env=development","build:dev":"webpack --mode=development","build:prod":"webpack --mode=production --node-env=production"},"_npmUser":{"name":"haohao666","email":"javascript.h@qq.com"},"repository":{"url":"git@gitee.com:oschina/gitee-nps.git","type":"git"},"_npmVersion":"6.14.12","description":"Frontend of Gitee NPS Service","directories":{},"_nodeVersion":"14.16.1","dependencies":{"dotenv-webpack":"^7.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.60.0","prettier":"^2.4.1","jsrsasign":"^10.4.1","node-sass":"^6.0.1","css-loader":"^6.5.0","@babel/core":"^7.15.8","sass-loader":"^12.3.0","webpack-cli":"^4.9.1","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/preset-env":"^7.15.8","webpack-dev-server":"^4.4.0","html-webpack-plugin":"^5.5.0","@webpack-cli/generators":"^2.4.1","mini-css-extract-plugin":"^2.4.3"},"_npmOperationalInternal":{"tmp":"tmp/gitee-nps_0.1.4_1637205072669_0.24049596512419624","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"@gitee/gitee-nps","version":"0.1.5","author":{"name":"Gitee"},"license":"ISC","_id":"@gitee/gitee-nps@0.1.5","maintainers":[{"name":"lc-soft","email":"i@lc-soft.io"},{"name":"haohao666","email":"javascript.h@qq.com"},{"name":"orangedays","email":"juife@foxmail.com"},{"name":"zhanqingsheng","email":"535534919@qq.com"},{"name":"gdits","email":"1125155791@qq.com"},{"name":"javanoclaw","email":"372736560@qq.com"},{"name":"wangchaocn1","email":"872096719@qq.com"},{"name":"bluishoul","email":"bluishoul@gmail.com"},{"name":"zhongjieling","email":"zhongjieling@oschina.cn"}],"dist":{"shasum":"310fa9cf318b4185c9135e8b8383f61ce19452a3","tarball":"https://registry.npmjs.org/@gitee/gitee-nps/-/gitee-nps-0.1.5.tgz","fileCount":21,"integrity":"sha512-SSKEh5Sa7U7FQLwzdpBh1QiFzbdCmvwpfPceDBxSfGAONXqSuzQ4xkSYEt5GKb4a2G9YJk9ssaKjCY/oUvnTcQ==","signatures":[{"sig":"MEUCIEo4GZmS9TntD5+JJes4GYVk7336suvs7H/XmAqfFRoUAiEA1k/zj5TIi/fF5p6TRI1XAPxht0U/+WfCMmOWu2REp1E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112905,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlwsNCRA9TVsSAnZWagAABSAQAIB+2sHMa+WVOEeuk0rG\nG76RAdCFEjB5j1GyQ5XV3Uz/h71MoMKQbJvuDVeLBalbnl1OrbTaykcvxb8j\n0oRlJpg+mCusrcnsMDRp6R9VLy0XL1Z18M0Rjqo5j7jrrQ3Twqzv0KWVy2Dy\nEN/WT4/1ekTY85GcHv3hrrsdNKWkb85sXhmWeb4EdakE1U0y+z6JvU8ylbvd\nh8gBr7CuFswKl03tjnFgMEpGuxsTy839wYaha6B9z3C7Fcw3e66/b6p/Jhht\n20/3qUIIR48ORsEpj3Hh6Y2Yltw0g/oCqowFdrt9GDh+UHviGXv8rujwAcBA\n4/zgdwxH41y5xaDWOxhO/TZpsSCb1PTctlloq7EszmlhT1BdtaLJvEcntWuU\nRy3SJMmfVupszWqURZKIpAu/6pMFVi7UxmzFlJksh062JGSyT5iWTeZudnmT\nXTFryhcLj27w4TJ58qvdyDhijTFqPSlqo+hWuRfnR6kHCGKm4ciZH6BovpZ6\n/POF9iwkxRTGvbxMmiZIPLFfinhBYFN+Tev01xxmsCslkJUGjXNGI2sjwmJn\n/3FUIwDJo/b2H+5LgNXlYDFNkjjiqbdB14gD4lubV+sILGomoNNmmYLuicxT\nGNLx0vgJrd5iE6sJHhMg+GyTHIOwIJ2QZfOx53EFfvAfPLoYoMizFQuRdbrh\n6cjh\r\n=1VNT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/gitee-nps.min.js","readme":"# Gitee NPS 前端\r\n\r\n## 需求\r\n\r\n【Feature】NPS 评价体系建设 https://e.gitee.com/oschina/issues/list?issue=I4FHF6\r\n\r\n## 开发\r\n\r\n```\r\nyarn serve\r\n```\r\n\r\n## 生产\r\n\r\n```\r\nyarn build:prod\r\n```\r\n## NPS文件插件使用说明\r\n- 在 feature 合适的地方使用\r\n- new NpsReporter 时，将会发起请求，如果有符合的问卷和显示条件（使用过多少次、符合疲劳度等），将会自动显示。\r\n- addTick 用于记录操作，表示用户使用过该功能。在合适的地方调用 nps.addTick(), 例如载入页面 或 打开某个弹窗、点击某个按钮。\r\n- 大部分功能是自动完成, 只需要在合适地方调用 addTick 后端记录即可，满足条件后自动显示表单。\r\n**配置说明：**\r\n```js\r\nconst nps = new NpsReporter({\r\n  codeName: \"issue_feature_xxx\", //代号, 唯一必填项。与管理后台约定一个唯一代号，代表某个 feature。只能是字母、数字或下划线（/^\\w+$/）\r\n  enable: false, //是否启用, //已登录传入true//  未登录的访客不执行\r\n  className: \"custom-class\", //自定义 class\r\n  cssText: \"z-index:3000;color:black\", // 添加一些 style\r\n  lang: \"zh-CN\", // 配置语言，默认为 zh-CN, \r\n  enableBuriedPoint: false, // 启用全埋点\r\n  buriedPointSelector: \".gitee-nps-wrapper, xxx\", // 全埋点区域 选择器\r\n  // customData: '', 自定义初始化问卷数据, 用于管理后台预览\r\n  onCreate ({state, data}) {\r\n    // baseData 获取到的表单数据\r\n    console.log(\"创建了\");\r\n    if (state==='error') {\r\n      //xxx\r\n    }\r\n  },\r\n  onShow () {\r\n    console.log(\"显示了\");\r\n  },\r\n  onClose ({state, data}) {\r\n    console.log(\"关闭了\");\r\n  },\r\n  onRate ({state, data}) {\r\n    console.log(\"第一步的评分：\" + value);\r\n  }, \r\n  onFormSubmit({state, data}){\r\n    console.log('第二步用户提交的表单:')\r\n    console.log(oData)\r\n  }\r\n});\r\n// 在 创建成功前 以下方法无法调用, 如果需要使用, 请在 onCreate或后续事件回调中使用\r\n// 请在 onCreate onClose onRate onFormSubmit中判断state成功或失败 失败给出提示信息\r\nnps.show(); // 手动显示弹窗\r\nnps.close(); // 手动关闭弹窗\r\nnps.toggle(); // 切换显隐\r\nnps.destroy(); // 手动销毁\r\nnps.goSetpForm();// 手动进入第二步表单页\r\nnps.goSetpThank();// 手动进入最终感谢页\r\nnps.goSetpRate();// 手动切回第一步评分页\r\nnps.refreshData(data); // 刷新数据 用于管理后台预览, 每次调用传入问卷数据都会刷新问卷\r\nNpsReporter.getIsMobile(); // 获取是移动端\r\n```","gitHead":"4fa77a0f3586d89c01800c12fd0b9741e22987aa","private":false,"scripts":{"build":"webpack --mode=production --node-env=production","serve":"webpack serve --mode=development --node-env=development","watch":"webpack --watch --mode=development --node-env=development","build:dev":"webpack --mode=development","build:prod":"webpack --mode=production --node-env=production"},"_npmUser":{"name":"haohao666","email":"javascript.h@qq.com"},"repository":{"url":"git@gitee.com:oschina/gitee-nps.git","type":"git"},"_npmVersion":"6.14.12","description":"Frontend of Gitee NPS Service","directories":{},"_nodeVersion":"14.16.1","dependencies":{"dotenv-webpack":"^7.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.60.0","prettier":"^2.4.1","jsrsasign":"^10.4.1","node-sass":"^6.0.1","css-loader":"^6.5.0","@babel/core":"^7.15.8","sass-loader":"^12.3.0","webpack-cli":"^4.9.1","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/preset-env":"^7.15.8","webpack-dev-server":"^4.4.0","html-webpack-plugin":"^5.5.0","@webpack-cli/generators":"^2.4.1","mini-css-extract-plugin":"^2.4.3"},"_npmOperationalInternal":{"tmp":"tmp/gitee-nps_0.1.5_1637288717001_0.22245069910745285","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"@gitee/gitee-nps","version":"0.1.6","author":{"name":"Gitee"},"license":"ISC","_id":"@gitee/gitee-nps@0.1.6","maintainers":[{"name":"lc-soft","email":"i@lc-soft.io"},{"name":"haohao666","email":"javascript.h@qq.com"},{"name":"orangedays","email":"juife@foxmail.com"},{"name":"zhanqingsheng","email":"535534919@qq.com"},{"name":"gdits","email":"1125155791@qq.com"},{"name":"javanoclaw","email":"372736560@qq.com"},{"name":"wangchaocn1","email":"872096719@qq.com"},{"name":"bluishoul","email":"bluishoul@gmail.com"},{"name":"zhongjieling","email":"zhongjieling@oschina.cn"}],"dist":{"shasum":"c4d7b3f2a534b3986471a0d421f2c4682b324388","tarball":"https://registry.npmjs.org/@gitee/gitee-nps/-/gitee-nps-0.1.6.tgz","fileCount":21,"integrity":"sha512-QDwa0AR/o7CVvWkcdchUqzZTt18OHmaFnAs2Jn3HIzC1oENU49GFAsivz06WyCYSGf33OzVM9pAVhOCMHMIARg==","signatures":[{"sig":"MEUCIAQuA1Fi7C0LbqgX8XJvNl+7MGsdw24tHdO+Gkx+hRDHAiEA4yonQtBOaK2Mu7caKDQeM+lWOgrbXd613hwDNuxTDYc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":118426,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhl4pdCRA9TVsSAnZWagAAffYP/1dtOFGua/cWszvmIEOp\n4xwrkpb/XhRZjDQZz1DbSGkcaZNZyBeE9x255pCjLZvsgBeFsr9Lwub7BFfF\n/3FgVnBTz16crsuJl/nnejQftjUm7Nx+oLEaeCrr95VITY2F0y8s99kULaiG\n8p52jPH84FrSrer+fSmV+4hjUrMwiSDoGFwa+5wioomqLFKJrNsY9ExCSEJ2\nNfCK8PChr/UJlP7mzXesGxr8uvvaGLfAWWnKTKAYC+K6oiBCd5ZYM2FyFdmP\nTCuvpZ8ev//YP3L3DFR7+0MoC6wXRpB39xVilV9TU9bYuA6nDIHB2y72stQj\nuj27o1klZLcyEK3iw7pJ7u+lKtumVXiKtLZjPBFJ4zeCKGZcFhCl0/TTO3j6\nPV8cFFHr9mvNCL9bq4uQP6hffulOiLScikL1cIjbjkfQQPkxdjoUCcWp3n6b\njVijJ3dDnPig1ZJd6u9tE8ysLA2v0OLCateZbLVZ8WFb1ZK9Dy35msT2Jadh\nEB2eaYv2WRnG8ydS6usafWIMMBrXOsnpSsZJu7ZfTsORM7AwHCmLnC49CtCd\n+D+DvkNH9VZUOMTDPKHcMSGaSnO5Fi8fHX8XbZKNadzbtcjIUESG54iKyqRv\nA80U6b0ki53RExvOjoM1k4l2twDUGP0XUCxfsehjR44PEmoBUP4K1eAxq82H\nZDMe\r\n=9/rF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/gitee-nps.min.js","readme":"# Gitee NPS 前端\r\n\r\n## 需求\r\n\r\n【Feature】NPS 评价体系建设 https://e.gitee.com/oschina/issues/list?issue=I4FHF6\r\n\r\n## 开发\r\n\r\n```\r\nyarn serve\r\n```\r\n\r\n## 生产\r\n\r\n```\r\nyarn build:prod\r\n```\r\n## NPS文件插件使用说明\r\n- 在 feature 合适的地方使用\r\n- new NpsReporter 时，将会发起请求，如果有符合的问卷和显示条件（使用过多少次、符合疲劳度等），将会自动显示。\r\n- addTick 用于记录操作，表示用户使用过该功能。在合适的地方调用 nps.addTick(), 例如载入页面 或 打开某个弹窗、点击某个按钮。\r\n- 大部分功能是自动完成, 只需要在合适地方调用 addTick 后端记录即可，满足条件后自动显示表单。\r\n**配置说明：**\r\n```js\r\nconst nps = new NpsReporter({\r\n  codeName: \"issue_feature_xxx\", //代号, 唯一必填项。与管理后台约定一个唯一代号，代表某个 feature。只能是字母、数字或下划线（/^\\w+$/）\r\n  enable: false, //是否启用, //已登录传入true//  未登录的访客不执行\r\n  className: \"custom-class\", //自定义 class\r\n  cssText: \"z-index:3000;color:black\", // 添加一些 style\r\n  lang: \"zh-CN\", // 配置语言，默认为 zh-CN, \r\n  enableBuriedPoint: false, // 启用全埋点\r\n  buriedPointSelector: \".gitee-nps-wrapper, xxx\", // 全埋点区域 选择器\r\n  // customData: '', 自定义初始化问卷数据, 用于管理后台预览\r\n  onCreate ({state, data}) {\r\n    // baseData 获取到的表单数据\r\n    console.log(\"创建了\");\r\n    if (state==='error') {\r\n      //xxx\r\n    }\r\n  },\r\n  onShow () {\r\n    console.log(\"显示了\");\r\n  },\r\n  onClose ({state, data}) {\r\n    console.log(\"关闭了\");\r\n  },\r\n  onRate ({state, data}) {\r\n    console.log(\"第一步的评分：\" + value);\r\n  }, \r\n  onFormSubmit({state, data}){\r\n    console.log('第二步用户提交的表单:')\r\n    console.log(oData)\r\n  }\r\n});\r\n// 在 创建成功前 以下方法无法调用, 如果需要使用, 请在 onCreate或后续事件回调中使用\r\n// 请在 onCreate onClose onRate onFormSubmit中判断state成功或失败 失败给出提示信息\r\nnps.show(); // 手动显示弹窗\r\nnps.close(); // 手动关闭弹窗\r\nnps.toggle(); // 切换显隐\r\nnps.destroy(); // 手动销毁\r\nnps.goSetpForm();// 手动进入第二步表单页\r\nnps.goSetpThank();// 手动进入最终感谢页\r\nnps.goSetpRate();// 手动切回第一步评分页\r\nnps.refreshData(data); // 刷新数据 用于管理后台预览, 每次调用传入问卷数据都会刷新问卷\r\nNpsReporter.getIsMobile(); // 获取是移动端\r\n```","gitHead":"463b73bd579f93223e0ebaecb2e3846f6d8aee67","private":false,"scripts":{"build":"webpack --mode=production --node-env=production","serve":"webpack serve --mode=development --node-env=development","watch":"webpack --watch --mode=development --node-env=development","build:dev":"webpack --mode=development","build:prod":"webpack --mode=production --node-env=production"},"_npmUser":{"name":"haohao666","email":"javascript.h@qq.com"},"repository":{"url":"git@gitee.com:oschina/gitee-nps.git","type":"git"},"_npmVersion":"6.14.12","description":"Frontend of Gitee NPS Service","directories":{},"_nodeVersion":"14.16.1","dependencies":{"dotenv-webpack":"^7.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.60.0","prettier":"^2.4.1","jsrsasign":"^10.4.1","node-sass":"^6.0.1","css-loader":"^6.5.0","@babel/core":"^7.15.8","sass-loader":"^12.3.0","webpack-cli":"^4.9.1","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/preset-env":"^7.15.8","webpack-dev-server":"^4.4.0","html-webpack-plugin":"^5.5.0","@webpack-cli/generators":"^2.4.1","mini-css-extract-plugin":"^2.4.3"},"_npmOperationalInternal":{"tmp":"tmp/gitee-nps_0.1.6_1637321309191_0.8821842792874293","host":"s3://npm-registry-packages"}},"0.1.7":{"name":"@gitee/gitee-nps","version":"0.1.7","author":{"name":"Gitee"},"license":"ISC","_id":"@gitee/gitee-nps@0.1.7","maintainers":[{"name":"lc-soft","email":"i@lc-soft.io"},{"name":"haohao666","email":"javascript.h@qq.com"},{"name":"orangedays","email":"juife@foxmail.com"},{"name":"zhanqingsheng","email":"535534919@qq.com"},{"name":"gdits","email":"1125155791@qq.com"},{"name":"javanoclaw","email":"372736560@qq.com"},{"name":"wangchaocn1","email":"872096719@qq.com"},{"name":"bluishoul","email":"bluishoul@gmail.com"},{"name":"zhongjieling","email":"zhongjieling@oschina.cn"}],"dist":{"shasum":"e14b7d0d989ef66e153b0da1ac60ed6fb1a5445e","tarball":"https://registry.npmjs.org/@gitee/gitee-nps/-/gitee-nps-0.1.7.tgz","fileCount":22,"integrity":"sha512-oRLHtdEaC0nTt7vwFIoae2B1AzYy/y4goNuxasqY0bcv2crEjf8ANX0UjRPT9R8qOcVvyS/Ys62JzOI0I6XrKg==","signatures":[{"sig":"MEYCIQDYFzMlASzW0ye3NpNORyCq98YLmoPcMHZVUKm/KnIx4AIhAPKNe/251gxTwqGr1+uUQSVzHXxANUyMfDMojy/mpwE7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":140478,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmwYDCRA9TVsSAnZWagAAFucP/jYSWcIW1gPLGeDaeJru\nrwDISf3YQqwlf0Z2GBrWDRgT+dIqrIfJf7junlQyuWu60LUo10gQWgKt38Gn\ntYi2RNWWM9GAENz2IMnmplGuHRRW8wgCEXxmwk3s+PcZjziNBzW/bbRMy0A3\nNefcIr7CPX1poYYm4f0MZCqFEbwESh7wWtYJDmbfV9a2LVLQPfqY4I6TxTPn\nKZSAq/fzGKgFEM7ArSjFsXXlsc8scwjIgM+LwjV1ReP+5G6DAHYYrAFo/rXv\nr1Hj2qw97tRBihVcazQzW1FrEmWJrQy7x9ZZL07Q2iU5cxRl//310MrtWUot\nqxVK57tXn5K0+cY22TFiiIRrDlMhJ/3s16EZYfyjoA+ZwZHz9twJ9fMPIUMy\nmDqmaYrOUqLH0UJ0aRlMUcTSTxjOiJC3MR/BNU6S6rfhioh1d/YMeyv8eF+H\nU7kR/l0Ymxpkj3qdzSiTtjXtWf5SDlbeq4YmrycUip188PUBuaV9VIxDpIZK\nOKqyTrPbVP3GxZd6Qbbgwp23gmkxX8a+S3GHzRCPkrdAIINgIqfkQ3LmFLC/\nPiSjVqZqYnfWeIaxHSAMkGyzw59Sbd/R/niXl1gYdAg+FAiRYbmZTPGs8YOa\nKjOSWayejP51NCyyHowxeaZOXLdfnsKQpKJTIwL01w3wsAX/ikcZgcSOkdgb\nuNjf\r\n=LvRG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/gitee-nps.min.js","readme":"# Gitee NPS 前端\r\n\r\n## 需求\r\n\r\n【Feature】NPS 评价体系建设 https://e.gitee.com/oschina/issues/list?issue=I4FHF6\r\n\r\n## 开发\r\n\r\n```\r\nyarn serve\r\n```\r\n\r\n## 生产\r\n\r\n```\r\nyarn build:prod\r\n```\r\n## NPS文件插件使用说明\r\n- 在 feature 合适的地方使用\r\n- new NpsReporter 时，将会发起请求，如果有符合的问卷和显示条件（使用过多少次、符合疲劳度等），将会自动显示。\r\n- addTick 用于记录操作，表示用户使用过该功能。在合适的地方调用 nps.addTick(), 例如载入页面 或 打开某个弹窗、点击某个按钮。\r\n- 大部分功能是自动完成, 只需要在合适地方调用 addTick 后端记录即可，满足条件后自动显示表单。\r\n**配置说明：**\r\n```js\r\nconst nps = new NpsReporter({\r\n  codeName: \"issue_feature_xxx\", //代号, 唯一必填项。与管理后台约定一个唯一代号，代表某个 feature。只能是字母、数字或下划线（/^\\w+$/）\r\n  enable: false, //是否启用, //已登录传入true//  未登录的访客不执行\r\n  className: \"custom-class\", //自定义 class\r\n  cssText: \"z-index:3000;color:black\", // 添加一些 style\r\n  lang: \"zh-CN\", // 配置语言，默认为 zh-CN, \r\n  enableBuriedPoint: false, // 启用全埋点\r\n  buriedPointSelector: \".gitee-nps-wrapper, xxx\", // 全埋点区域 选择器\r\n  // customData: '', 自定义初始化问卷数据, 用于管理后台预览\r\n  onCreate ({state, data}) {\r\n    // baseData 获取到的表单数据\r\n    console.log(\"创建了\");\r\n    if (state==='error') {\r\n      //xxx\r\n    }\r\n  },\r\n  onShow () {\r\n    console.log(\"显示了\");\r\n  },\r\n  onClose ({state, data}) {\r\n    console.log(\"关闭了\");\r\n  },\r\n  onRate ({state, data}) {\r\n    console.log(\"第一步的评分：\" + value);\r\n  }, \r\n  onFormSubmit({state, data}){\r\n    console.log('第二步用户提交的表单:')\r\n    console.log(oData)\r\n  }\r\n});\r\n// 在 创建成功前 以下方法无法调用, 如果需要使用, 请在 onCreate或后续事件回调中使用\r\n// 请在 onCreate onClose onRate onFormSubmit中判断state成功或失败 失败给出提示信息\r\nnps.show(); // 手动显示弹窗\r\nnps.close(); // 手动关闭弹窗\r\nnps.toggle(); // 切换显隐\r\nnps.destroy(); // 手动销毁\r\nnps.goSetpForm();// 手动进入第二步表单页\r\nnps.goSetpThank();// 手动进入最终感谢页\r\nnps.goSetpRate();// 手动切回第一步评分页\r\nnps.refreshData(data); // 刷新数据 用于管理后台预览, 每次调用传入问卷数据都会刷新问卷\r\nNpsReporter.getIsMobile(); // 获取是移动端\r\n```","gitHead":"b44f614ecc0384fa5ba84c091d79e24ca5e6b5c3","private":false,"scripts":{"build":"webpack --mode=production --node-env=production","serve":"webpack serve --mode=development --node-env=development","watch":"webpack --watch --mode=development --node-env=development","build:dev":"webpack --mode=development","build:prod":"webpack --mode=production --node-env=production"},"_npmUser":{"name":"haohao666","email":"javascript.h@qq.com"},"repository":{"url":"git@gitee.com:oschina/gitee-nps.git","type":"git"},"_npmVersion":"6.14.12","description":"Frontend of Gitee NPS Service","directories":{},"_nodeVersion":"14.16.1","dependencies":{"dotenv-webpack":"^7.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.60.0","prettier":"^2.4.1","jsrsasign":"^10.4.1","node-sass":"^6.0.1","css-loader":"^6.5.0","@babel/core":"^7.15.8","sass-loader":"^12.3.0","webpack-cli":"^4.9.1","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/preset-env":"^7.15.8","webpack-dev-server":"^4.4.0","html-webpack-plugin":"^5.5.0","@webpack-cli/generators":"^2.4.1","mini-css-extract-plugin":"^2.4.3"},"_npmOperationalInternal":{"tmp":"tmp/gitee-nps_0.1.7_1637549570959_0.3237601772554852","host":"s3://npm-registry-packages"}},"0.1.8":{"name":"@gitee/gitee-nps","version":"0.1.8","author":{"name":"Gitee"},"license":"ISC","_id":"@gitee/gitee-nps@0.1.8","maintainers":[{"name":"lc-soft","email":"i@lc-soft.io"},{"name":"haohao666","email":"javascript.h@qq.com"},{"name":"orangedays","email":"juife@foxmail.com"},{"name":"zhanqingsheng","email":"535534919@qq.com"},{"name":"gdits","email":"1125155791@qq.com"},{"name":"javanoclaw","email":"372736560@qq.com"},{"name":"wangchaocn1","email":"872096719@qq.com"},{"name":"bluishoul","email":"bluishoul@gmail.com"},{"name":"zhongjieling","email":"zhongjieling@oschina.cn"}],"dist":{"shasum":"aaa13a927f33ccf72b63b170e285a7fbd5ea6c12","tarball":"https://registry.npmjs.org/@gitee/gitee-nps/-/gitee-nps-0.1.8.tgz","fileCount":22,"integrity":"sha512-GQpjor5F0Y6IWfP+13ZpJ6QO3ZoKZMYaBEDKgzlYra7j32bVfFBXcZCRuc64JzGOX2oBRJRFHgM8y8yoqAPN1A==","signatures":[{"sig":"MEUCIQDd6nySxMXxOnDweULrRzJJzdUzETTosqXZvRBFtjIbPwIgfN3Nj9r9Hc64rUp27jF0kxkNQlAJaYS9MzKatfvSUdM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150838,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhm2YzCRA9TVsSAnZWagAAzBcQAJkx5Q08CIDcYWGYV0r4\nobRR6etLrTg+NI8ummvqlCXcytpptUquzpgw8S4jlNF6DmACsWwNRxPDXGk1\nXIYelbA1Dxsc3oUE8OWqJG6WFWkJLmEy+wAE/DGc69FEHfjAkygBwYlDk6c+\ntNNr/8SF6pwUwstgX4rRzhKfV1HN+GFdSI8DTkzSWdgLDpCfQufu22rqNMRh\nDlFPlsgLbsh1fem9LF5b3R8Ut4gNmrA0mftzjM7l8NBvtanehR0vQKDHQ3sa\nK7hQGxr96LjDx+Gaa8yglylqc1S/XesB0xFSGkvqHc6dz5Kl4ow5LmnZOykC\nLh3xq5r9DMVeqK9rlXVmM3XTNZlFPeUyyYl/oW5IbWylmRZNR9J2ovmvqLav\npZpXoToxSXkVoAr2JDMEVizsryHRW1x+2QwmWNKlht7mpxLiu/oHINws3tDo\nTJGXbjmJE8l02fv0RzyjVZrydzqY50P6gFihyuluyTt8IxV+ndThAvU19RuB\nLZAGhIU8KMjQpG+qzrKZ9unFSANevqQ6o/Ub8HWs7sCpxwuBtItiVBrBOAaR\nyimLhPNS/clMBFiLUcgp2idHpOvasLwjZCiNlXrOiWWaiRz6XYtjvDDfLxtq\nnXe/H971cNAlAhOBQZNCOyO3iIV0I+mSlvcYiXlGt7GzT8sjjn97p+RCRDfR\nFEG9\r\n=kX0B\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/gitee-nps.min.js","readme":"# Gitee NPS 前端\r\n\r\n## 需求\r\n\r\n【Feature】NPS 评价体系建设 https://e.gitee.com/oschina/issues/list?issue=I4FHF6\r\n\r\n## 开发\r\n\r\n```\r\nyarn serve\r\n```\r\n\r\n## 生产\r\n\r\n```\r\nyarn build:prod\r\n```\r\n## NPS文件插件使用说明\r\n- 在 feature 合适的地方使用\r\n- new NpsReporter 时，将会发起请求，如果有符合的问卷和显示条件（使用过多少次、符合疲劳度等），将会自动显示。\r\n- addTick 用于记录操作，表示用户使用过该功能。在合适的地方调用 nps.addTick(), 例如载入页面 或 打开某个弹窗、点击某个按钮。\r\n- 大部分功能是自动完成, 只需要在合适地方调用 addTick 后端记录即可，满足条件后自动显示表单。\r\n**配置说明：**\r\n```js\r\nconst nps = new NpsReporter({\r\n  codeName: \"issue_feature_xxx\", //代号, 唯一必填项。与管理后台约定一个唯一代号，代表某个 feature。只能是字母、数字或下划线（/^\\w+$/）\r\n  enable: false, //是否启用, //已登录传入true//  未登录的访客不执行\r\n  className: \"custom-class\", //自定义 class\r\n  cssText: \"z-index:3000;color:black\", // 添加一些 style\r\n  lang: \"zh-CN\", // 配置语言，默认为 zh-CN, \r\n  enableBuriedPoint: false, // 启用全埋点\r\n  buriedPointSelector: \".gitee-nps-wrapper, xxx\", // 全埋点区域 选择器\r\n  // customData: '', 自定义初始化问卷数据, 用于管理后台预览\r\n  onCreate ({state, data}) {\r\n    // baseData 获取到的表单数据\r\n    console.log(\"创建了\");\r\n    if (state==='error') {\r\n      //xxx\r\n    }\r\n  },\r\n  onShow () {\r\n    console.log(\"显示了\");\r\n  },\r\n  onClose ({state, data}) {\r\n    console.log(\"关闭了\");\r\n  },\r\n  onRate ({state, data}) {\r\n    console.log(\"第一步的评分：\" + value);\r\n  }, \r\n  onFormSubmit({state, data}){\r\n    console.log('第二步用户提交的表单:')\r\n    console.log(oData)\r\n  }\r\n});\r\n// 在 创建成功前 以下方法无法调用, 如果需要使用, 请在 onCreate或后续事件回调中使用\r\n// 请在 onCreate onClose onRate onFormSubmit中判断state成功或失败 失败给出提示信息\r\nnps.show(); // 手动显示弹窗\r\nnps.close(); // 手动关闭弹窗\r\nnps.toggle(); // 切换显隐\r\nnps.destroy(); // 手动销毁\r\nnps.goSetpForm();// 手动进入第二步表单页\r\nnps.goSetpThank();// 手动进入最终感谢页\r\nnps.goSetpRate();// 手动切回第一步评分页\r\nnps.refreshData(data); // 刷新数据 用于管理后台预览, 每次调用传入问卷数据都会刷新问卷\r\nNpsReporter.getIsMobile(); // 获取是移动端\r\n```","gitHead":"584a17570e974ac75d1a33d0890bbdb1319d4bd2","private":false,"scripts":{"build":"webpack --mode=production --node-env=production","serve":"webpack serve --mode=development --node-env=development","watch":"webpack --watch --mode=development --node-env=development","build:dev":"webpack --mode=development","build:prod":"webpack --mode=production --node-env=production"},"_npmUser":{"name":"haohao666","email":"javascript.h@qq.com"},"repository":{"url":"git@gitee.com:oschina/gitee-nps.git","type":"git"},"_npmVersion":"6.14.12","description":"Frontend of Gitee NPS Service","directories":{},"_nodeVersion":"14.16.1","dependencies":{"dotenv-webpack":"^7.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.60.0","prettier":"^2.4.1","jsrsasign":"^10.4.1","node-sass":"^6.0.1","css-loader":"^6.5.0","@babel/core":"^7.15.8","sass-loader":"^12.3.0","webpack-cli":"^4.9.1","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/preset-env":"^7.15.8","webpack-dev-server":"^4.4.0","html-webpack-plugin":"^5.5.0","@webpack-cli/generators":"^2.4.1","mini-css-extract-plugin":"^2.4.3"},"_npmOperationalInternal":{"tmp":"tmp/gitee-nps_0.1.8_1637574194867_0.43370593308496885","host":"s3://npm-registry-packages"}},"0.1.9":{"name":"@gitee/gitee-nps","version":"0.1.9","author":{"name":"Gitee"},"license":"ISC","_id":"@gitee/gitee-nps@0.1.9","maintainers":[{"name":"lc-soft","email":"i@lc-soft.io"},{"name":"haohao666","email":"javascript.h@qq.com"},{"name":"orangedays","email":"juife@foxmail.com"},{"name":"zhanqingsheng","email":"535534919@qq.com"},{"name":"gdits","email":"1125155791@qq.com"},{"name":"javanoclaw","email":"372736560@qq.com"},{"name":"wangchaocn1","email":"872096719@qq.com"},{"name":"bluishoul","email":"bluishoul@gmail.com"},{"name":"zhongjieling","email":"zhongjieling@oschina.cn"}],"dist":{"shasum":"b9bdbb04aada925c0e1606e34de0c4e76312c522","tarball":"https://registry.npmjs.org/@gitee/gitee-nps/-/gitee-nps-0.1.9.tgz","fileCount":22,"integrity":"sha512-vkvARru03cWtoGjmpZt5kV6C7XgN/k1W01LCNq+5yjs9U+mJiBlRDC+q6gH/kWf40sbp3qEAyLUUoaqjWCy+NA==","signatures":[{"sig":"MEUCIFULAiNO+KClazJcK8Gj0bjD9ihis1Rnij1abdRpCWt7AiEA0bV+jdFEzhztbouhMkfuQeHYiRqdeW/2glHDlCADVuI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":151522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhm3f1CRA9TVsSAnZWagAADpkP/jh6KxNmHvzCKffkuwCW\nTqoPWD+d81MRrVXoqSnsjG0rwFIl0243xEfuvdbvVZSagwHeZueZDtMdnQxM\n01sRSCysXIh2ZmoUVEuoEP4jSosDGItfFwguoDY/jbPYYZnuK2fvdp3V1wia\nmb7oiTFsZxSDcUuNw6R4R+HqXfTQnUKPwHoTB/pdjB0pwtg1eka2KXN1oMnp\nEMDigH9TCzNIJMkAva1bRTin8q5bmegXasgL1cpICB5Wn98eF6HfR1gCGtmU\nopcxh0aaqa/wS0oyWsOK3Ty3QNnEE/ajGe67IKM8sQRmGKimQ9+3oybeOGkC\niDVRUp8tgVhEFa1OZ3SSFLwWl45MwoDFPSVCIHS0t52phobPcYG/Nl/9P+3r\n2eu/KhGts1myVhE2bskC60LkGZw6I6d1yIGfwuCjlqWVZwMwpouJPnFPZgS/\nfK+JTNBuR0u/PPpbifm4bud8t+VP5hfAoJIvdJ4cJin4sMjmtzdJnyD1zl5h\nn1hykjmIIAAZhwt1XcSNMdhoZVNm6CLOoivnFfkMfH6Em1ZMSO36ghQK0L8U\nZd6pmKt3MOhx6LCk1/mw/yBkXZujx+3jCO2TBQL6Qwo7y2cUYOBUJe/jIJ09\n6DA/PAmpxMP1rwqsLp7qnSfAiw+ct+UY0E8RWJqiP3/P2dwgXKDzBWTNpYJa\nZubm\r\n=mVJx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/gitee-nps.min.js","readme":"# Gitee NPS 前端\r\n\r\n## 需求\r\n\r\n【Feature】NPS 评价体系建设 https://e.gitee.com/oschina/issues/list?issue=I4FHF6\r\n\r\n## 开发\r\n\r\n```\r\nyarn serve\r\n```\r\n\r\n## 生产\r\n\r\n```\r\nyarn build:prod\r\n```\r\n## NPS文件插件使用说明\r\n- 在 feature 合适的地方使用\r\n- new NpsReporter 时，将会发起请求，如果有符合的问卷和显示条件（使用过多少次、符合疲劳度等），将会自动显示。\r\n- addTick 用于记录操作，表示用户使用过该功能。在合适的地方调用 nps.addTick(), 例如载入页面 或 打开某个弹窗、点击某个按钮。\r\n- 大部分功能是自动完成, 只需要在合适地方调用 addTick 后端记录即可，满足条件后自动显示表单。\r\n**配置说明：**\r\n```js\r\nconst nps = new NpsReporter({\r\n  codeName: \"issue_feature_xxx\", //代号, 唯一必填项。与管理后台约定一个唯一代号，代表某个 feature。只能是字母、数字或下划线（/^\\w+$/）\r\n  enable: false, //是否启用, //已登录传入true//  未登录的访客不执行\r\n  className: \"custom-class\", //自定义 class\r\n  cssText: \"z-index:3000;color:black\", // 添加一些 style\r\n  lang: \"zh-CN\", // 配置语言，默认为 zh-CN, \r\n  enableBuriedPoint: false, // 启用全埋点\r\n  buriedPointSelector: \".gitee-nps-wrapper, xxx\", // 全埋点区域 选择器\r\n  // customData: '', 自定义初始化问卷数据, 用于管理后台预览\r\n  onCreate ({state, data}) {\r\n    // baseData 获取到的表单数据\r\n    console.log(\"创建了\");\r\n    if (state==='error') {\r\n      //xxx\r\n    }\r\n  },\r\n  onShow () {\r\n    console.log(\"显示了\");\r\n  },\r\n  onClose ({state, data}) {\r\n    console.log(\"关闭了\");\r\n  },\r\n  onRate ({state, data}) {\r\n    console.log(\"第一步的评分：\" + value);\r\n  }, \r\n  onFormSubmit({state, data}){\r\n    console.log('第二步用户提交的表单:')\r\n    console.log(oData)\r\n  }\r\n});\r\n// 在 创建成功前 以下方法无法调用, 如果需要使用, 请在 onCreate或后续事件回调中使用\r\n// 请在 onCreate onClose onRate onFormSubmit中判断state成功或失败 失败给出提示信息\r\nnps.show(); // 手动显示弹窗\r\nnps.close(); // 手动关闭弹窗\r\nnps.toggle(); // 切换显隐\r\nnps.destroy(); // 手动销毁\r\nnps.goSetpForm();// 手动进入第二步表单页\r\nnps.goSetpThank();// 手动进入最终感谢页\r\nnps.goSetpRate();// 手动切回第一步评分页\r\nnps.refreshData(data); // 刷新数据 用于管理后台预览, 每次调用传入问卷数据都会刷新问卷\r\nNpsReporter.getIsMobile(); // 获取是移动端\r\n```","gitHead":"ad9e72359e0f1c46f8119f3e07fe9fd55fa168f3","private":false,"scripts":{"build":"webpack --mode=production --node-env=production","serve":"webpack serve --mode=development --node-env=development","watch":"webpack --watch --mode=development --node-env=development","build:dev":"webpack --mode=development","build:prod":"webpack --mode=production --node-env=production"},"_npmUser":{"name":"haohao666","email":"javascript.h@qq.com"},"repository":{"url":"git@gitee.com:oschina/gitee-nps.git","type":"git"},"_npmVersion":"6.14.12","description":"Frontend of Gitee NPS Service","directories":{},"_nodeVersion":"14.16.1","dependencies":{"dotenv-webpack":"^7.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.60.0","prettier":"^2.4.1","jsrsasign":"^10.4.1","node-sass":"^6.0.1","css-loader":"^6.5.0","@babel/core":"^7.15.8","sass-loader":"^12.3.0","webpack-cli":"^4.9.1","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/preset-env":"^7.15.8","webpack-dev-server":"^4.4.0","html-webpack-plugin":"^5.5.0","@webpack-cli/generators":"^2.4.1","mini-css-extract-plugin":"^2.4.3"},"_npmOperationalInternal":{"tmp":"tmp/gitee-nps_0.1.9_1637578741083_0.7255537023938607","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@gitee/gitee-nps","version":"0.2.0","author":{"name":"Gitee"},"license":"ISC","_id":"@gitee/gitee-nps@0.2.0","maintainers":[{"name":"lc-soft","email":"i@lc-soft.io"},{"name":"haohao666","email":"javascript.h@qq.com"},{"name":"orangedays","email":"juife@foxmail.com"},{"name":"zhanqingsheng","email":"535534919@qq.com"},{"name":"gdits","email":"1125155791@qq.com"},{"name":"javanoclaw","email":"372736560@qq.com"},{"name":"wangchaocn1","email":"872096719@qq.com"},{"name":"bluishoul","email":"bluishoul@gmail.com"},{"name":"zhongjieling","email":"zhongjieling@oschina.cn"}],"dist":{"shasum":"e670fdb21f265ba8ca92ae72aa36726b2419b87d","tarball":"https://registry.npmjs.org/@gitee/gitee-nps/-/gitee-nps-0.2.0.tgz","fileCount":22,"integrity":"sha512-JbyKnwPw258McNmVT88YRIV2/EoMTSwy7RsTLZph7Ae5wd7cPABm89xzBkQXSuPt9iJhmy/3dmoOaFIYzXnqrA==","signatures":[{"sig":"MEQCIHEaZxnIZ8r+ApMLXfdp0jR3/BcddIjkKtnNWXE9TgKVAiA7mFqlBUj9lsBJKkuIEmvo6WCCt14qzeNuUmwL5kwthA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":151767,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhtyW6CRA9TVsSAnZWagAAFGAP/233TmYgUE0LpxeRXEoe\nIBSWnTzifQo0IXstIRF7zAV/r7doULOThHmxtZWeVU9jVpWDFm89QFTaVh8L\n3OtOzzkET0or7rfabSfjEnfgSJbtEcikBdpgNYXtHEnpw1ZQ5anUZijOrEZ+\nIq/w1ZiEy+4zDXRVbj4GUL20dI3ylGL7oVPW8DVCM0P2oFEkp307Rnua/Ddn\ntd9GQW/oEfLVJd+l0iuWy44lMlPlG9AYoLkoVI1DOVbfz6kcNuJGUXt66c+1\nFn+efXpah3rZUTsq7LzHMhse8mkgdCd3Jlq4465e4zJqUtKPbxKOaKcP0WkQ\naAbmELEldg/ELqaMiy2nEoQohaZve/zdBedkW6jZmcsaq31E3zOgLjNWxwO7\nTe1vishBDp9/NqkEAgcUKHSKakkhxXABtIgTGfOuV2haaDcI7tglToFDFhc3\nHE0PrzGesqEqrTZERQhG/732O9zzjPfQS2IEytgZmQYEmI6H40MkUmDcVmw+\nIdrI4xD/6AXK2z2ibH75yM/zt1WqvHwMFMOJaw3tCxafZ9wa5IAJRH8MYwbA\njvXBZKtkAMYJEG+l6PypF3SJUQgC9YU63CpWX7Bie9j8G+Tco9y+do8uH/o8\nfexKum0knjPQmcJbdkHGwzWW3ClKfR0dCXdr10OUJDg5m8Ej2F/7JLuaPgeo\n4sE5\r\n=RhPO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/gitee-nps.min.js","readme":"# Gitee NPS 前端\r\n\r\n## 需求\r\n\r\n【Feature】NPS 评价体系建设 https://e.gitee.com/oschina/issues/list?issue=I4FHF6\r\n\r\n## 开发\r\n\r\n```\r\nyarn serve\r\n```\r\n\r\n## 生产\r\n\r\n```\r\nyarn build:prod\r\n```\r\n## NPS插件使用说明\r\n- 在 feature 合适的地方使用\r\n- new NpsClient时，将会发起请求，如果有符合的问卷和显示条件（使用过多少次、符合疲劳度等），将会自动显示。\r\n- addTick 用于记录操作，表示用户使用过该功能。在合适的地方调用 nps.addTick(), 例如载入页面 或 打开某个弹窗、点击某个按钮。\r\n- 大部分功能是自动完成,只需配置codeName 和 enable, 只需要在合适地方调用 addTick 后端记录即可，满足条件后自动显示表单。\r\n\r\n### 安装\r\n```js\r\nyarn add @gitee/gitee-nps -S\r\nimport \"@gitee/gitee-nps/dist/main.css\";\r\nimport NpsClient from \"@gitee/gitee-nps\";\r\n```\r\n\r\n**配置说明：**\r\n```js\r\nconst nps = new NpsClient({\r\n  codeName: \"issue_feature_xxx\", //代号, 唯一必填项。与管理后台约定一个唯一代号，代表某个 feature。只能是字母、数字或下划线（/^\\w+$/）\r\n  enable: false, //是否启用, //已登录传入true//  未登录的访客不执行\r\n  className: \"custom-class\", //自定义 class\r\n  cssText: \"z-index:3000;color:black\", // 添加一些 style\r\n  lang: \"zh-CN\", // 配置语言，默认为 zh-CN, \r\n  enableBuriedPoint: false, // 启用全埋点\r\n  buriedPointSelector: \".gitee-nps-wrapper, xxx\", // 全埋点区域 选择器\r\n  // customData: '', 自定义初始化问卷数据, 用于管理后台预览\r\n  onCreate ({state, data}) {\r\n    // baseData 获取到的表单数据\r\n    console.log(\"创建了\");\r\n    if (state==='error') {\r\n      //xxx\r\n    }\r\n  },\r\n  onShow () {\r\n    console.log(\"显示了\");\r\n  },\r\n  onClose ({state, data}) {\r\n    console.log(\"关闭了\");\r\n  },\r\n  onRate ({state, data}) {\r\n    console.log(\"第一步的评分：\" + value);\r\n  }, \r\n  onFormSubmit({state, data}){\r\n    console.log('第二步用户提交的表单:')\r\n    console.log(oData)\r\n  }\r\n});\r\n// 在 创建成功前 以下方法无法调用, 如果需要使用, 请在 onCreate或后续事件回调中使用\r\n// 请在 onCreate onClose onRate onFormSubmit中判断state成功或失败 失败给出提示信息\r\nnps.show(); // 手动显示弹窗\r\nnps.close(); // 手动关闭弹窗\r\nnps.toggle(); // 切换显隐\r\nnps.destroy(); // 手动销毁\r\nnps.goStepForm();// 手动进入第二步表单页\r\nnps.goStepThank();// 手动进入最终感谢页\r\nnps.goStepRate();// 手动切回第一步评分页\r\nnps.refreshData(data); // 刷新数据 用于管理后台预览, 每次调用传入问卷数据都会刷新问卷\r\nNpsClient.getIsMobile(); // 获取是移动端\r\n```","gitHead":"56ac06233509120a8e3fd84b750a3ec89157bd78","private":false,"scripts":{"build":"webpack --mode=production --node-env=production","serve":"webpack serve --mode=development --node-env=development","watch":"webpack --watch --mode=development --node-env=development","build:dev":"webpack --mode=development","build:prod":"webpack --mode=production --node-env=production"},"_npmUser":{"name":"haohao666","email":"javascript.h@qq.com"},"repository":{"url":"git@gitee.com:oschina/gitee-nps.git","type":"git"},"_npmVersion":"6.14.12","description":"Frontend of Gitee NPS Service","directories":{},"_nodeVersion":"14.16.1","dependencies":{"dotenv-webpack":"^7.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.60.0","prettier":"^2.4.1","jsrsasign":"^10.4.1","node-sass":"^6.0.1","css-loader":"^6.5.0","@babel/core":"^7.15.8","sass-loader":"^12.3.0","webpack-cli":"^4.9.1","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/preset-env":"^7.15.8","webpack-dev-server":"^4.4.0","html-webpack-plugin":"^5.5.0","@webpack-cli/generators":"^2.4.1","mini-css-extract-plugin":"^2.4.3"},"_npmOperationalInternal":{"tmp":"tmp/gitee-nps_0.2.0_1639392698769_0.5432971033019041","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@gitee/gitee-nps","version":"0.2.1","author":{"name":"Gitee"},"license":"ISC","_id":"@gitee/gitee-nps@0.2.1","maintainers":[{"name":"lc-soft","email":"i@lc-soft.io"},{"name":"haohao666","email":"javascript.h@qq.com"},{"name":"orangedays","email":"juife@foxmail.com"},{"name":"zhanqingsheng","email":"535534919@qq.com"},{"name":"gdits","email":"1125155791@qq.com"},{"name":"javanoclaw","email":"372736560@qq.com"},{"name":"wangchaocn1","email":"872096719@qq.com"},{"name":"bluishoul","email":"bluishoul@gmail.com"},{"name":"zhongjieling","email":"zhongjieling@oschina.cn"}],"dist":{"shasum":"12519f48ba29ec0c5de12e9dc5d0c7d59312e37f","tarball":"https://registry.npmjs.org/@gitee/gitee-nps/-/gitee-nps-0.2.1.tgz","fileCount":22,"integrity":"sha512-anBQsGuS2LfxHX5woWdvDYoD1w5rqfwnR8UvyVtaZ3XyZJsUEXJ14HLcdI+SVF+r/T00VlMvYTxMJJm7JxyDbA==","signatures":[{"sig":"MEQCICTU8rKC2yxmryHzj+hj3DfBNRiD5yx7IMO/3y2jOcbRAiA+V0qW9peNhMEm8wa2+eSowJewUZGuljmllzdXd4gNAg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":155038,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuB/kCRA9TVsSAnZWagAA6F8QAJREW7Ui5TzPEVhA9X/e\nPqVbZmQwYPgmhFt8altWFvxftN23q3N5K/SnShv9xrgjpvUT7DLuDViPWrZD\ndiCBEvfz6XRsX4d98fSZAUF1oDAkLvOuCtBSocwvjOHPF1q5Qrm7E9GQWzPr\nH6UCTjavTfwLmPiR82vTf9TSKODnZu4M789XC85/ehmMsA1ezYQD2q/VJUxm\nQKUX+wobvO9wZRAGAZGBgxWWIm7QtKuqgGJi+oFU6PCHIQ7gz+/e62itqob1\n8HoC6ihXx2fAYviZRQwMBgQjBULlbnsa15It/MDSSZros1dNQ4YjKmEDQXeh\nGs3PZnGhgoYFmfMueZO6dr3qjBOXxvCb+18dg/1P+ksB5GAQxaYrlsxmc0a7\nuZ5cPH7ywKPZdLFLTF+Q3v/dRQoz+o5H4WgOk+5XHXyUP/4cNZpYrhxycb4B\nLRADyC0NkZon+nqiFqaOcRVRKjcoGLa98Km6lUT3IfkJJc1bwoyVOaEr1Y51\nZSsy6QJnVOojwtqLJWKfhOH4e/CZ4W1zlq22Fg6e18mJIVqA32yAUmt1WWaE\nHIvGseoP8OmlrszXiwkM1HMGBcUf740H9lV0/JjFqzTz5uH8xc85yt8ytPf2\nL1E7ztNZ13O8sf4ccx2w5fnYrvdCRaqqKJjxY7Loj82q05PZMLOtaXevxuwn\ntpOB\r\n=z/bz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/gitee-nps.min.js","gitHead":"3bab41e9741fade852aee70b62fcb811b487a56d","private":false,"scripts":{"build":"webpack --mode=production --node-env=production","serve":"webpack serve --mode=development --node-env=development","watch":"webpack --watch --mode=development --node-env=development","build:dev":"webpack --mode=development","build:prod":"webpack --mode=production --node-env=production"},"_npmUser":{"name":"haohao666","email":"javascript.h@qq.com"},"repository":{"url":"git@gitee.com:oschina/gitee-nps.git","type":"git"},"_npmVersion":"6.14.12","description":"Frontend of Gitee NPS Service","directories":{},"_nodeVersion":"14.16.1","dependencies":{"dotenv-webpack":"^7.0.3"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^5.60.0","prettier":"^2.4.1","jsrsasign":"^10.4.1","node-sass":"^6.0.1","css-loader":"^6.5.0","@babel/core":"^7.15.8","sass-loader":"^12.3.0","webpack-cli":"^4.9.1","babel-loader":"^8.2.3","style-loader":"^3.3.1","@babel/preset-env":"^7.15.8","webpack-dev-server":"^4.4.0","html-webpack-plugin":"^5.5.0","@webpack-cli/generators":"^2.4.1","mini-css-extract-plugin":"^2.4.3"},"_npmOperationalInternal":{"tmp":"tmp/gitee-nps_0.2.1_1639456740038_0.22035259597909662","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"@gitee/gitee-nps","version":"0.2.2","author":{"name":"Gitee"},"license":"ISC","_id":"@gitee/gitee-nps@0.2.2","maintainers":[{"name":"lc-soft","email":"i@lc-soft.io"},{"name":"haohao666","email":"javascript.h@qq.com"},{"name":"orangedays","email":"juife@foxmail.com"},{"name":"zhanqingsheng","email":"535534919@qq.com"},{"name":"gdits","email":"1125155791@qq.com"},{"name":"javanoclaw","email":"372736560@qq.com"},{"name":"wangchaocn1","email":"872096719@qq.com"},{"name":"bluishoul","email":"bluishoul@gmail.com"},{"name":"zhongjieling","email":"zhongjieling@oschina.cn"}],"dist":{"shasum":"484919926c15b1ad6a75026101f4bffe6e291eea","tarball":"https://registry.npmjs.org/@gitee/gitee-nps/-/gitee-nps-0.2.2.tgz","fileCount":22,"integrity":"sha512-q8YLMn2nfKfn+aaqAx+Uz0FirNpVxAilytZetOkeSHe89qARDXE0AR13roBOddDfgBooVtAp0qwCG62E0kbTSw==","signatures":[{"sig":"MEQCIC/jwM+uzxKNHnUEZUuxYgSYU/RItjSxXxR9TRw+2bErAiBlhFZFAbZPpaZoOKvb/MfNMYiZzqNsNMj43TdnnCLd2A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149010,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuZkfCRA9TVsSAnZWagAAxv0P/i3xD/oBhK0OvN5KwcAD\nFdMLijSos6v9pPkaCCa+KJGoYP6dWggTAvoJdD67QAS3f2woHFMJmoUvnFGa\n/voq/4Wfsed6Ldj+XsZ+pAgeMhg5KyiA3s/SiVbxgdq25IsNlZiRbdK9u9g5\nfHwyHog7IwKXZ0VNS3ilrEEqYiJJQbzYAJcMXDdVg9Sh6wIzakXGFD+WSyPj\nO2su7hFo3sxy1tMpwycNh9zLI2XDp3JWiTnqIBZ8z7ixg8EV62ryNTvnbLm1\nLaF/j+qXEqWc2mD77LlmclWvqwDDfbLdb6GLBYEi9PcT8xCIq8ZKOuGX+Jyj\nuNa1shsYEeqHGvD1cIR3S3YlGfF5Kf9nC+nTRBRG8cUAj4yyucIZv0MOD2Jx\nRcxy/IbcUtSCQz+EzxIVj4Avoi5I7JonnxajgdbiNRrEzQtfvNJbS0Y1JCdp\nxLsuWlcn2py4+iMzZfhz33Qs5ukqFxUbU/0FW5bFRwieIswBURHkA6pDG+yR\nmCgsrPWZ979AZiA+IIA4QkWKjPM+ZTqJpcHnK/rb0cIPe0W4jKOWCwTb5sS1\nDqtoi93wX4iTG9aZJoCASF8whXjXNnJPG+ka6ybd33qWpBE0ZHGa6/y/KW+a\ntytzNIQriz75Cocb/8ctwErrG8QRIqW2MKF+erunM3wGplq1nkPRq1EO3uk8\nfYWz\r\n=f7Of\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/gitee-nps.min.js","gitHead":"22eab06c4d629233bba9ee7773dce0c69930e074","private":false,"scripts":{"build":"webpack --mode=production --node-env=production","serve":"webpack serve --mode=development --node-env=development","watch":"webpack --watch --mode=development --node-env=development","build:dev":"webpack --mode=development","build:prod":"webpack --mode=production --node-env=production"},"_npmUser":{"name":"haohao666","email":"javascript.h@qq.com"},"repository":{"url":"git@gitee.com:oschina/gitee-nps.git","type":"git"},"_npmVersion":"6.14.12","description":"Frontend of Gitee NPS Service","directories":{},"_nodeVersion":"14.16.1","_hasShrinkwrap":false,"devDependencies":{"webpack":"^5.60.0","prettier":"^2.4.1","jsrsasign":"^10.4.1","node-sass":"^6.0.1","css-loader":"^6.5.0","@babel/core":"^7.15.8","sass-loader":"^12.3.0","webpack-cli":"^4.9.1","babel-loader":"^8.2.3","style-loader":"^3.3.1","dotenv-webpack":"^7.0.3","@babel/preset-env":"^7.15.8","webpack-dev-server":"^4.4.0","html-webpack-plugin":"^5.5.0","@webpack-cli/generators":"^2.4.1","mini-css-extract-plugin":"^2.4.3"},"_npmOperationalInternal":{"tmp":"tmp/gitee-nps_0.2.2_1639553311057_0.01895607538084132","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"@gitee/gitee-nps","version":"0.2.3","author":{"name":"Gitee"},"license":"ISC","_id":"@gitee/gitee-nps@0.2.3","maintainers":[{"name":"lc-soft","email":"i@lc-soft.io"},{"name":"haohao666","email":"javascript.h@qq.com"},{"name":"orangedays","email":"juife@foxmail.com"},{"name":"zhanqingsheng","email":"535534919@qq.com"},{"name":"gdits","email":"1125155791@qq.com"},{"name":"javanoclaw","email":"372736560@qq.com"},{"name":"wangchaocn1","email":"872096719@qq.com"},{"name":"bluishoul","email":"bluishoul@gmail.com"},{"name":"zhongjieling","email":"zhongjieling@oschina.cn"}],"dist":{"shasum":"d7e4adceff6834573baf0bd5b1a6feca7d383cce","tarball":"https://registry.npmjs.org/@gitee/gitee-nps/-/gitee-nps-0.2.3.tgz","fileCount":22,"integrity":"sha512-6OqZQu90GmP8ayZfTJQLcTeoPXZb5mSSROQyv+XrREXId/Zh3pt2kCsoerRCiEik2q4i48GSzpP8eL0Qcd5wrw==","signatures":[{"sig":"MEYCIQCQpIOoD6AD1ST7zir5dx8W8OqaCn+EHen14VBM+c72MgIhALXiPDEx1kF0qNDHOonEGdJpe7XcjJB8LVoBidjiL59E","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149174,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhubIKCRA9TVsSAnZWagAAJLwP/iqRUalZTAgO8velvxNW\n2Xa44NNel5tKu2hhhc4Pmpjir3A0MdcLo0bMpPZ3zmZPnCK8nsCIuAgGmMhV\nttMZA2xHbj7nz5ewMuQuOI5Gp62cv5/4gE89lEr4fZystkpdd41bzbOgbEBy\nA2Y8oL7OXvkEBym9D3TC/OYkzO7hdPYP8nu7IFCnnlFK+3BaJ68k2I5Anftw\ny7Rv15d3Q1PgK1ZBBeFLflE7oyz5YYqWvB8JTpnmooxv88eianzPQTihjL0o\n2t1kpMWZGMqjvRF3f5oOHk6VseZh4Pd+RABzfSWxNTNkKmL9geNKaxfQpB5I\nWM3Ot3RYlT+/z8smlB431mVfSUSh/LrEUjTpBzERUbFIUo6muN4X7wOsMBvx\nc/Ph9aNNRlmsD/WgBV76gE2ttaWLYAf+SZvdrLeLMAtkp+6J6+vLn8qOzIQZ\n4Jpc8rDqV9kEfzVZpnhgYVKpOQATG6KShjt+6ym0TlzjXDjk4Uvnv985PS+k\nunAnZd/TyOMBuA/EjersCKNSBTqQWWm4q/Pc/rzpPAO0q92y4Js+ADCig18D\nLq9FyP0IXWl2VQ3U1qDd+Ur3bFKJU5Prm6+M+j/StVcGlFTCdJUrXY4F9f9G\nd5ebckO47WElZU9HU5HSiy5MFxcjm12/zYvLKdkwHWNoJSmN1Ikx/LY5Y3Jo\ndvAx\r\n=rvw0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/gitee-nps.min.js","gitHead":"fabb9452b1cd6cf73edf32db0818d7f9d859a03e","private":false,"scripts":{"build":"webpack --mode=production --node-env=production","serve":"webpack serve --mode=development --node-env=development","watch":"webpack --watch --mode=development --node-env=development","build:dev":"webpack --mode=development","build:prod":"webpack --mode=production --node-env=production"},"_npmUser":{"name":"haohao666","email":"javascript.h@qq.com"},"repository":{"url":"git@gitee.com:oschina/gitee-nps.git","type":"git"},"_npmVersion":"6.14.12","description":"Frontend of Gitee NPS Service","directories":{},"_nodeVersion":"14.16.1","_hasShrinkwrap":false,"devDependencies":{"webpack":"^5.60.0","prettier":"^2.4.1","jsrsasign":"^10.4.1","node-sass":"^6.0.1","css-loader":"^6.5.0","@babel/core":"^7.15.8","sass-loader":"^12.3.0","webpack-cli":"^4.9.1","babel-loader":"^8.2.3","style-loader":"^3.3.1","dotenv-webpack":"^7.0.3","@babel/preset-env":"^7.15.8","webpack-dev-server":"^4.4.0","html-webpack-plugin":"^5.5.0","@webpack-cli/generators":"^2.4.1","mini-css-extract-plugin":"^2.4.3"},"_npmOperationalInternal":{"tmp":"tmp/gitee-nps_0.2.3_1639559690722_0.5539424030438718","host":"s3://npm-registry-packages"}},"0.2.4":{"name":"@gitee/gitee-nps","version":"0.2.4","author":{"name":"Gitee"},"license":"ISC","_id":"@gitee/gitee-nps@0.2.4","maintainers":[{"name":"lc-soft","email":"i@lc-soft.io"},{"name":"haohao666","email":"javascript.h@qq.com"},{"name":"orangedays","email":"juife@foxmail.com"},{"name":"zhanqingsheng","email":"535534919@qq.com"},{"name":"gdits","email":"1125155791@qq.com"},{"name":"javanoclaw","email":"372736560@qq.com"},{"name":"wangchaocn1","email":"872096719@qq.com"},{"name":"bluishoul","email":"bluishoul@gmail.com"},{"name":"zhongjieling","email":"zhongjieling@oschina.cn"}],"dist":{"shasum":"61c3e1921059f7a3b103714aa5edecf1dfd6a810","tarball":"https://registry.npmjs.org/@gitee/gitee-nps/-/gitee-nps-0.2.4.tgz","fileCount":21,"integrity":"sha512-NWc9vEEjVMNqGLTzvygdK1RM4aYHGjAa4pfIntmLuQneRyoxvKBZQfYZfLkXQRoh3aFN5yZoUDvBMcZjhr8++g==","signatures":[{"sig":"MEUCICC8Kvqh7a63EoqhJdD6m33NqLKK+iVHuV4Uq+s5PKSsAiEArHgpgkxHki1K5eoFHq80CyTxSyjGcdvieyfdaSNGejA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":151453,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvDvFCRA9TVsSAnZWagAA2eQP/2mgDDHjZTywcORIRiBw\nb75eKtZv9SA3hD0V+7uKGpNL6KgdoUuEj9qQwumE6q0y4EQ/x6e9XAm6ML4r\nyg1o+AguKFPltc7lSwrF2jVO2iHnRALTpJqp0+k7ZocYOPzxPcvScLcb/pcl\nnywNECZL3BlmW/lGZoJij/l5TXnPscHequsDrS0nWDlvZUYiruj9G/rKukMf\nuPXkYT0jMqujjoVUf4lUFPacSZ30A6iP4zPYbFMD6ggMFlDZFGRpW+pEQDrQ\nfjN+X/3yqnGalqCE7KYw3w3GwSIIhULbrsD+C+WOlKJuXHTCnS1ff3bHx9/7\n03GMzyNqJJBHxjS/AZpxGmEd6XapDik4debeKHw8EPBGj+S/MOaarcbjq7/o\nqUFfd9j7UFrbHRBNQ74mRdQ6sjYX2dmaB0+bxxzVLXcvdAcESprbJiOl0M0I\nWNKiwdd4g/ofYFnkVjmKNGluEXxDmJ+eJaiI/4DQJe3U4dWG3uHHTFwWqIn8\nMZt0oF7MHHpkSw5ssXcABQ2P90JfIPweRjfrLwNnWohbNoZiPg0zjg4yF/Nl\nG1vXUeWgoMzRbzU5F9jNg/8YyqYZ5XMkez5Nk2ODIURU0X+opTONsk+ghj/+\nyEMw/yonqM8slJWkariH+kQJrR7sr2pM2+dGglAhcupswC06SHqVwbY9ijwG\nfB4O\r\n=dhMG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/gitee-nps.min.js","gitHead":"672fb86cd24d4ebb9c150aef7eee8a4a286dcee7","private":false,"scripts":{"build":"webpack --mode=production --node-env=production","serve":"webpack serve --mode=development --node-env=development","watch":"webpack --watch --mode=development --node-env=development","build:dev":"webpack --mode=development","build:prod":"webpack --mode=production --node-env=production"},"_npmUser":{"name":"haohao666","email":"javascript.h@qq.com"},"repository":{"url":"git@gitee.com:oschina/gitee-nps.git","type":"git"},"_npmVersion":"6.14.12","description":"Frontend of Gitee NPS Service","directories":{},"_nodeVersion":"14.16.1","_hasShrinkwrap":false,"devDependencies":{"webpack":"^5.60.0","prettier":"^2.4.1","node-sass":"^6.0.1","css-loader":"^6.5.0","@babel/core":"^7.15.8","sass-loader":"^12.3.0","webpack-cli":"^4.9.1","babel-loader":"^8.2.3","style-loader":"^3.3.1","dotenv-webpack":"^7.0.3","@babel/preset-env":"^7.15.8","webpack-dev-server":"^4.4.0","html-webpack-plugin":"^5.5.0","@webpack-cli/generators":"^2.4.1","mini-css-extract-plugin":"^2.4.3"},"_npmOperationalInternal":{"tmp":"tmp/gitee-nps_0.2.4_1639726020793_0.780910986965901","host":"s3://npm-registry-packages"}}},"time":{"created":"2021-11-08T10:48:29.476Z","modified":"2025-07-03T05:43:08.973Z","0.1.0":"2021-11-08T10:48:29.774Z","0.1.1":"2021-11-12T07:31:42.401Z","0.1.2":"2021-11-17T02:48:53.118Z","0.1.3":"2021-11-17T07:53:09.788Z","0.1.4":"2021-11-18T03:11:12.950Z","0.1.5":"2021-11-19T02:25:17.237Z","0.1.6":"2021-11-19T11:28:29.386Z","0.1.7":"2021-11-22T02:52:51.165Z","0.1.8":"2021-11-22T09:43:15.041Z","0.1.9":"2021-11-22T10:59:01.250Z","0.2.0":"2021-12-13T10:51:38.931Z","0.2.1":"2021-12-14T04:39:00.201Z","0.2.2":"2021-12-15T07:28:31.200Z","0.2.3":"2021-12-15T09:14:50.912Z","0.2.4":"2021-12-17T07:27:01.020Z"},"author":{"name":"Gitee"},"license":"ISC","repository":{"url":"git@gitee.com:oschina/gitee-nps.git","type":"git"},"description":"Frontend of Gitee NPS Service","maintainers":[{"email":"i@lc-soft.io","name":"lc-soft"},{"email":"javascript.h@qq.com","name":"haohao666"},{"email":"normal@normalcoder.com","name":"normalcoder"},{"email":"zhongjieling@oschina.cn","name":"zhongjieling"},{"email":"619591477@qq.com","name":"chenqiongqiong"},{"email":"50326921@qq.com","name":"nanzm"}],"readme":"# Gitee NPS 前端\r\n\r\n## 需求\r\n\r\n【Feature】NPS 评价体系建设 https://e.gitee.com/oschina/issues/list?issue=I4FHF6\r\n\r\n## 开发\r\n\r\n```\r\nyarn serve\r\n```\r\n\r\n## 生产\r\n\r\n```\r\nyarn build:prod\r\n```\r\n## NPS插件使用说明\r\n- 在 feature 合适的地方使用\r\n- new NpsClient时，将会发起请求，如果有符合的问卷和显示条件（使用过多少次、符合疲劳度等），将会自动显示。\r\n- addTick 用于记录操作，表示用户使用过该功能。在合适的地方调用 nps.addTick(), 例如载入页面 或 打开某个弹窗、点击某个按钮。\r\n\r\n## !!!\r\n- **大部分功能是自动完成,只需配置codeName 和 enable, userInfo , 在合适地方调用 addTick 后端记录即可，自动获取到后端给的数据， 满足条件后自动显示问卷**。\r\n\r\n### 安装\r\n```js\r\nyarn add @gitee/gitee-nps -S\r\nimport \"@gitee/gitee-nps/dist/main.css\";\r\nimport NpsClient from \"@gitee/gitee-nps\";\r\n```\r\n\r\n**配置说明：**\r\n```js\r\nconst nps = new NpsClient({\r\n  codeName: \"issue_feature_xxx\", //代号, 必填项。与管理后台约定一个唯一代号，代表某个 feature。只能是字母、数字或下划线（/^\\w+$/）\r\n  userInfo: { // userInfo Object 必填, 包含后端提供的  info 和  signature 等信息\r\n    info: '{\"id\":593,\"username\":\"git\",\"_salt\":1637219320}',\r\n    signature:\r\n      \"i3jYTK4lSvHxAUiVBI6l49Cw7fsD5mGx7QdOE_fu5K_Gt1ELXt4GkNy-Ow6Wvbo0WoOT48DNC3CmamkO3vx3jiXhS-zhGMYcCIXMLNQlLhD9g-pfFc_7lf-KxY4eZqivzeokryzlt0tXNzhp-enPpzLiHCkl-iNrISPu8p_rHa4=\",\r\n  };\r\n  enable: false, //是否启用, //已登录传入true//  未登录的访客不执行\r\n  className: \"custom-class\", //自定义 class\r\n  cssText: \"z-index:3000;color:black\", // 添加一些 style\r\n  lang: \"zh-CN\", // 配置语言，默认为 zh-CN, \r\n  enableBuriedPoint: false, // 启用全埋点, 默认不开启\r\n  buriedPointSelector: \".gitee-nps-wrapper, xxx\", // 全埋点区域 选择器\r\n  // customData: '', 自定义初始化问卷数据, 用于管理后台预览\r\n  onCreate ({state, data}) {\r\n    // baseData 获取到的表单数据\r\n    console.log(\"创建了\");\r\n    if (state==='error') {\r\n      //xxx\r\n    }\r\n  },\r\n  onShow () {\r\n    console.log(\"显示了\");\r\n  },\r\n  onClose (oData) {\r\n    console.log(\"关闭了\");\r\n    console.log(oData)\r\n  },\r\n  onRate ({ value, state }) {\r\n    console.log(\"第一步的评分：\" + value);\r\n  }, \r\n  onFormSubmit({state, data}){\r\n    console.log('第二步用户提交的表单:')\r\n    console.log(oData)\r\n  },\r\n  onDestroy () {\r\n    console.log(\"被销毁\");\r\n  },\r\n});\r\n// 在 创建成功前, 实例方法无法调用, 如果需要使用, 请在 `onCreate` 或后续事件回调中使用\r\n// 如果需要, 请在 `onCreate onClose onRate onFormSubmit` 中使用\r\n```\r\n### 方法\r\n|名称|效果|方法类型|\r\n|--|--|--|\r\n|addTick|调用则表示命中埋点, 将发起一次请求, 后端埋点计数 + 1|实例方法|\r\n|show|手动显示弹窗|实例方法|\r\n|close|手动关闭弹窗|实例方法|\r\n|toggle|切换显隐|实例方法|\r\n|destroy|手动销毁|实例方法|\r\n|goStepForm|手动进入第二步表单页|实例方法|\r\n|goStepThank|手动进入最终感谢页|实例方法|\r\n|goStepRate|手动切回第一步评分页|实例方法|\r\n|isInitializedCallback|传入一个函数, 当前 NPS **已经**初始化成功才执行, 否则不执行|实例方法|\r\n|refreshData|刷新数据 用于管理后台预览, 每次调用传入问卷数据都会刷新问卷|实例方法|\r\n|`getIsMobile`|获取是移动端, 移动端则返回布尔值 `true`|`静态方法`|\r\n\r\n### 生命周期(配置)\r\n|名称|效果说明|参数|\r\n|--|--|--|\r\n|onCreate|创建成功|{ state, result }|\r\n|onShow|显示后执行|无|\r\n|onClose|关闭后执行|{ state, result }|\r\n|onRate|提交第一步评分|{ state, value, result}|\r\n|onFormSubmit| 提交第二步表单 |{ state: \"success\", submitData, result}|\r\n|onDestroy|被销毁了| 无|\r\n* **state 值为 success 或 error**\r\n* result 为后端返回的数据\r\n\r\n### 统一配置, 避免重复配置示例:\r\n```js\r\nimport NpsClient from \"@gitee/gitee-nps\";\r\nimport \"@gitee/gitee-nps/dist/main.css\";\r\nfunction getNps (ops = {}) {\r\n  // 填写一些默认配置\r\n  let defaultOps = {\r\n    userInfo: window.gon.nps,\r\n    enable: !!(window.gon.info && window.gon.info.current_user) && window.gon.nps,\r\n    lang: window.gon.locale, // zh-CN\r\n    onCreate ({ state, err, result }) {\r\n      if (state == \"error\") {\r\n        // Flash.error(err.responseText || \"nps status: \" + err.status);\r\n      } else {\r\n        console.log(\"创建了, 获取的问卷数据:\");\r\n        console.log(result);\r\n        ops.onCreate && ops.onCreate({ state, err, result });\r\n      }\r\n    },\r\n    onShow () {\r\n      console.log(\"显示了\");\r\n      ops.onShow && ops.onShow();\r\n    },\r\n    onClose ({ state, err, result }) {\r\n      console.log(\"关闭了\");\r\n      if (state === \"error\") {\r\n        // Flash.error(err.responseText || \"nps status: \" + err.status);\r\n      } else {\r\n        ops.onClose && ops.onClose({ state, err, result });\r\n      }\r\n    },\r\n    onRate ({ state, value, result, err }) {\r\n      console.log(\"第一步评分完成了:\", value);\r\n      if (state === \"error\") {\r\n        // Flash.error(err.responseText || \"nps status: \" + err.status);\r\n      } else {\r\n        ops.onRate && ops.onRate({ state, value, result });\r\n      }\r\n    },\r\n    onFormSubmit ({ state, submitData, err, result }) {\r\n      console.log(\"第二步提交的表单:\");\r\n      console.log(submitData);\r\n      if (state === \"error\") {\r\n        // Flash.error(err.responseText || \"nps status: \" + err.status);\r\n      } else {\r\n        ops.onFormSubmit && ops.onFormSubmit({ state, submitData, err, result });\r\n      }\r\n    },\r\n    onDestroy() {\r\n\r\n    }\r\n  };\r\n  // 覆盖配置。 这里覆盖并了属性 不覆盖函数\r\n  Object.keys(ops).forEach(key => {\r\n    if (typeof ops[key] != \"function\") {\r\n      defaultOps[key] = ops[key];\r\n    }\r\n  });\r\n\r\n  return new NpsClient(defaultOps);\r\n}\r\nexport { getNps }\r\nwindow.getNps = getNps;\r\n```\r\n```js\r\n  // 使用时\r\n  import { getNps } from \"xxx\"\r\n  var nps1 = getNps({ codeName: \"2\" });\r\n  document.body.addEventListener('click', function(e) {\r\n    if (e.target && e.target.closest('[data-handler=bootstrap-markdown-cmdSuggestion]')) {\r\n      nps1.addTick()\r\n    }\r\n  }, true);   \r\n```","readmeFilename":"README.md"}