Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix/update npm 201801 #81

Merged
merged 7 commits into from
Feb 10, 2018
Merged

Conversation

yumetodo
Copy link
Member

npm依存パッケージ更新。postcss-advanced-variables以外を最新に。

postcss-advanced-variablesは最新が2.3.0だが、2.0.0で実装が書き直されたようで、そのせいか以下のようにエラーが出て、原因が特定できなかったので更新を断念した(1.2.2のまま)。

Error processing file: css/kunai-stage-3.css
CssSyntaxError: C:\Users\yumetodo\Documents\git\cpprefjp-kunai\css\kunai-stage-3.css:1:10: Unknown word
    at Input.error (C:\Users\yumetodo\Documents\git\cpprefjp-kunai\node_modules\optimize-css-assets-webpack-plugin\node_modules\postcss\lib\input.js:114:22)
    at Parser.unknownWord (C:\Users\yumetodo\Documents\git\cpprefjp-kunai\node_modules\optimize-css-assets-webpack-plugin\node_modules\postcss\lib\parser.js:471:26)
    at Parser.other (C:\Users\yumetodo\Documents\git\cpprefjp-kunai\node_modules\optimize-css-assets-webpack-plugin\node_modules\postcss\lib\parser.js:176:14)
    at Parser.loop (C:\Users\yumetodo\Documents\git\cpprefjp-kunai\node_modules\optimize-css-assets-webpack-plugin\node_modules\postcss\lib\parser.js:82:26)
    at parse (C:\Users\yumetodo\Documents\git\cpprefjp-kunai\node_modules\optimize-css-assets-webpack-plugin\node_modules\postcss\lib\parse.js:26:16)
    at new LazyResult (C:\Users\yumetodo\Documents\git\cpprefjp-kunai\node_modules\optimize-css-assets-webpack-plugin\node_modules\postcss\lib\lazy-result.js:70:24)
    at Processor.process (C:\Users\yumetodo\Documents\git\cpprefjp-kunai\node_modules\optimize-css-assets-webpack-plugin\node_modules\postcss\lib\processor.js:117:12)
    at Function.cssnano.process (C:\Users\yumetodo\Documents\git\cpprefjp-kunai\node_modules\optimize-css-assets-webpack-plugin\node_modules\cssnano\dist\index.js:306:55)
    at OptimizeCssAssetsPlugin.processCss (C:\Users\yumetodo\Documents\git\cpprefjp-kunai\node_modules\optimize-css-assets-webpack-plugin\index.js:63:19)
    at Object.processor (C:\Users\yumetodo\Documents\git\cpprefjp-kunai\node_modules\optimize-css-assets-webpack-plugin\index.js:29:23)
    at C:\Users\yumetodo\Documents\git\cpprefjp-kunai\node_modules\last-call-webpack-plugin\index.js:139:8
    at arrayEach (C:\Users\yumetodo\Documents\git\cpprefjp-kunai\node_modules\lodash\_arrayEach.js:15:9)
    at forEach (C:\Users\yumetodo\Documents\git\cpprefjp-kunai\node_modules\lodash\forEach.js:38:10)
    at LastCallWebpackPlugin.process (C:\Users\yumetodo\Documents\git\cpprefjp-kunai\node_modules\last-call-webpack-plugin\index.js:136:3)
    at Compilation.<anonymous> (C:\Users\yumetodo\Documents\git\cpprefjp-kunai\node_modules\last-call-webpack-plugin\index.js:194:12)
    at Compilation.applyPluginsAsyncSeries (C:\Users\yumetodo\Documents\git\cpprefjp-kunai\node_modules\tapable\lib\Tapable.js:206:13)
    at self.applyPluginsAsync.err (C:\Users\yumetodo\Documents\git\cpprefjp-kunai\node_modules\webpack\lib\Compilation.js:666:10)
    at next (C:\Users\yumetodo\Documents\git\cpprefjp-kunai\node_modules\tapable\lib\Tapable.js:202:11)
    at Compilation.<anonymous> (C:\Users\yumetodo\Documents\git\cpprefjp-kunai\node_modules\extract-text-webpack-plugin\dist\index.js:275:11)
    at Compilation.applyPluginsAsyncSeries (C:\Users\yumetodo\Documents\git\cpprefjp-kunai\node_modules\tapable\lib\Tapable.js:206:13)
    at sealPart2 (C:\Users\yumetodo\Documents\git\cpprefjp-kunai\node_modules\webpack\lib\Compilation.js:662:9)
    at next (C:\Users\yumetodo\Documents\git\cpprefjp-kunai\node_modules\tapable\lib\Tapable.js:202:11)
    at C:\Users\yumetodo\Documents\git\cpprefjp-kunai\node_modules\extract-text-webpack-plugin\dist\index.js:244:13
    at C:\Users\yumetodo\Documents\git\cpprefjp-kunai\node_modules\async\dist\async.js:421:16
    at iteratorCallback (C:\Users\yumetodo\Documents\git\cpprefjp-kunai\node_modules\async\dist\async.js:998:13)
    at C:\Users\yumetodo\Documents\git\cpprefjp-kunai\node_modules\async\dist\async.js:906:16
    at C:\Users\yumetodo\Documents\git\cpprefjp-kunai\node_modules\extract-text-webpack-plugin\dist\index.js:227:15
    at C:\Users\yumetodo\Documents\git\cpprefjp-kunai\node_modules\async\dist\async.js:421:16
    at iteratorCallback (C:\Users\yumetodo\Documents\git\cpprefjp-kunai\node_modules\async\dist\async.js:998:13)
    at C:\Users\yumetodo\Documents\git\cpprefjp-kunai\node_modules\async\dist\async.js:906:16

@yumetodo yumetodo self-assigned this Jan 11, 2018
@yumetodo yumetodo requested a review from melpon January 11, 2018 08:12
@melpon
Copy link
Member

melpon commented Feb 9, 2018

完全に忘れてました。1ヶ月経ったので、更にupdateしてうまく動くか見てもらえると大変助かります。

@yumetodo
Copy link
Member Author

yumetodo commented Feb 9, 2018

現在Edgeでのみサイドバーも検索枠も死ぬ、しかもデベロッパーツール開いてると死なないとかいう意味不明な現象を確認しているので、それが見通し付き次第ですかねぇ

@melpon
Copy link
Member

melpon commented Feb 9, 2018

何かのタイミング問題っぽいですね。async 周り結構怪しい場所あった気がします…。

@yumetodo
Copy link
Member Author

yumetodo commented Feb 9, 2018

そうですね。
582a94d
load_implasyncが取れているのなんでだろうなと思ったりとか、babel-plugin-transform-async-to-generator何やってんだろうとかbabel-plugin-transform-runtimeなんかやってるのかなとかbabel-preset-envの設定でasyncの変換変わるのかあんとかそんな感じです、ざっくりしか調べてないですが。

@yumetodo
Copy link
Member Author

yumetodo commented Feb 9, 2018

多分 #60 も絡んでるんだろうなぁ・・・

@yumetodo
Copy link
Member Author

yumetodo commented Feb 9, 2018

いや、やっぱり一回Edgeのことは忘れてアップデートしよう・・・。

@yumetodo
Copy link
Member Author

yumetodo commented Feb 9, 2018

あーやばいぞ、jQuery.typeがdeperecatedになったけれどもこれそこそこ随所で使われているような気がする・・・

@melpon
Copy link
Member

melpon commented Feb 10, 2018

自分がコントロール可能なソースは直すにしても、それ以外は仕方ないってことで無視していいかも

@yumetodo
Copy link
Member Author

@melpon どうも杞憂だったみたいです。全文検索でtypeという文字が沢山目に入って軽く読んだ感じもしかしてと思っていたけど、大丈夫でした。また、saki7さんにTwitterで問い合わせましたが、使った記憶がないとのことでした。実際にjQueryにconsole.logを仕込んでも呼ばれてなかったので大丈夫と判断し、 eb5cc45 で上げました。

- autoprefixer: 7.2.5 -> 7.2.6
- postcss-loader: 2.0.10 -> 2.1.0
- style-loader: 0.19.1 -> 0.20.1
- webpack-dev-server: 2.10.1 -> 2.11.1
- codemirror: 5.33.0 -> 5.34.0
- normalize.css: 7.0.0 -> 8.0.0
@yumetodo
Copy link
Member Author

yumetodo commented Feb 10, 2018

@melpon
というわけで、postcss-advanced-variablesは2.0.0にまではどういうわけか上げられたのですが( cffc8a5 )、2.3.0には上げていません。
それ以外は最新に上げました。

Edgeについてはとりあえず忘れました。

@melpon
Copy link
Member

melpon commented Feb 10, 2018

ありがとうございます!マージします

@melpon melpon merged commit 949c891 into cpprefjp:master Feb 10, 2018
@yumetodo yumetodo deleted the fix/update_npm_201801 branch October 18, 2019 12:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants