Monthly Archives: June 2017

You are browsing the site archives by month.

Dynamic Import Expressions and webpack 2 Code Splitting integration with TypeScript 2.4

Two days ago (27/06/2017), was released TypeScript 2.4.0. Really good news to see that now dynamic import expressions are supported!. Dynamic import expressions are a new feature and part of ECMAScript that allows users to asynchronously request a module at any arbitrary point in your program. TC39 JavaScript committee has it’s own proposal which is Read More →

Part 5. How to consume our decorators, models and parsers from SPFx, the winning combination

This is a blog post in the series about working with Custom Business Objects, Parsers and TypeScript decorators in PnP JS Core: Introduction to Why do we should use Custom Business Objects (Models) in PnP JS Core Creating select and expand TypeScript Property Decorators to be used in PnP JS Core Creating MyDocument and MyDocumentCollection Read More →

Part 4. Create Custom Parser and Array Parser to generate query and property names in PnP JS Core

This is a blog post in the series about working with Custom Business Objects, Parsers and TypeScript decorators in PnP JS Core: Introduction to Why do we should use Custom Business Objects (Models) in PnP JS Core Creating select and expand TypeScript Property Decorators to be used in PnP JS Core Creating MyDocument and MyDocumentCollection Read More →

npm install fails on Windows 10: ENOENT,–4058, operation not permitted, rename

Currently I have faced different issues when doing npm install on some of my projects. My current environment is: – Windows 10 (OS Build 15063.413) – Node version: 8.1.2 – NPM version: 5.0.3 Every time I tried npm install or install a isolated package I got errors like this one: Text error: npm ERR! path Read More →

Part 3. Creating MyDocument and MyDocumentCollection models extending Item and Items PnP JS Core classes

This is a blog post in the series about working with Custom Business Objects, Parsers and TypeScript decorators in PnP JS Core: Introduction to Why do we should use Custom Business Objects (Models) in PnP JS Core Creating select and expand TypeScript Property Decorators to be used in PnP JS Core Creating MyDocument and MyDocumentCollection Read More →