PageSourceSearch

https://policy.nz/_next/static/chunks/727-5ede65b2853a6eaa.js

js policy.nz collected 2026-10-02 08:04:19 UTC 10,227 bytes, 5 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[727],{1727:(e,t,n)=>{n.d(t,{RK:()=>$});var r=n(7876);function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function i(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach(function(t){var r,l,i;r=e,l=t,i=n[t],(l=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(l))in r?Object.defineProperty(r,l,{value:i,enumerable:!0,configurable:!0,writable:!0}):r[l]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function o(e){return"span"===e._type&&"text"in e&&"string"==typeof e.text&&(typeof e.marks>"u"||Array.isArray(e.marks)&&e.marks.every(e=>"string"==typeof e))}function s(e){return"string"==typeof e._type&&"@"!==e._type[0]&&(!("markDefs"in e)||!e.markDefs||Array.isArray(e.markDefs)&&e.markDefs.every(e=>"string"==typeof e._key))&&"children"in e&&Array.isArray(e.children)&&e.children.every(e=>"object"==typeof e&&"_type"in e)}function u(e){return s(e)&&"listItem"in e&&"string"==typeof e.listItem&&(typeof e.level>"u"||"number"==typeof e.level)}function c(e){return"@list"===e._type}function f(e){return"@span"===e._type}function p(e){return"@text"===e._type}let a=["strong","em","code","underline","strike-through"];function y(e,t,n){if(!o(e)||!e.marks||!e.marks.length)return[];let r=e.marks.slice(),l={};return r.forEach(e=>{l[e]=1;for(let r=t+1;r<n.length;r++){let t=n[r];if(t&&o(t)&&Array.isArray(t.marks)&&-1!==t.marks.indexOf(e))l[e]++;else break}}),r.sort((e,t)=>(function(e,t,n){let r=e[t],l=e[n];if(r!==l)return l-r;let i=a.indexOf(t),o=a.indexOf(n);return i!==o?i-o:t.localeCompare(n)})(l,e,t))}function m(e,t,n){return{_type:"@list",_key:`${e._key||`${t}`}-parent`,mode:n,level:e.level||1,listItem:e.listItem,children:[e]}}function h(e,t){let n=t.level||1,r=t.listItem||"normal",l="string"==typeof t.listItem;if(c(e)&&(e.level||1)===n&&l&&(e.listItem||"normal")===r)return e;if(!("children"in e))return;let i=e.children[e.children.length-1];return i&&!o(i)?h(i,t):void 0}var k=n(4232);let d=["block","list","listItem","marks","types"],b=["listItem"],v=["_key"];function j(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function g(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?j(Object(n),!0).forEach(function(t){var r,l,i;r=e,l=t,i=n[t],(l=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(l))in r?Object.defineProperty(r,l,{value:i,enumerable:!0,configurable:!0,writable:!0}):r[l]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):j(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function x(e,t){if(null==e)return{};var n,r,l=function(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],-1===t.indexOf(n)&&({}).propertyIsEnumerable.call(e,n)&&(l[n]=e[n])}return l}let O={textDecoration:"underline"},w=(e,t)=>`[@portabletext/react] Unknown ${e}, specify a component for it in the \`components.${t}\` prop`,_=e=>w(`block type "${e}"`,"types");function I(e){console.warn(e)}let P={display:"none"},S={types:{},block:{normal:({children:e})=>(0,r.jsx)("p",{children:e}),blockquote:({children:e})=>(0,r.jsx)("blockquote",{children:e}),h1:({children:e})=>(0,r.jsx)("h1",{children:e}),h2:({children:e})=>(0,r.jsx)("h2",{children:e}),h3:({children:e})=>(0,r.jsx)("h3",{children:e}),h4:({children:e})=>(0,r.jsx)("h4",{children:e}),h5:({children:e})=>(0,r.jsx)("h5",{children:e}),h6:({children:e})=>(0,r.jsx)("h6",{children:e})},marks:{em:({children:e})=>(0,r.jsx)("em",{children:e}),strong:({children:e})=>(0,r.jsx)("strong",{children:e}),code:({children:e})=>(0,r.jsx)("code",{children:e}),underline:({children:e})=>(0,r.jsx)("span",{style:O,children:e}),"strike-through":({children:e})=>(0,r.jsx)("del",{children:e}),link:({children:e,value:t})=>(0,r.jsx)("a",{href:null==t?void 0:t.href,children:e})},list:{number:({children:e})=>(0,r.jsx)("ol",{children:e}),bullet:({children:e})=>(0,r.jsx)("ul",{children:e})},listItem:({children:e})=>(0,r.jsx)("li",{children:e}),hardBreak:()=>(0,r.jsx)("br",{}),unknownType:({value:e,isInline:t})=>{let n=_(e._type);return t?(0,r.jsx)("span",{style:P,children:n}):(0,r.jsx)("div",{style:P,children:n})},unknownMark:({markType:e,children:t})=>(0,r.jsx)("span",{className:`unknown__pt__mark__${e}`,children:t}),unknownList:({children:e})=>(0,r.jsx)("ul",{children:e}),unknownListItem:({children:e})=>(0,r.jsx)("li",{children:e}),unknownBlockStyle:({children:e})=>(0,r.jsx)("p",{children:e})};function D(e,t,n){let r=t[n],l=e[n];return"function"==typeof r||r&&"function"==typeof l?r:r?g(g({},l),r):l}function $({value:e,components:t,listNestingMode:n,onMissingComponent:l=I}){let o=l||T,s=function(e,t){let n,r=[];for(let s=0;s<e.length;s++){let c=e[s];if(c){var l,o;if(!u(c)){r.push(c),n=void 0;continue}if(!n){n=m(c,s,t),r.push(n);continue}if(l=c,o=n,(l.level||1)===o.level&&l.listItem===o.listItem){n.children.push(c);continue}if((c.level||1)>n.level){let e=m(c,s,t);
1if("html"===t){let t=n.children[n.children.length-1],r=i(i({},t),{},{children:[...t.children,e]});n.children[n.children.length-1]=r}else n.children.push(e);n=e;continue}if((c.level||1)<n.level){let e=r[r.length-1],l=e&&h(e,c);if(l){(n=l).children.push(c);continue}n=m(c,s,t),r.push(n);continue}if(c.listItem!==n.listItem){let e=r[r.length-1],l=e&&h(e,{level:c.level||1});if(l&&l.listItem===c.listItem){(n=l).children.push(c);continue}n=m(c,s,t),r.push(n);continue}console.warn("Unknown state encountered for block",c),r.push(c)}}return r}(Array.isArray(e)?e:[e],n||"html"),c=(0,k.useMemo)(()=>t?function(e,t){let{block:n,list:r,listItem:l,marks:i,types:o}=t,s=x(t,d);return g(g({},e),{},{block:D(e,t,"block"),list:D(e,t,"list"),listItem:D(e,t,"listItem"),marks:D(e,t,"marks"),types:D(e,t,"types")},s)}(S,t):S,[t]),f=(0,k.useMemo)(()=>E(c,o),[c,o]),p=s.map((e,t)=>f({node:e,index:t,isInline:!1,renderNode:f}));return(0,r.jsx)(r.Fragment,{children:p})}let E=(e,t)=>function n(l){var i,o,a,y,m,h,k,d;let j,O,{node:I,index:P,isInline:S}=l,D=I._key||`node-${P}`;return c(I)?function(l,i,o){let s=l.children.map((e,t)=>n({node:e._key?e:g(g({},e),{},{_key:`li-${i}-${t}`}),index:t,isInline:!1})),u=e.list,c=("function"==typeof u?u:u[l.listItem])||e.unknownList;if(c===e.unknownList){let e=l.listItem||"bullet";t(w(`list style "${e}"`,"list"),{nodeType:"listStyle",type:e})}return(0,r.jsx)(c,{value:l,index:i,isInline:!1,renderNode:n,children:s},o)}(I,P,D):u(I)?function(l,i,o){let s=A({node:l,index:i,isInline:!1,renderNode:n}),u=e.listItem,c=("function"==typeof u?u:u[l.listItem])||e.unknownListItem;if(c===e.unknownListItem){let e=l.listItem||"bullet";t(w(`list item style "${e}"`,"listItem"),{type:e,nodeType:"listItemStyle"})}let f=s.children;if(l.style&&"normal"!==l.style){let{listItem:e}=l;f=n({node:x(l,b),index:i,isInline:!1})}return(0,r.jsx)(c,{value:l,index:i,isInline:!1,renderNode:n,children:f},o)}(I,P,D):f(I)?function(l,i){let{markDef:o,markType:s,markKey:u}=l,c=e.marks[s]||e.unknownMark,a=l.children.map((e,t)=>n({node:e,index:t,isInline:!0}));return c===e.unknownMark&&t(w(`mark type "${s}"`,"marks"),{nodeType:"mark",type:s}),(0,r.jsx)(c,{text:function e(t){let n="";return t.children.forEach(t=>{p(t)?n+=t.text:f(t)&&(n+=e(t))}),n}(l),value:o,markType:s,markKey:u,renderNode:n,children:a},i)}(I,D):I._type in e.types?(i=I,o=P,a=D,y=S,(j=e.types[i._type])?(0,r.jsx)(j,g({},{value:i,isInline:y,index:o,renderNode:n}),a):null):s(I)?function(l,i,o,s){let u=A({node:l,index:i,isInline:s,renderNode:n}),{_key:c}=u,f=x(u,v),p=f.node.style||"normal",a=("function"==typeof e.block?e.block:e.block[p])||e.unknownBlockStyle;return a===e.unknownBlockStyle&&t(w(`block style "${p}"`,"block"),{nodeType:"blockStyle",type:p}),(0,r.jsx)(a,g(g({},f),{},{value:f.node,renderNode:n}),o)}(I,P,D,S):p(I)?function(t,n){if(t.text===`
2`){let t=e.hardBreak;return t?(0,r.jsx)(t,{},n):`
3`}return t.text}(I,D):(m=I,h=P,k=D,d=S,t(_(m._type),{nodeType:"block",type:m._type}),O=e.unknownType,(0,r.jsx)(O,g({},{value:m,isInline:d,index:h,renderNode:n}),k))};function A(e){let{node:t,index:n,isInline:r,renderNode:l}=e,i=(function(e){var t,n;let{children:r}=e,l=null!=(t=e.markDefs)?t:[];if(!r||!r.length)return[];let i=r.map(y),s={_type:"@span",children:[],markType:"<unknown>"},u=[s];for(let e=0;e<r.length;e++){let t=r[e];if(!t)continue;let s=i[e]||[],c=1;if(u.length>1)for(;c<u.length;c++){let e=(null==(n=u[c])?void 0:n.markKey)||"",t=s.indexOf(e);if(-1===t)break;s.splice(t,1)}let f=(u=u.slice(0,c))[u.length-1];if(f){for(let e of s){let n=null==l?void 0:l.find(t=>t._key===e),r=n?n._type:e,i={_type:"@span",_key:t._key,children:[],markDef:n,markType:r,markKey:e};f.children.push(i),u.push(i),f=i}if(o(t)){let e=t.text.split(`
4`);for(let t=e.length;t-- >1;)e.splice(t,0,`
5`);f.children=f.children.concat(e.map(e=>({_type:"@text",text:e})))}else f.children=f.children.concat(t)}}return s.children})(t).map((e,t)=>l({node:e,isInline:!0,index:t,renderNode:l}));return{_key:t._key||`block-${n}`,children:i,index:n,isInline:r,node:t}}function T(){}}}]);

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.