PageSourceSearch

https://www.thingiverse.com/_next/static/chunks/7855.590bccd1ae90a8d2.js

js thingiverse.com collected 2026-10-01 08:33:58 UTC 7,436 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[576,3433,5814,7855,8195],{5770:e=>{e.exports={developersLibrariesContent:"DevelopersLibraries__developersLibrariesContent--GrsEs"}},7631:(e,r,a)=>{"use strict";a.d(r,{$0:()=>f,Ay:()=>g,B0:()=>_,Un:()=>h,Ur:()=>x,b6:()=>l,fD:()=>u,fx:()=>d,o2:()=>p,sX:()=>c,vq:()=>b,wb:()=>m,xk:()=>v,xr:()=>j,xu:()=>k});var t=a(55231),n=a(80670),s={data:null,status:n.G.Loading,unreadMessageCount:0,eventCount:0,likedThings:[],collectedThings:[],collections:{list:[],status:n.G.Loading},token:"",tokenLoading:n.G.Loading,JWTStatus:n.G.Loading},i=(0,t.Z0)({name:"user",initialState:s,reducers:{setUserData:function(e,r){e.data=r.payload},updateUserData:function(e,r){e.data&&(e.data=Object.assign(e.data,r.payload))},setUserLoadingState:function(e,r){e.status=r.payload},setUserUnreadMessageCount:function(e,r){e.unreadMessageCount=r.payload},setUserEventCount:function(e,r){e.eventCount=r.payload},setUserLikedThings:function(e,r){e.likedThings=r.payload},setUserCollectedThings:function(e,r){e.collectedThings=r.payload},resetUserState:function(e){Object.assign(e,s)},updateUserCollectionsState:function(e,r){e.collections=Object.assign(e.collections,r.payload)},updateUserTokenState:function(e,r){var a,t;e.token=null!=(a=r.payload.token)?a:e.token,e.tokenLoading=null!=(t=r.payload.tokenLoading)?t:e.tokenLoading}}}),o=i.actions,c=o.setUserData,l=o.updateUserData,u=o.setUserLoadingState,d=o.setUserUnreadMessageCount,b=o.setUserEventCount,m=o.setUserLikedThings,p=o.setUserCollectedThings,h=o.resetUserState,_=o.updateUserCollectionsState,v=o.updateUserTokenState;let g=i.reducer;var f=function(e){return e.user},x=function(e){return e.user.collections},k=function(e){return e.user.data},j=function(e){return e.user.token}},12900:e=>{e.exports={breadcrumbs:"Breadcrumbs__breadcrumbs--8Nz6z",breadcrumbs__item:"Breadcrumbs__breadcrumbs__item--e7dDO",breadcrumbs__link:"Breadcrumbs__breadcrumbs__link--b1H6z",breadcrumbs__icon:"Breadcrumbs__breadcrumbs__icon--_qumU",breadcrumbs__count:"Breadcrumbs__breadcrumbs__count--gLbEn",breadcrumbs__back:"Breadcrumbs__breadcrumbs__back--YlDif",mobileBackButton:"Breadcrumbs__mobileBackButton--E738R",breadcrumbs__backIcon:"Breadcrumbs__breadcrumbs__backIcon--n5JAf"}},30006:(e,r,a)=>{"use strict";a.d(r,{B:()=>t.B});var t=a(75230)},39756:(e,r,a)=>{"use strict";a.r(r),a.d(r,{DevelopersLibraries:()=>c,default:()=>l});var t=a(55434),n=a(43914),s=a(53456),i=a(5770),o=a.n(i);let c=function(){return(0,t.jsxs)(n.P,{noHeaderMargin:!0,children:[(0,t.jsx)(s.i,{items:[{label:"THINGIVERSE DEVELOPERS",href:"/developers"},{label:"THIRD PARTY LIBRARIES AND SAMPLE APPLICATIONS"}]}),(0,t.jsxs)("div",{className:o().developersLibrariesContent,children:[(0,t.jsx)("h1",{children:"THIRD PARTY LIBRARIES AND SAMPLE APPLICATIONS"}),(0,t.jsx)("p",{children:"Here are some libraries and sample applications we've gathered to make using the Thingiverse API even easier. These are all community projects and not officially supported by Thingiverse. If you have a library or sample application you would like to see listed here please contact us at [email protected]."}),(0,t.jsx)("h3",{children:"Libraries"}),(0,t.jsxs)("ul",{children:[(0,t.jsx)("li",{children:(0,t.jsx)("a",{href:"https://github.com/makerbot/thingiverse-ruby",target:"_blank",rel:"noopener noreferrer",children:"Ruby gem"})}),(0,t.jsx)("li",{children:(0,t.jsx)("a",{href:"https://github.com/makerbot/thingiverse-php",target:"_blank",rel:"noopener noreferrer",children:"PHP wrapper"})}),(0,t.jsx)("li",{children:(0,t.jsx)("a",{href:"https://github.com/makerbot/thingiverse-js",target:"_blank",rel:"noopener noreferrer",children:"JavaScript wrapper (Node.js)"})})]}),(0,t.jsx)("h3",{children:"Sample Applications"}),(0,t.jsx)("ul",{children:(0,t.jsxs)("li",{children:[(0,t.jsxs)("a",{href:"https://github.com/potatono/lets-look-at-your-things",target:"_blank",rel:"noopener noreferrer",children:["Let's look at your things"," "]})," ","- Derivative tree visualizer app written in Node.js."]})})]})]})},l=c},43914:(e,r,a)=>{"use strict";a.d(r,{P:()=>t.P});var t=a(49651)},48876:(e,r,a)=>{"use strict";a.d(r,{NY:()=>s,Wo:()=>o,YK:()=>t,f3:()=>n,qB:()=>i});var t="".concat("56edfc79ecf25922b98202dd79a291aa"),n="".concat("lytu7wprnl9qd5n"),s="".concat("https://io.dropinblog.com/embedjs/e6a64e07-7f37-43aa-bd47-e43e905ec1d6.js"),i="".concat("https://github.com/SoftFever/OrcaSlicer/releases/latest"),o="".concat("https://www.prusa3d.
1com/page/prusaslicer_424")},53456:(e,r,a)=>{"use strict";a.d(r,{i:()=>o});var t=a(55434),n=a(30006),s=a(63276),i=a.n(s),o=function(e){var r=e.items;return(0,t.jsx)("div",{className:i().devCrumbBar,children:(0,t.jsx)("div",{className:i().devCrumbContainer,children:(0,t.jsx)(n.B,{items:r})})})}},63276:e=>{e.exports={devCrumbBar:"DevelopersCrumbs__devCrumbBar--I6Nr5",devCrumbContainer:"DevelopersCrumbs__devCrumbContainer--1uTaz"}},65814:(e,r,a)=>{"use strict";a.d(r,{Ez:()=>t.Ez,J4:()=>t.J4,QJ:()=>t.QJ,WO:()=>t.WO,cn:()=>t.cn,p7:()=>t.p7,vh:()=>t.vh,x_:()=>t.x_});var t=a(70371)},70371:(e,r,a)=>{"use strict";a.d(r,{Ez:()=>h,J4:()=>l,QJ:()=>_,WO:()=>b,Zt:()=>o,cn:()=>c,p7:()=>p,vh:()=>m,x_:()=>d});var t=a(75839),n=a(55434),s=a(9090),i=(0,s.createContext)(null),o=(0,s.createContext)(null);function c(e){var r=e.impl,a=e.children;return(0,n.jsx)(i.Provider,{value:r,children:a})}function l(e){var r=e.value,a=e.children;return(0,n.jsx)(o.Provider,{value:r,children:a})}function u(){var e=(0,s.useContext)(i);if(!e)throw Error("RoutingProvider is missing: wrap the app root in <RoutingProvider impl={...}>");return e}function d(){return u().useNavigation()}function b(){return u().useLocation()}function m(){return u().useParams()}function p(e){var r=u().NavigationBlocker;return(0,n.jsx)(r,(0,t._)({},e))}function h(e){var r=u().Link;return(0,n.jsx)(r,(0,t._)({},e))}function _(e){var r=u().Redirect;return(0,n.jsx)(r,(0,t._)({},e))}},75230:(e,r,a)=>{"use strict";a.d(r,{B:()=>d});var t=a(7866),n=a(55434),s=a(1386),i=a.n(s),o=a(41157),c=a(65814),l=a(12900),u=a.n(l),d=function(e){var r=e.items,a=e.className,s=e.mobileBackButton,l=void 0!==s&&s,d=(0,c.x_)();return(null==r?void 0:r.length)?(0,n.jsxs)("nav",{className:i()(u().breadcrumbs,a,(0,t._)({},u().mobileBackButton,l)),"aria-label":"Breadcrumbs",children:[l&&(0,n.jsx)("button",{className:u().breadcrumbs__back,onClick:function(){var e=r[r.length-2];(null==e?void 0:e.href)&&d.push(e.href)},"aria-label":"Go back",children:(0,n.jsx)(o.J,{className:u().breadcrumbs__backIcon})}),(0,n.jsx)("ol",{children:r.map(function(e,a){var t=a===r.length-1,s=!t&&!!e.href;return(0,n.jsx)("li",{className:u().breadcrumbs__item,"aria-current":t?"page":void 0,children:s?(0,n.jsxs)(c.Ez,{to:e.href,className:u().breadcrumbs__link,children:[e.icon&&(0,n.jsx)("span",{className:u().breadcrumbs__icon,children:e.icon}),e.label,void 0!==e.count&&(0,n.jsxs)("span",{className:u().breadcrumbs__count,children:["(",e.count,")"]})]}):(0,n.jsxs)("span",{className:u().breadcrumbs__link,children:[e.icon&&(0,n.jsx)("span",{className:u().breadcrumbs__icon,children:e.icon}),e.label,void 0!==e.count&&(0,n.jsxs)("span",{className:u().breadcrumbs__count,children:["(",e.count,")"]})]})},"".concat(e.label,"-").concat(a))})})]}):null}},80670:(e,r,a)=>{"use strict";a.d(r,{G:()=>n});var t,n=((t={})[t.Loading=0]="Loading",t[t.Complete=1]="Complete",t[t.Failed=2]="Failed",t[t.CompleteAll=3]="CompleteAll",t[t.Inactive=4]="Inactive",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.