PageSourceSearch

https://100plus.tools/_next/static/chunks/7629.5dd170cea492fc86.js

js 100plus.tools collected 2026-10-02 00:01:13 UTC 2,821 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7629],{7629:function(e,t,n){n.r(t),n.d(t,{DEFAULT_MATRIX_CONFIG:function(){return a},MATRIX_EXAMPLES:function(){return d},RUNTIME_AXIS_PRESETS:function(){return i},generateMatrixYaml:function(){return f},newRow:function(){return s}});let i=["node-version","python-version","ruby-version","go-version","java-version"];function s(){return{id:Math.random().toString(36).slice(2),raw:""}}let a={osList:"ubuntu-latest, windows-latest, macos-latest",runtimeAxisName:"node-version",runtimeVersions:"18, 20, 22",failFast:!0,maxParallel:"",includeRows:[],excludeRows:[]};function o(e){return e.split(",").map(e=>e.trim()).filter(Boolean)}let r=/^[A-Za-z_][A-Za-z0-9_.-]*$/;function l(e){return r.test(e)?e:JSON.stringify(e)}function u(e){return JSON.stringify(e)}function c(e,t){return"[".concat(e.map(t).join(", "),"]")}function m(e,t){let n=t.map(e=>e.raw.split(",").map(e=>e.trim()).filter(Boolean).map(e=>{let[t,...n]=e.split("=");return{key:t.trim(),value:n.join("=").trim()}}).filter(e=>e.key&&e.value)).filter(e=>e.length>0);if(0===n.length)return[];let i=["    ".concat(e,":")];for(let e of n)e.forEach((e,t)=>{var n,s;let a=0===t?"      - ":"        ";i.push("".concat(a).concat(e.key,": ").concat((n=e.key,s=e.value,"os"===n?l(s):"true"===s||"false"===s?s:(/^-?\d+(\.\d+)?$/.test(s),JSON.stringify(s)))))});return i}function f(e){let t=o(e.osList),n=o(e.runtimeVersions),i=e.runtimeAxisName.trim()||"version";if(0===t.length&&0===n.length)return"";let s=["strategy:"];return s.push("  fail-fast: ".concat(e.failFast)),e.maxParallel.trim()&&s.push("  max-parallel: ".concat(e.maxParallel.trim())),s.push("  matrix:"),t.length>0&&s.push("    os: ".concat(c(t,l))),n.length>0&&s.push("    ".concat(i,": ").concat(c(n,u))),s.push(...m("include",e.includeRows)),s.push(...m("exclude",e.excludeRows)),s.join("\n")+"\n"}let d=[{label:"Node.js CI",config:{osList:"ubuntu-latest, windows-latest, macos-latest",runtimeAxisName:"node-version",runtimeVersions:"18, 20, 22",failFast:!0,maxParallel:"",includeRows:[{id:"a",raw:"os=macos-latest, node-version=22, experimental=true"}],excludeRows:[{id:"b",raw:"os=windows-latest, node-version=18"}]}},{label:"Python Matrix",config:{osList:"ubuntu-latest",runtimeAxisName:"python-version",runtimeVersions:"3.9, 3.10, 3.11, 3.12",failFast:!1,maxParallel:"",includeRows:[],excludeRows:[]}},{label:"Go Cross-Platform",config:{osList:"ubuntu-latest, windows-latest, macos-latest",runtimeAxisName:"go-version",runtimeVersions:"1.21, 1.22",failFast:!0,maxParallel:"4",includeRows:[],excludeRows:[{id:"a",raw:"os=windows-latest, go-version=1.21"}]}},{label:"Minimal Single OS",config:{osList:"ubuntu-latest",runtimeAxisName:"node-version",runtimeVersions:"20",failFast:!0,maxParallel:"",includeRows:[],excludeRows:[]}}]}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.